本文介绍在Nova计算重新启动后将OpenStack实例/VM配置为自动启动的方法。每次计算节点引导或重新启动时,OpenStack Nova计算服务的默认配置都不会自动启动虚拟机,在本文中,我将向你展示如何配置Openstack Nova以自动启动在主机重新引导之前运行的guest虚拟机。
具体方法 登录你的Openstack计算节点并使用你喜欢的文件编辑器打开Nova配置文件,下面使用vim(参考:玩转Linux必备的Vim技能,一文读懂Vim的安装和配置,学习之法): sudo vim /etc/nova/nova.conf 在[DEFAULT]部分下面添加以下行: resume_guests_state_on_host_boot = True 此选项指定是否在主机重新引导之前启动正在运行的guest虚拟机。 在配置文件中进行更改后,必须重新启动openstack nova服务: sudo systemctl restart openstack-nova-compute
在KVM上手动执行 你可以使用virsh命令行工具手动打开KVM上的VM自动启动功能,从而获得相同的结果。 列出可用域名: $ virsh list --all
获取域名信息: $ virsh dominfo instance-0000000d $ virsh dominfo 4
你可以从上面的输出中确认Autostart已设置为禁用,要启用它,请运行: sudo virsh autostart instance-0000000d sudo virsh autostart instance-0000000e 虚拟机域ID可以代替名称使用。
相关主题 |