kvm虚拟机日常管理与配置

阿豪运维笔记(阿豪同学) 2021-01-06 1.45 K阅读

温馨提示:这篇文章已超过693天没有更新,请注意相关的内容是否还可用!

查看KVM虚拟机配置文件及运行状态

/etc/libvirt/qemu/

autostart目录是配置kvm虚拟宿主机开机自启动目录。其他xml结尾的文件是虚拟机的配置文件

image.png

查看kvm虚拟机状态

# virsh list --all

image.png

KVM虚拟机开机

# virsh start ah-win2003

image.png

KVM虚拟机关机或断电

默认情况下virsh工具不能对linux虚拟机进行关机操作,linux操作系统需要开启与启动acpid服务。在安装KVM linux虚拟机必须配置此服务。

# chkconfig acpid on   

# service acpid restart

virsh关机

# virsh shutdown ah-win2003

image.png

强制关闭电源(虚拟机可能会有丢失数据的风险)

# virsh destroy ah-win2003

image.png

配置开机自启动虚拟机

autostart目录是kvm虚拟机开机自启动目录,可以看到该目录中有KVM配置文件链接。

# virsh autostart ah-win2003

image.png

取消跟随宿主机开机自启动

# virsh autostart --disable  ah-win2003 

其它virsh命令

(1) 挂起服务器(暂停服务器)

# virsh suspend ah-win2003

image.png

(2) 恢复服务器

# virsh  resume ah-win2003

image.png

导出KVM虚拟机配置文件

KVM虚拟机配置文件可以通过这种方式进行备份。

# virsh dumpxml ah-win2003 > /data/ah-win2003.xml 

添加与删除KVM虚拟机

(1)  删除kvm虚拟机

# virsh undefine ah-win2003

说明:该命令只是删除ah-win2003的配置文件,并不删除虚拟磁盘文件。如下图所示。

image.png

(2)重新定义虚拟机配置文件

通过导出备份的配置文件恢复原KVM虚拟机的定义,并重新定义虚拟机。

# cp /data/ah-win2003.xml   /etc/libvirt/qemu/ah-win2003.xml 

# virsh define /etc/libvirt/qemu/ah-win2003.xml 

image.png

编辑KVM虚拟机配置文件

# virsh edit ah-win2003 

virsh edit将调用vi命令编辑/etc/libvirt/qemu/ah-win2003.xml配置文件。也可以直接通过vi命令进行编辑,修改,保存。

可以但不建议直接通过vi编辑。

virsh的更多命令

virsh命令丰富。可以执行各种维护任务,本篇文章只是从维护与管理的角度列举了一些常用的命令,想了解更多命令可以参考virsh的帮助文档

或直接virsh命令和,再执行子命令。如下所示。

# virsh   

欢迎使用 virsh,虚拟化的交互式终端。 

输入:'help' 来获得命令的帮助信息   

'quit' 退出 

virsh # help   


以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码