Size: a a a

OpenNebula - русскоговорящее сообщество

2019 September 18

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
BOOT_UNKNOWN не появляется. при загрузке сначала статус RUNNING, а потом отключены
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
о @kvaps тут. Скажи, как правильно реализовывать автозагрузку vm в opennebula после перезагрузки хоста. Скажу честно- что я пока ее дома использую и в организацию не предлагаю, тесты по своей иницативе.  Не выглядит ли это слишком костыльно, что на уровне самого sunstone нельзя просто указать галочку, чтобы был автостарт VM. Нет надо делать хуки в /etc/one/oned.conf типа такого:
VM_HOOK = [
name = "autostart_hook",
on = "CUSTOM",
state = "BOOT_UNKNOWN",
lcm_state = "LCM_INIT",
command = "/usr/bin/env onevm resume",
arguments = "$ID" ]

Да я понимаю, что это рассчитано для облак типа сервак сдох, а провайдер своими силами настроил автоподнятие виртуалок на другом хосте. Но почему вот так приходятся извращаться для простого действия. При этом насколько я понял это работает так. oned говорит, о тачки в статусе BOOT_UNKNOWN, а хук для запуска- щас запущу. Либо городить огороды скриптами на virsh
емнип OpenNebula создаёт одноразовые виртуалки в libvirt, то есть каждый запуск она генерит новый xml и скармливает libvirt, таким образом скрипт на стороне хоста скорее всего не поднимет старые виртуалки
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
BOOT_UNKNOWN не появляется. при загрузке сначала статус RUNNING, а потом отключены
это происходит скорее всего потому, что нода перезагрузилась быстрее, чем OpenNebula отмониторила её
источник
2019 September 21

AS

Alexey Shabalin in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
о @kvaps тут. Скажи, как правильно реализовывать автозагрузку vm в opennebula после перезагрузки хоста. Скажу честно- что я пока ее дома использую и в организацию не предлагаю, тесты по своей иницативе.  Не выглядит ли это слишком костыльно, что на уровне самого sunstone нельзя просто указать галочку, чтобы был автостарт VM. Нет надо делать хуки в /etc/one/oned.conf типа такого:
VM_HOOK = [
name = "autostart_hook",
on = "CUSTOM",
state = "BOOT_UNKNOWN",
lcm_state = "LCM_INIT",
command = "/usr/bin/env onevm resume",
arguments = "$ID" ]

Да я понимаю, что это рассчитано для облак типа сервак сдох, а провайдер своими силами настроил автоподнятие виртуалок на другом хосте. Но почему вот так приходятся извращаться для простого действия. При этом насколько я понял это работает так. oned говорит, о тачки в статусе BOOT_UNKNOWN, а хук для запуска- щас запущу. Либо городить огороды скриптами на virsh
Вы же сами написали, что понимаете, что opennebula для облаков, но продолжаете пытаться поднять её на одном сервере. Вашей проблемы нет в облаке, она специфична для одного сервера. Если понимаете, то зачем?
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
Alexey Shabalin
Вы же сами написали, что понимаете, что opennebula для облаков, но продолжаете пытаться поднять её на одном сервере. Вашей проблемы нет в облаке, она специфична для одного сервера. Если понимаете, то зачем?
Спросил о том, как делают другие, может есть другие решения про которые не знаю
источник
2019 September 22

k

kvaps in OpenNebula - русскоговорящее сообщество
Alexey Shabalin
Вы же сами написали, что понимаете, что opennebula для облаков, но продолжаете пытаться поднять её на одном сервере. Вашей проблемы нет в облаке, она специфична для одного сервера. Если понимаете, то зачем?
ну на мой взгляд OpenNebula и на одном сервере норм
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
Спросил о том, как делают другие, может есть другие решения про которые не знаю
если у вас и правда одна нода, то почему бы не делать onevm resume для всех тачек в кластере?
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
как нибудь так

onevm resume `onevm list -lID | tail -n+2 | xargs | tr ' ' ,`

ну это так, на вскидку
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
kvaps
если у вас и правда одна нода, то почему бы не делать onevm resume для всех тачек в кластере?
Спасибо за советы и беспокойство- это ведь тесты. Есть много виртуалок, половина отключена. Если интересно что за железо- то это комп dell optiplex 790 на cori i5-2400 и 12 гб озу. Есть и второй комп, который будет идти под масштабирование. Выбор как и везде был между openstack и opennebula.
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
Для чего я это все делаю? Чтобы действительно иметь в будущем гибридную инфраструктуру, напрмиер на своем железе стоит openstack и при необходимости через api поднимать виртуалки у того же селектела на базе vpc и потом прибивать их, если не нужны (ну или быстро установить поиспользовать в пики нагрузки и потом удалить).
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
В принципе это именно то, для чего придумывали облака, а не так как сейчас- пихают эти облака туда, где особо нет выгоды от этого.
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
Для чего я это все делаю? Чтобы действительно иметь в будущем гибридную инфраструктуру, напрмиер на своем железе стоит openstack и при необходимости через api поднимать виртуалки у того же селектела на базе vpc и потом прибивать их, если не нужны (ну или быстро установить поиспользовать в пики нагрузки и потом удалить).
с этим согласен, с таким кейсом должно норм зайти
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
kvaps
с этим согласен, с таким кейсом должно норм зайти
у вас на хостинге есть такие еврейские заказчики, которые так делают но с opennebula?
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
у вас на хостинге есть такие еврейские заказчики, которые так делают но с opennebula?
мы cloud готовим только, скоро выкатим
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
можно будет купить квот в OpenNebula и нарезать себе виртуалок как захочется
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
про клауды шутки. В селектеле покупаем отказоустойчивое облако на базе vmware- ну там gold процессоры, виртуалки на 2 дц резервируются и рядом облако для тестов на vpc. так вот за год отказоустойчивое облака падало на 4 часа, а vpc всего н 30 минут. Причина: отказала высокоуровневая оболочка :). Очень расстроились, когда тысячи клиентов грустят, а тут на дорогом облаке высокоуровневые проблемы.
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Alex Tkachenko
про клауды шутки. В селектеле покупаем отказоустойчивое облако на базе vmware- ну там gold процессоры, виртуалки на 2 дц резервируются и рядом облако для тестов на vpc. так вот за год отказоустойчивое облака падало на 4 часа, а vpc всего н 30 минут. Причина: отказала высокоуровневая оболочка :). Очень расстроились, когда тысячи клиентов грустят, а тут на дорогом облаке высокоуровневые проблемы.
высокоуровневая оболочка - это опенстак что-ли?
источник

AT

Alex Tkachenko in OpenNebula - русскоговорящее сообщество
не по vmware, щас поищу ответ от тех поддержки
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
а
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
а вы их api используете? - или что конкретно сломалось, виртуалки перестали быть доступны?
источник