标签: virtual-machine openstack openstack-nova novaclient
我正在测试nova evacuate命令。我有2个计算节点,其中一个有一个正在运行的虚拟机。我想将vm从一个节点撤离到另一个节点,为此我需要在vm正在运行的主机上使用nova-compute服务的状态down。我知道我可以通过关闭主机节点来实现这一点。但我不想关闭任何节点。我找到了禁用nova-compute服务或删除nova-compute服务的命令,但无法找到使nova-compute服务状态失效的命令。有没有办法实现这个目标?
nova evacuate
nova-compute
down
答案 0 :(得分:1)
在2.11 microversion中为服务添加了新的请求方法 - 强制下载
它会将虚拟机管理程序的状态从UP更改为down。 请参阅docs
注意:如果您更改状态,则所有VM将自行迁移