LINUX.ORG.RU

Ответ на: комментарий от lua

отдать один диск разным виртуалкам?

Двум работающим виртуалкам одновременно? Так не получится, libvirt не даст запустить две ВМ с одним общим строджем. Нужна кластерная ФС и арбитраж.

King_Carlo ★★★★★ ()
Последнее исправление: King_Carlo (всего исправлений: 1)
Ответ на: комментарий от King_Carlo

Если у меня есть нормальная СХД, то меня ничто не останавливает отдать лун одновременно нескольким серверам или нескольким виртуалкам (это не имеет значения). ФС, арбитражи, это все задачи кластерного ПО.

Mr13 ()
Ответ на: комментарий от King_Carlo

Двум работающим виртуалкам одновременно?

Именно.

libvirt не даст запустить две ВМ с одним общим строджем. Нужна кластерная ФС

Откуда вообще либвирту знать про фс?

lua ()
Ответ на: комментарий от Mr13

Если у меня есть нормальная СХД, то меня ничто не останавливает отдать лун одновременно нескольким серверам или нескольким виртуалкам

Похоже что никто не думал о таком примененнии виртуальных машин.

В таком сдучае будь первым, добавь в kvm код для контроллера СХД.

torvn77 ★★★★★ ()
Ответ на: комментарий от King_Carlo

Либвирт не даст запустить ровно потому что он контролирует это внутри себя. Но никто не запрещает например через targetcli законфигурировать loopback контроллер с набором LUN’ов ссылающихся на один backstore и которые будут выглядеть как разные диски (разные пути к одному диску) и можно легко и непринужденно натравить все виртуалки на один диск.

Зачем? Ну например для лабораторной работы с «традиционными» кластерными ФС, shared LVM и много чего ещё.

Nastishka ★★★★ ()