Илья | 😶☮️🐸
мда уж
NS 🇷🇺
Aleksandr
не ну в гризли его не было … там вроде даже cell v1 никто не слышал
гризли я кажется в икспедии встретил -) это на третий день устройства в мирантис было -)) Говорят там все плохо -) А там беда была, что ЦОД упал. И подняться не смог, ВМки запускались и не получали IP. Там докую секурити групп было, а код сортировки на вставку нового правила был O^2 в тоге ВМ стартует, а правило что бы в dnsmasq сходить прилетало через час =))))
Aleksandr
потом уже это переделали и кажется в митаке ipset завезли
Artemy
Сессия вопросов и ответов в прямом эфире:
Q: Почему БОЛЬШОЙ опенстек плохо эксплуатируется без команды поддержки?
A: Давайте лучше ответим вопросм на вопрос, ибо в правильном вопросе содержится половина ответа
AQ1: что будет с мускулем на запросе select * from volumes join .... [там четыре джоина] если в запросе написано where project_id = '...' and deleted = false, в таблице volumes 2.5 миллиона волюмов и нет индекса по ни по project_id, ни по deleted?
AA1: 4000% mysql cpu usage
AQ2: Если мы добавим индекс - что будет с этим тестом
volumes = db.volume_get_all_active_by_window(
self.context,
datetime.datetime(1, 3, 1, 1, 1, 1),
datetime.datetime(1, 4, 1, 1, 1, 1),
project_id=fake.PROJECT_ID)
self.assertEqual(3, len(volumes))
self.assertEqual(fake.VOLUME2_ID, volumes[0].id)
self.assertEqual(fake.VOLUME3_ID, volumes[1].id)
self.assertEqual(fake.VOLUME4_ID, volumes[2].id)
При условии, что volume_get_all_active_by_window не содержит order by?
Илья | 😶☮️🐸
Сессия вопросов и ответов в прямом эфире:
Q: Почему БОЛЬШОЙ опенстек плохо эксплуатируется без команды поддержки?
A: Давайте лучше ответим вопросм на вопрос, ибо в правильном вопросе содержится половина ответа
AQ1: что будет с мускулем на запросе select * from volumes join .... [там четыре джоина] если в запросе написано where project_id = '...' and deleted = false, в таблице volumes 2.5 миллиона волюмов и нет индекса по ни по project_id, ни по deleted?
AA1: 4000% mysql cpu usage
AQ2: Если мы добавим индекс - что будет с этим тестом
volumes = db.volume_get_all_active_by_window(
self.context,
datetime.datetime(1, 3, 1, 1, 1, 1),
datetime.datetime(1, 4, 1, 1, 1, 1),
project_id=fake.PROJECT_ID)
self.assertEqual(3, len(volumes))
self.assertEqual(fake.VOLUME2_ID, volumes[0].id)
self.assertEqual(fake.VOLUME3_ID, volumes[1].id)
self.assertEqual(fake.VOLUME4_ID, volumes[2].id)
При условии, что volume_get_all_active_by_window не содержит order by?
Не удивлюсь если тест упадёт
Artemy
Ага - ну и финалочка - какого уровня вайтивайти надо быть чтобы результат селекта из базы без order by сравнивать в расчете на соблюдение порядка записей?
Илья | 😶☮️🐸
Ну тут всё просто
Илья | 😶☮️🐸
Сбер!
Илья | 😶☮️🐸
а есть информация кто тест писал ?
Vyacheslav
Сбер!
казалось бы, сбер вышел из вк клауд...
Artemy
И похоже он в это время работал в HP ...
Vyacheslav
Artemy
ХЗ. Судя по всему "ускоренная приемк фич от дружественных вендоров" такая себе практика
Vyacheslav
Artemy
Пошел нафиг порыдаю в темном углу.
-
Maybe someone can Help me, i installed Ubuntu on an Instance
-
Ssh is ok i can logged me in
-
But i have No Network Connection
-
What should i do?
Илья | 😶☮️🐸
You need an external network
-
I'll have external Network with Router to Selfmade network and in on this i have the Instance
-
I'll have ping to compute other instcances etc
-
But no Ping to google...
Artemy
У него скорей всего просто в госте нетворкменеджер отключен. Как бы иначе у него ssh работал? А то что Гугл не пингуется это вообще нормально, для этого файрволл и есть, лол
Vjačeslav
What should i do?
How is the security group of the attached network interface configured?
Andrey
-
vm
The gateway from the Ubuntu on the Instance?
Andrey
-
-
Thats works
Andrey
If you connect to vm via ssh you have a work network in OpenStack. You should check the network settings in your vm.
-
How can Check?
-
-
Here?
Andrey
How can Check?
Use commands ping, ip a, ip r, traceroute. Check firewall.
NS 🇷🇺
Hostname прям заставляет задуматься =)
greytiger
Интересный канал. Тут о готовы за лишний вопрос по опенстеку растерзать, мол, отвлекаешь благородных донов, то уроки начинающего админа линукса дают бесплатно 😁
greytiger
В связи с этим созрел лайфхак: Хочешь помощи - пиши по-английски. Пусть даже будет коряво. Но ни в коем случае не пиши по-русски!
NS 🇷🇺
greytiger
greytiger
Судя по уровню английского - вряд ли
Andrey
Илья | 😶☮️🐸
booob
Denis
привели бота, который вводит капчи?
Руслан
Кто?
Denis
а сообщения удалили)
Denis
кароч влетает тип, ему капчей по лицу, а другой тип пишет то, что в капче
Руслан
Понятно, хитрый тип 😂
Aidar
При авторизации не понятно кому прилетает проверка
Denis
да там ник написан вроде)
Vyacheslav
подскажите делаю так:
[ml2_type_vlan]
network_vlan_ranges = physnet2:1100:1199
но nuetron создаёт и с vlanid 1 - это вообще работает?
Fedor
Fedor
Админу пофиг
Vyacheslav
внезапно, спасибо
Fedor
внезапно, спасибо
Там такой интересный код, хочу сказать, в общем большой диапазон лучше не делать) а так пожалуйста
Илья | 😶☮️🐸
Vyacheslav
не, ты vxlan не задаёшь - он выбирается случайно и он при старте nuetron создаёт каждый VNI в базе
Fedor
Илья | 😶☮️🐸
Fedor
Там создаётся какая-то структура в памяти, которая начинает хранить свободные значения. Она и создаётся небыстро, и размер имеет слегка большой.
Илья | 😶☮️🐸
Vyacheslav
Anvyar
Омагад какие люди))
Aleksey
NS 🇷🇺
Vyacheslav
разве можно конкретный VNI для overlay задать?
Илья | 😶☮️🐸
Vyacheslav
ну с VLAN это имеет хоть какой-то смысл
NS 🇷🇺
NS 🇷🇺
@vyacheslav_vershinin
я даж не поленился для тебя help посмотреть
--provider-segment <provider-segment>
VLAN ID for VLAN networks or Tunnel ID for
GENEVE/GRE/VXLAN networks
Vyacheslav
Anonymous
Опытные товарищи!
Скажите мне, пожалуйста, а для новичка книги OpenStack Cloud Computing Cookbook, 4nd Edition хватит или посоветуете другую литературу?
(я только начинаю вливаться в OpenStack индустрию)
mcgregor20081
Алексей Маркелов
mcgregor20081
Погуглите
NS 🇷🇺