[ English | русский | Deutsch | Indonesia | English (United Kingdom) ]
Удалить вычислительный хост¶
Репозиторий OpenStack-Ansible Operator Tooling содержит руководство по удалению вычислительного узла из окружения OpenStack-Ansible. Чтобы удалить вычислительный узел, выполните следующую процедуру.
Примечание
В этом руководстве описано, как полностью удалить вычислительный узел из окружения OpenStack-Ansible. Выполняйте эти шаги с осторожностью, так как после их завершения вычислительный узел больше не будет работать. В данном руководстве предполагается, что все данные и инстансы были перенесены должным образом.
Отключите все службы OpenStack, запущенные на вычислительном узле. Это может включать, но не ограничиваться, службой
nova-compute
и службой агента neutron:Примечание
Убедитесь, что этот шаг выполнен первым.
# Run these commands on the compute node to be removed # systemctl stop nova-compute # systemctl stop neutron-openvswitch-agent
Клонируйте репозиторий
openstack-ansible-ops
на ваш хост развертывания:$ git clone https://opendev.org/openstack/openstack-ansible-ops \ /opt/openstack-ansible-ops
Запустите плейбук Ansible
remove_compute_node.yml
с установленной пользовательской переменнойhost_to_be_removed
:$ cd /opt/openstack-ansible-ops/ansible_tools/playbooks openstack-ansible remove_compute_node.yml \ -e host_to_be_removed="<name-of-compute-host>"
После завершения работы плейбука удалите вычислительный узел из конфигурационного файла OpenStack-Ansible в файле
/etc/openstack_deploy/openstack_user_config.yml
.