Size: a a a

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

2019 May 31

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Но не бивиса не груба ты не увидишь сам
источник

J

J in OpenStack — русскоговорящее сообщество
Maxim Gusev
Но не бивиса не груба ты не увидишь сам
А, вот чо)
Быстро перезагрузить можно через kexec
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
J
А, вот чо)
Быстро перезагрузить можно через kexec
Там какая то ось, стоит на первом бут приорити
И на ней уже прикручены кнопки из лк
Но опять же, это наши рукоделы
За бугром думаю что то получше придумали но схема думаю примерно та же
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Тем более если гонятся за стартом
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Мне интересно если отправить машину в ребут, она тоже минуту апаться будет?
источник

J

J in OpenStack — русскоговорящее сообщество
Maxim Gusev
Там какая то ось, стоит на первом бут приорити
И на ней уже прикручены кнопки из лк
Но опять же, это наши рукоделы
За бугром думаю что то получше придумали но схема думаю примерно та же
Ну я б делал как:
1. На сервере в оперативную память загружен образ типа ironic-python-agent
2. Сервер в standby
3. Поступил заказ - сервер будится
4. Раскатывается образ новой системы
5. Происходит перезагрузка в новое ядро и initramfs через kexec

Первые три пропустить можно.
источник

J

J in OpenStack — русскоговорящее сообщество
Maxim Gusev
Мне интересно если отправить машину в ребут, она тоже минуту апаться будет?
Вот это больше всего вопросов вызывает)
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Я даж готов сервер взять на пару часов что бы проверить ребут хД
источник

J

J in OpenStack — русскоговорящее сообщество
Может у них 60 секнд для ARM платформ) Там бы еще понял.
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
J
Может у них 60 секнд для ARM платформ) Там бы еще понял.
Ну у меня кстати на scale way где то 60-90 сек на деплой барика арм выходит
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Он же Легкий , бистрий и вообще
источник

MG

Maxim Gusev in OpenStack — русскоговорящее сообщество
Пойду спать, доброй ночи:)
источник

MO

Mr Orange in OpenStack — русскоговорящее сообщество
J
Ну так то если все проверки чо можно отключить и брать nvme диски или быстрый http/iscsi, то может в пару минут можно уложиться.

Но если вернуться к packet.net я хз. То ли там кастомные биосы или вообще серверы то ли они держат в теплом резерве готовые, как я и писал. Очень уж это быстро.
Boot from san?
источник

J

J in OpenStack — русскоговорящее сообщество
Mr Orange
Boot from san?
А какая разница? С локального nvme быстрее будет)
источник

MO

Mr Orange in OpenStack — русскоговорящее сообщество
J
А какая разница? С локального nvme быстрее будет)
На него надо залить.
источник

J

J in OpenStack — русскоговорящее сообщество
Mr Orange
На него надо залить.
ну логично) А если держишь серверы с уже залитой системой? Или с образами которые локально лежат и потом просто раскатывается нужный?)
источник

MO

Mr Orange in OpenStack — русскоговорящее сообщество
J
ну логично) А если держишь серверы с уже залитой системой? Или с образами которые локально лежат и потом просто раскатывается нужный?)
Чот сложно. Но с другой стороны если сервера плюс минус одинаковые, то по 10g образ нальёт быстро, но вот потом ребут жи
источник

J

J in OpenStack — русскоговорящее сообщество
Mr Orange
Чот сложно. Но с другой стороны если сервера плюс минус одинаковые, то по 10g образ нальёт быстро, но вот потом ребут жи
Ну я те и говорю что как налить быстро образ это меньшая проблема) Вот только перезагрузку через kexec и вижу из быстрого.
источник

DT

Dmitry Tantsur in OpenStack — русскоговорящее сообщество
J
Ну я б делал как:
1. На сервере в оперативную память загружен образ типа ironic-python-agent
2. Сервер в standby
3. Поступил заказ - сервер будится
4. Раскатывается образ новой системы
5. Происходит перезагрузка в новое ядро и initramfs через kexec

Первые три пропустить можно.
Мы как раз такое обсуждали в Денвере с ребятами из Scientific SIG. В принципе, это ещё Rackspace делал для их OnMetal. Поддержка деплоя без ребута появилась в ironic stein, но kexec из коробки нет. Один чувак вроде хотел ramdisk deploy для этого подключить.
источник

J

J in OpenStack — русскоговорящее сообщество
Dmitry Tantsur
Мы как раз такое обсуждали в Денвере с ребятами из Scientific SIG. В принципе, это ещё Rackspace делал для их OnMetal. Поддержка деплоя без ребута появилась в ironic stein, но kexec из коробки нет. Один чувак вроде хотел ramdisk deploy для этого подключить.
А можешь сходу скинуть пару ссылок где почитать про поддержку деплоя без перезагрузки в Ironic?
Это в каких ваще интерфейсах и драйверах?)
источник