KVM日常管理常用命令 - sw博客-备注:snale

默契网络

点滴记忆
首页>> 优化设置 >>KVM日常管理常用命令 - sw博客
2018-4-18
分类: 优化设置

KVM日常管理常用命令

文章作者:默契
手机扫码查看

备注:snale snale1 snale2 是虚拟机的名字 KVM 虚拟机默认的配置文件在 /etc/libvirt/qemu 目录下,默认是以虚拟机名称命名的......

备注:snale snale1 snale2 是虚拟机的名字

KVM 虚拟机默认的配置文件在 /etc/libvirt/qemu 目录下,默认是以虚拟机名称命名的.xml 文件,如下,:
ls /etc/libvirt/qemu/

KVM 虚拟机配置文件的修改。可以使用vi 或 vim 命令进行编辑修改,但不建议。正确的做法为 virsh edit KVM-NAME:
virsh edit snale 

备份KVM 虚拟机配置文件,先创建一个备份目录:
mkdir /data/kvmback
virsh dumpxml snale >/data/kvmback/snale_back.xml

正在运行的KVM 虚拟机的状态可以用virsh list 查看:
virsh list

查看全部的虚拟机状态则在virsh list  后面加参数 --all 即可:
virsh list --all

KVM 虚拟机开启(启动):
virsh start snale2
virsh list

重启KVM 虚拟机。要想重启kvm 虚拟机,必须如2.3 ,先在kvm 虚拟机里面安装acpid 服务,并且启动设置为随机启动,否则使用virsh reboot 无效:
virsh reboot snale2

KVM 虚拟机关机:
virsh shutdown snale2
virsh list

KVM 虚拟机默认是无法用virsh shutdown 进行关机的,如果要想使用该命令关机,则必须在kvm 虚拟机上安装acpid acpid-sysvinit 两个包,启动acpid 服务,并且加入随机启动,如下:
yum install -y acpid acpid-sysvinit
service acpid start
chkconfig --add acpid && chkconfig acpid on

将虚拟机重启后,再使用virsh shutdown 即可关机:
virsh shutdown snale2
virsh list --all

强制关机(强制断电):
virsh list --all
virsh destroy snale
virsh list --all

暂停(挂起)KVM 虚拟机:
virsh list
virsh suspend snale
virsh list

恢复被挂起的 KVM 虚拟机:
virsh resume snale
virsh list

删除KVM 虚拟机:
virsh undefine snale

该方法只删除配置文件,磁盘文件未删除,相当于从虚拟机中移除。
KVM 设置为随物理机启动而启动(开机启动):
virsh autostart snale
virsh autostart --disable snale


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:sw博客 » KVM日常管理常用命令

发表评论

路人甲
未显示?请点击刷新

网友评论(0)