Я занимаюсь развертыванием CentOS + Xen с двумя узлами и iSCSI для миграции в реальном времени. Идея состоит в том, чтобы создать iSCSI lun на 600 ГБ, установить его на один из серверов и разделить с помощью LVM. У каждой виртуальной машины будет свой логический том в lun. Я сделаю vhchange -a y на другом сервере, чтобы активировать логические тома. Возникает вопрос: понадобится ли мне кластерная файловая система? (GFS2, OCFS) или все будет хорошо? ТАКЖЕ, если я добавлю еще 2-3 сервера, будет ли это развертывание работать или нет способа сделать это без кластерной файловой системы? В каждый логический том будет записывать только один виртуальный том, и он переключится на другой сервер только после миграции. Я хочу, чтобы это было как можно проще, без RHCS или любого другого подобного решения.
Спасибо,
-Джон
Нет, вам не нужна кластерная файловая система, но вам понадобится кластерный LVM для управления общими метаданными LVM. Если вы действительно хотите избежать этой сложности, вам нужно поместить каждую виртуальную машину в отдельный LUN.
Эта статья о Миграция Xen Live с Debian и iSCSI охватывает практически все, что вам нужно сделать, хотя вам может потребоваться изменить пару путей, но краткий ответ - нет, вам не нужна кластерная файловая система с iSCSI, поскольку это протокол на основе блоков, а не на основе файлов такой как CIFS или NFS.