Как выключить и перезапустить виртуальную машину контроллера и хост AHV в ThinkAgile HX

Как выключить и перезапустить виртуальную машину контроллера и хост AHV в ThinkAgile HX

Как выключить и перезапустить виртуальную машину контроллера и хост AHV в ThinkAgile HX

Эта статья переведена автоматически. Щелкните здесь, чтобы просмотреть исходную версию на английском языке.

Описание

В этой статье описывается процедура, используемая для корректного завершения работы узла при установке гипервизора Nutanix Acropolis (AHV) и виртуальной машины контроллера (CVM) в кластере Nutanix. Прежде чем выключить AHV, необходимо выключить CVM. Когда вы выключаете CVM, вам необходимо перевести узел в режим обслуживания.

Применимые системы

ThinkAgile HX

Решение

Внимание: проверьте состояние устойчивости данных вашего кластера:

  1. Войдите в Prism Element.
    В разделе «Здоровье» -> выберите «Запустить проверки NCC» в раскрывающемся меню «Действия» .

    НКЦчек

  2. Во всплывающем окне «Выполнить проверки» выберите «Все проверки» и нажмите «Выполнить» , чтобы начать проверку работоспособности.
    При возникновении каких-либо ошибок или сбоев обратитесь в службу поддержки Nutanix.
    Проверки запуска

    Вы также можете выполнить проверку работоспособности с помощью ncc health_checks run_all команда, использующая SSH для доступа к любому CVM. В случае возникновения каких-либо ошибок или сбоев отправьте файл /home/nutanix/data/logs/ncc-output-latest.log в службу поддержки Nutanix.

  1. Убедитесь, что статус устойчивости данных кластера отображается в Prism как «ОК» .
    Статус устойчивости данных
    ​Прежде чем начать, выключите все гостевые виртуальные машины, работающие на узле, или перенесите их на другие узлы кластера.

Внимание: проверьте состояние устойчивости данных вашего кластера:

  1. Используйте IP-адрес управления для входа в CVM с помощью SSH.
    Подключитесь к одному из IP-адресов CVM, используя имя пользователя с правами администратора. Дополнительную информацию см. в разделе ДОСТУП К КОНТРОЛЛЕРУ VM .
    После подключения вы увидите приглашение SSH.
    SSH
  1. Запустите команду acli host.list, чтобы получить список всех хостов в кластере и проверить, находятся ли хосты Acropolis в режиме обслуживания.
    Запишите адрес гипервизора хоста, который будет переведен в режим обслуживания.
    аклихостлист

    В столбце «Планируемое» :
    • TRUE означает, что хост не находится в режиме обслуживания.
    • FALSE означает, что хост Acropolis находится в режиме обслуживания.

  2. Используйте следующую команду, чтобы проверить, можно ли изменить режим обслуживания хоста Nutanix AHV целевого хоста:
     nutanix@cvm$ acli host.enter_maintenance_mode_check AHVHypervisorAddress

    Значением AHVHypervisorAddress будет либо IP-адрес хоста AHV, либо имя хоста.
    аклихост

  1. Выполните следующую команду, чтобы перевести узел в режим обслуживания:
     nutanix@cvm$ acli host.enter_maintenance_mode AHVHypervisorAddress [wait="{ true | false }" ]

    Укажите wait=true , чтобы дождаться завершения попытки эвакуации хоста.
    uuid хоста

  1. Выключите CVM.
     nutanix@cvm$ cvm_shutdown -P сейчас 
    выключение -P

    CVM также можно отключить через SSH-доступ к хосту AHV.
    1. Войдите на хост AHV с помощью SSH.
    2. Запустите virsh list --all, чтобы получить список всех CVM. Запишите имя CVM, который будет отключен.
    3. Запустите команду virsh Shutdown CVM_Name, чтобы выключить CVM.
    4. Заменять CVM_name — имя CVM, которое вы нашли с помощью предыдущей команды.

  2. Войдите на хост AHV с помощью SSH.
    выключить хост
  1. Запустите выключение -ч теперь команда выключить хост.
    отключение АГВ
  2. Теперь вы можете выполнять обслуживание оборудования узла.

  3. После выключения включите узел, нажав кнопку питания или войдя в систему IMM, чтобы выполнить действие по включению.
    Запуск всех служб, включая хост AHV и CVM, может занять несколько минут.

  4. Войдите в любой CVM в кластере с помощью SSH и запустите статус кластера Команда, чтобы убедиться, что все службы работают на всех CVM .
    Если кластер работает правильно:
    Вывод для каждого узла в кластере будет аналогичен выводу, показанному ниже.

    статус кластера

    Если CVM не запускается автоматически с хостом AHV, выполните следующие действия:

    1. Войдите на хост AHV с помощью SSH и запустите virsh list --all | grep CVM команда, чтобы найти имя CVM. Запишите имя CVM во втором столбце.
      • Если CVM выключен, должна быть возвращена строка, подобная следующему примеру:
         NTNX-12AM2K470031-D-CVM отключен
      • Если CVM включен, должна быть возвращена строка, подобная следующему примеру:
         NTNX-12AM2K470031-D-CVM работает
    2. Если состояние CVM отключено , запустите CVM, выполнив следующую команду:
       root@ahv# virsh start CVM_name
      * Замените CVM_name именем CVM, которое вы нашли с помощью предыдущей команды.
      – Если узел находится в режиме обслуживания, войдите в любой CVM с SSH. Выполните следующую команду, чтобы вывести узел из режима обслуживания:
       nutanix@cvm$ acli host.exit_maintenance_mode AHVHypervisorAddress nutanix@cvm$ запуск кластера
      Затем выполните команду запуска кластера , чтобы запустить кластер.

    Дополнительная информация

    Коэффициент избыточности Nutanix по умолчанию: 2 (состояние устойчивости данных)

    • По умолчанию кластеры Nutanix имеют Redundancy Factor — 2 , что означает, что они могут допустить сбой одного узла или диска .
    • Если в кластере имеется только фактор репликации 2 (RF2) , вы можете отключить только один узел для каждого кластера .
    • Если необходимо отключить более одного узла в кластере RF2, выключите весь кластер .

    Советы по Nutanix

    Статьи по Теме

    ID документа:HT509629
    Дата публикации оригинала:11/12/2019
    Дата последнего изменения:06/14/2024