none
Как синхронизировать БД scvmm 2012R2 и Failover Cluster RRS feed

  • Вопрос

  • Как синхронизировать БД scvmm 2012R2 и Failover Cluster

    есть кластер Hyper-V 2012R2

    из оснастки Failover Cluster Menager на ноде видны лишние ВМ, которые были удалены, так же состояние некоторых работающих ВМ не совпадает с фактическим, и тем что видно в SCVMM 2012R2

    как это исправить?


    27 апреля 2014 г. 10:44

Все ответы

  • Возможно, у Вас сохранились конфигурационные файлы ВМ на кластерном томе. Удалите их.

    Судя по Вашим предыдущим темам, Вы использовали командлет

    Remove-SCVirtualMachine -force

    удаляющий ВМ как объект ВММ, но не как объект хоста виртуализации.

    27 апреля 2014 г. 13:14
    Модератор
  • Да использовал этот командлет, но всего пару раз, а лишних виртуалок в файловер клейстер менеджере видно намного больше, попробую найти и удалить лишние файлы. Но все равно, есть ВМ которые не лишние, работают и доступны, а в файловер кластер менеджере их состояние "stoped" В hyper-v менеджере лишних ВМ нет. Пересобрать кластер считаю не хорошим решением... Что так постоянно его пересобирать? В основном для управления использую scvmm а сегодня случайно увидел в файловер кластер менеджере кучу лишних ВМ, насколько я понимаю это не правильно и такого не должно быть!
    27 апреля 2014 г. 13:50
  • Опытным путем выяснил, что лишние ресурсы в Failover Cluster Manager появились в результате след. действий:

    на нодах был выполнен импорт ВМ со старого 2008R2 кластера

    в результате импорта на новом кластере появляется ВМ с именем типа "Test-VM" и она без галки высокая доступность, т.е. как я понимаю не кластерная.

    далее я делаю лайв миграцию этой ВМ на другой хост с установкой калки "высокая доступность"

    после этого ВМ становится "кластерной", а в Failover Cluster Manager появляется еще одна ВМ с именем типа "SCVMM Test-VM Resorces" и в состоянии off

     

  • Это причина проблемы, а не ответ на вопрос!

    Вопрос в том как получить одинаковые списки ресурсов в SCVMM и Failover Cluster Manager?

  • Вообще, странно, что у Вас при импорте ВМ сменили статус с высокодоступных. Хотя, видимо, Вы имеете в виду импорт средствами консоли Hyper-V, а не кластерный мастер миграции ролей.

    В случае импорта через консоль Hyper-V нужно вручную через оснастку кластера следать машины высокодоступными. Т.к. импортируете Вы все, а высокодоступными делаете лишь часть, после чего, скорее всего, удаляете ВМ из оснастки Hyper-V, оставляя кластерный ресурс-группу. Для "синхронизации" списка машин нужно как минимум удалить дубли ВМ из консоли Failover Clustering. А также обратить внимание на точку хранения (CSV, полагаю) — возможно, там потребуется удалить папки с .xml от клонов виртуальных машин.
    Модератор
  • ~~

    Опытным путем выяснил, что лишние ресурсы в Failover Cluster Manager появились в результате след. действий:

    на нодах был выполнен импорт ВМ со старого 2008R2 кластера

    в результате импорта на новом кластере появляется ВМ с именем типа "Test-VM" и она без галки высокая доступность

    ~


      Кстати, а почему нельзя было просто сделать migrate виртуальной машины в консоли SC VMM ?

    из одного Hyper-V кластера в другой?

    )

    ~

    Вопрос в том как получить одинаковые списки ресурсов в SCVMM и Failover Cluster Manager?

    ~~

       Практический метод:

    1. В SC VMM делаем Migrate виртуальной машины на _отдельный_ не кластерный Hyper-V хост

    2.  На всякий случай меняем название VM

    3.   "На старом месте" "лишние ресурсы в Failover Cluster Manager" -- удаляем

    4. Мигрируем обратно, не забыв указать опцию "высокодоступная VM"

    ~

    ~

     Неэстетично, но риск что-то "не так сделать" -- минимален