Size: a a a

OpenStack — русскоговорящее сообщество

2020 February 28

y

yazero in OpenStack — русскоговорящее сообщество
J
Привет.
Ну значит или его нет или он не там где надо, очевидно.
думал ,что ansible сам все подготовит .  
пока нашел что  модуль ядра можно собрать .
https://github.com/Juniper/contrail-container-builder/blob/master/containers/vrouter/kernel-build-init/Dockerfile
источник

J

J in OpenStack — русскоговорящее сообщество
Hello World
У меня тут возник гениальный план "высочайшей доступности" для криворукого админа.
Беру контроллер ноду, копирую её полностью на ещё один сервер и настраиваю репликацию БД. Nova, cinder, glance на цефе.
Если умерает контроллер - просто запускаю на нём все опенстаковские процессы и меняю айпи на айпи первого контроллера.
Оно поднимется? Какие могут быть подводные?

Мне кажется деплой средствами поддерживающими высокую доступность при моем уровне умственного развития займет слишком много времени, а вышеописанная схема даст мне возможность быстро восстановится в случае поломки контроллера.
Смотри, репликацию ты и так уже собрался настраивать, второй комплект всех сервисов тоже.

На кой черт тебе тогда смена ip и ручная работа?
Поставь балансировщик перед всеми сервисами и пусть они в active\active работают с распределением нагрузки. А для neutron, если используешь openvswitch нужно использовать dvr.

Твоя схема в плане neutron чревата тем, что поскольку он на резервном сервере в работе не участвует до поры до времени, когда произойдет переключение, там не будет настроенных виртуальных роутеров, не будет нужных flow в ovs и вообще на какое-то время все поломается в плане сети. Опять же, сообщения из очередей rabbitmq (или какой у тебя там мессадж брокер) тоже потеряются. В общем, бедовая схема.
источник

J

J in OpenStack — русскоговорящее сообщество
yazero
думал ,что ansible сам все подготовит .  
пока нашел что  модуль ядра можно собрать .
https://github.com/Juniper/contrail-container-builder/blob/master/containers/vrouter/kernel-build-init/Dockerfile
Наверное, должен, но кто ж его знает что не так пошло.
Тут народа с контрейлом мало, как я понимаю.
источник

MS

Michael Silich in OpenStack — русскоговорящее сообщество
Добрый день, что посоветуете для NVMe'шек под сторадж? Сеф думаю слишком медленный будет? linstore или есть чтото типа local-storage в cinder?
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
Michael Silich
Добрый день, что посоветуете для NVMe'шек под сторадж? Сеф думаю слишком медленный будет? linstore или есть чтото типа local-storage в cinder?
локал сторадж можно и без синдера
источник

MS

Michael Silich in OpenStack — русскоговорящее сообщество
это эфермалеки будут тогда?
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
да
источник

J

J in OpenStack — русскоговорящее сообщество
Michael Silich
Добрый день, что посоветуете для NVMe'шек под сторадж? Сеф думаю слишком медленный будет? linstore или есть чтото типа local-storage в cinder?
Цеф будет не медленным, если тебя устроит 30-50k IOPS на одного клиента. А так в натуре, можно и в локальной фс хранить. Или натянуть поверх nvme какой-нить lizardfs или orangefs.
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
J
Цеф будет не медленным, если тебя устроит 30-50k IOPS на одного клиента. А так в натуре, можно и в локальной фс хранить. Или натянуть поверх nvme какой-нить lizardfs или orangefs.
drdb :D
источник

J

J in OpenStack — русскоговорящее сообщество
это линстор)
источник

MS

Michael Silich in OpenStack — русскоговорящее сообщество
я тоже про линстор думал
источник

J

J in OpenStack — русскоговорящее сообщество
Michael Silich
я тоже про линстор думал
Не надо)
источник

MS

Michael Silich in OpenStack — русскоговорящее сообщество
в кубере покрайне мере работает на ура
источник

СХ

Старый Хрыч in OpenStack — русскоговорящее сообщество
может сразу lustre?
источник

NG

N G in OpenStack — русскоговорящее сообщество
Ерзент живой.
источник

AK

Artemy Kapitula in OpenStack — русскоговорящее сообщество
Никита Суворов
локал сторадж можно и без синдера
Но лучше "с". Меньше проблем будет
источник

J

J in OpenStack — русскоговорящее сообщество
Artemy Kapitula
Но лучше "с". Меньше проблем будет
Да ладно, кому как.
Мне наоборот охрененно неудобно с синдером для рутовых дисков. rescue mode не работает, ребилд не работает, с дисками воиться иногда.
источник

DP

Dmitry Polyakov in OpenStack — русскоговорящее сообщество
Michael Silich
Добрый день, что посоветуете для NVMe'шек под сторадж? Сеф думаю слишком медленный будет? linstore или есть чтото типа local-storage в cinder?
циндер-вольюм локально на гиперах, прибиваете гвоздями виртуалку  к гиперу - и будет у вас (хоть и через искази) - локальный поход к нвме
источник

DP

Dmitry Polyakov in OpenStack — русскоговорящее сообщество
J
Да ладно, кому как.
Мне наоборот охрененно неудобно с синдером для рутовых дисков. rescue mode не работает, ребилд не работает, с дисками воиться иногда.
смотря как использовать рутовые диски. кто то понимает, что они только для системы, а кто-то там хранит все и бегает с просьбой все восстановить, в случае чего
источник

DP

Dmitry Polyakov in OpenStack — русскоговорящее сообщество
с просьбами - это еще хорошо
источник