Hyper-V и Failover cluster
Коллеги, помогите пожалуйста разобраться.
Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.
Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
Вот и возникает вопрос:
1) Как объединить эти два Application\Services в один?
2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.
Спасибо.
Ответы
На первом Hyper-V не доводилось живой кластер поднимать, но.Коллеги, помогите пожалуйста разобраться.
Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.
Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
Вот и возникает вопрос:
1) Как объединить эти два Application\Services в один?
2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.
Спасибо.
Как гласит теория, под каждую виртуалку вам надо создавать отдельный диск (lun). Потому что когда вы гоняете ресурс (виртуальную машину) между узлами кластера, вместе с ней переходит и диск (lun). И если на этом диске есть еще машины - то это, конечно, проблема, потому что они поедут на другой сервер все вместе.
Проблема решена в Hyper-V2 с появлением CSV (cluster shared volume), который одновременно доступен на запись обоим узлам кластера, и можно держать на нем и независимо переносить несколько виртуальных машин. Это доступно и в бесплатном Hyper-V Server R2, поэтому если нет возможности проапгрейдиться, можно пользоваться им.
MCSA 2000, MCSA 2003, MCTS- Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
- http://technet.microsoft.com/en-us/library/cc732181(WS.10).aspx
http://www.microsoft.com/downloads/details.aspx?FamilyId=CD828712-8D1E-45D1-A290-7EDADF1E4E9C&displaylang=en
MCSA 2000, MCSA 2003, MCTS- Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
Все ответы
На первом Hyper-V не доводилось живой кластер поднимать, но.Коллеги, помогите пожалуйста разобраться.
Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.
Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
Вот и возникает вопрос:
1) Как объединить эти два Application\Services в один?
2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.
Спасибо.
Как гласит теория, под каждую виртуалку вам надо создавать отдельный диск (lun). Потому что когда вы гоняете ресурс (виртуальную машину) между узлами кластера, вместе с ней переходит и диск (lun). И если на этом диске есть еще машины - то это, конечно, проблема, потому что они поедут на другой сервер все вместе.
Проблема решена в Hyper-V2 с появлением CSV (cluster shared volume), который одновременно доступен на запись обоим узлам кластера, и можно держать на нем и независимо переносить несколько виртуальных машин. Это доступно и в бесплатном Hyper-V Server R2, поэтому если нет возможности проапгрейдиться, можно пользоваться им.
MCSA 2000, MCSA 2003, MCTS- Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
- http://technet.microsoft.com/en-us/library/cc732181(WS.10).aspx
http://www.microsoft.com/downloads/details.aspx?FamilyId=CD828712-8D1E-45D1-A290-7EDADF1E4E9C&displaylang=en
MCSA 2000, MCSA 2003, MCTS- Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
Спасибо, видимо кластерные группы ресурсов с виртуальными машинами пока никак не редактируются. Недавно выходил патч(KB951308), позволяющий размещать в одну группу более чем одну гостевую машину. У нас он уже стоит.
Что-ж, тогда придется вывести гостевые машины из кластера, и завести их обратно в виде одной группы. Статью по данному вопросу уже нашел.

