如何在不关闭节点的情况下关闭nova服务状态以进行测试?

时间:2017-02-02 06:25:47

标签: virtual-machine openstack openstack-nova novaclient

我正在测试nova evacuate命令。我有2个计算节点,其中一个有一个正在运行的虚拟机。我想将vm从一个节点撤离到另一个节点,为此我需要在vm正在运行的主机上使用nova-compute服务的状态down。我知道我可以通过关闭主机节点来实现这一点。但我不想关闭任何节点。我找到了禁用nova-compute服务或删除nova-compute服务的命令,但无法找到使nova-compute服务状态失效的命令。有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:1)

在2.11 microversion中为服务添加了新的请求方法 - 强制下载

它会将虚拟机管理程序的状态从UP更改为down。 请参阅docs

注意:如果您更改状态,则所有VM将自行迁移