Size: a a a

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

2020 March 19

NS

Nik Sh in OpenNebula - русскоговорящее сообщество
Alex Kokh
снапшоты в qcow тоже же есть
а в lvm и без него есть
источник

NS

Nik Sh in OpenNebula - русскоговорящее сообщество
т.е. cow включается только в момент снятия снапшота, ну может у кого то нету полки умеющей в nfs а городить свой ha-nfs сервер не хотят или не могут.
источник

AK

Alex Kokh in OpenNebula - русскоговорящее сообщество
кстати да. плюс за lvm iscsi multipath. если он есть
источник

AK

Alex Kokh in OpenNebula - русскоговорящее сообщество
и саппорт полок
источник

SS

Sasha Sorochynskyi in OpenNebula - русскоговорящее сообщество
Nik Sh
только для хранения контекстов и симлинков на lvm разделы
у мене для system-datastore такой конфиг

NAME = system
TM_MAD = fs_lvm
TYPE   = SYSTEM_DS
BRIDGE_LIST = "node1 node2"

и это хранилище есть на двух нодах.
'/var/lib/one//datastores/129

но внутри 129, директории для vm на кождой ноде резные.

получается если у меня есть nfs для images и оно находиться на frontend, нужне еще создать одно nfs, но уже на одной из нод?
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
shared fs для этой цели у тебя должно быть доступно независимо от того жива одна из нод или нет
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
ставь прокмокс и не компостируй нам моск )
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
не нужна тебе небула на двух машинах
источник

SS

Sasha Sorochynskyi in OpenNebula - русскоговорящее сообщество
будет больше 5 машин. нужно сначала протестировать как оно работает.
Всем спасибо за помощь
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
тогда ставь 3 хотя-бы )
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Nik Sh
снапшоты + производительность выше чем на qcow. это если thin не использовать. Хотя сейчас вроде qemu умеет в бэкстораджи нативно, возможно вопрос только в написанном драйвере.
LVM драйвер в небуле не даёт снапшоты же делать?
источник

NP

Nick Potemkin in OpenNebula - русскоговорящее сообщество
драйвер не дает, а lvm дает
мистика )
источник
2020 March 20

SS

Sasha Sorochynskyi in OpenNebula - русскоговорящее сообщество
а подскажите такой момент, пожалуйста.
тестирую host_hook. когда выключаю одну ноду, запускается hook и VMs начинаю мигрировать на другую ноду, но процесс завершается ошибкой.

mv: Command "            set -ex -o pipefail
if [ -b "/dev/vg-one-129/lv-one-159-0" ]; then
sync
sudo lvscan
sudo lvchange -an "/dev/vg-one-129/lv-one-159-0"
fi
rm -f "/var/lib/one/datastores/129/159/.host" || :" failed: ssh: connect to host node1.
priv port 22: No route to host

Error deactivating disk /var/lib/one/datastores/129/159/disk.0

почему так происходит?
источник

a

amindomao in OpenNebula - русскоговорящее сообщество
Sasha Sorochynskyi
а подскажите такой момент, пожалуйста.
тестирую host_hook. когда выключаю одну ноду, запускается hook и VMs начинаю мигрировать на другую ноду, но процесс завершается ошибкой.

mv: Command "            set -ex -o pipefail
if [ -b "/dev/vg-one-129/lv-one-159-0" ]; then
sync
sudo lvscan
sudo lvchange -an "/dev/vg-one-129/lv-one-159-0"
fi
rm -f "/var/lib/one/datastores/129/159/.host" || :" failed: ssh: connect to host node1.
priv port 22: No route to host

Error deactivating disk /var/lib/one/datastores/129/159/disk.0

почему так происходит?
Первое, что приходит в голову - это нет связи с хостом с именем node1 по SSH
источник

a

amindomao in OpenNebula - русскоговорящее сообщество
Например потому, что его нет в конфигурации SSH для пользователя, под которым работает oned
источник

V

Vadim in OpenNebula - русскоговорящее сообщество
Или потому что хост выключен. Что и написано в начале сообщения.
источник

SS

Sasha Sorochynskyi in OpenNebula - русскоговорящее сообщество
с хостом node1 нет связи по ssh, потому что он выключен.
но host_hook так и должен работать, когда одна нода в кластере стает недоступной, все VMs мигрируют на другую.
источник

k

kvaps in OpenNebula - русскоговорящее сообщество
Sasha Sorochynskyi
а подскажите такой момент, пожалуйста.
тестирую host_hook. когда выключаю одну ноду, запускается hook и VMs начинаю мигрировать на другую ноду, но процесс завершается ошибкой.

mv: Command "            set -ex -o pipefail
if [ -b "/dev/vg-one-129/lv-one-159-0" ]; then
sync
sudo lvscan
sudo lvchange -an "/dev/vg-one-129/lv-one-159-0"
fi
rm -f "/var/lib/one/datastores/129/159/.host" || :" failed: ssh: connect to host node1.
priv port 22: No route to host

Error deactivating disk /var/lib/one/datastores/129/159/disk.0

почему так происходит?
Это баг fs_lvm драйвера, надо поправить mv скрипт чтобы не реагировал на ошибку для этой команды
источник

k

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

SS

Sasha Sorochynskyi in OpenNebula - русскоговорящее сообщество
kvaps
Это баг fs_lvm драйвера, надо поправить mv скрипт чтобы не реагировал на ошибку для этой команды
ок, спасибо, сейчас попробую протестировать и открыть issue
источник