[ English | русский | Deutsch | Indonesia | English (United Kingdom) ]

Выключение вычислительного узла

Если вычислительный узел необходимо выключить:

  1. Отключите бинарный файл nova-compute:

    # nova service-disable --reason "Hardware replacement" HOSTNAME nova-compute
    
  2. Список всех запущенных инстансов на вычислительном узле:

    # nova list --all-t --host <compute_name> | awk '/ACTIVE/ {print $2}' > \
    /home/user/running_instances && for i in `cat /home/user/running_instances`; do nova stop $i ; done
    
  3. Используйте SSH для подключения к вычислительному узлу.

  4. Убедитесь, что все инстансы выключены:

    # virsh list --all
    
  5. Выключите вычислительный узел:

    # shutdown -h now
    
  6. Как только вычислительный узел вернется в сеть, убедитесь, что все работает, и запустите инстансы на нем. Например:

    # cat /home/user/running_instances
    # do nova start $instance
      done
    
  7. Включите службу nova-compute в окружении:

    # nova service-enable HOSTNAME nova-compute