首页 > 其他 > 详细

KVM的管理命令

时间:2018-04-28 15:36:54      阅读:142      评论:0      收藏:0      [点我收藏+]
KVM使用virsh的日常管理命令:

1>查看kvm虚拟机配置文件及运行状态
kvm虚拟机的配置文件位置:
/etc/libvirt/qemu/
kvm虚拟机开机自启动目录:
/etc/libvirt/qemu/networks/autostart/
virsh的帮助信息:
[root@node1 ~]# virsh -help
进入virsh的交互界面

[root@node1 ~]# virsh
help //获取帮助信息
quit //退出交互界面

查看kvm虚拟机的状态

[root@node1 ~]# virsh list      //运行中
[root@node1 ~]# virsh list --all   //全部

kvm虚拟机的操作

[root@node1 ~]# virsh start name           //kvm虚拟机的开机
[root@node1 ~]# virsh shutdown name  //kvm虚拟机的关机
[root@node1 ~]# virsh destroy name     //kvm虚拟机断电
[root@node1 ~]# virsh suspend name   //挂起虚拟机
[root@node1 ~]# virsh resume name    //恢复虚拟机
[root@node1 ~]# virsh autostart name  //字段加载虚拟机
[root@node1 ~]# virsh undefine name   //删除虚拟机的配置文件,不删除虚拟磁盘文件。
[root@node1 ~]# virsh dumpxml name > /etc/libvirt/qemu/name.xml  //导出虚拟机的配置文件
[root@node1 ~]# virsh define /etc/libvirt/qemu/name.xml  //重新定义虚拟机的配置文件
[root@node1 ~]# virsh edit name  //编辑kvm虚拟机的配置文件(/etc/libvirt/qemu/*.xml,不建议直接编辑文件)
[root@node1 ~]# virsh console name  //通过控制台管理kvm虚拟机

其他命令:

创建虚拟机
[root@node1 ~]# virt-install --name=centos1 --ram 1024 --vcpus=1 --disk path=/opt/centos.img,size=10G --accelerate  --cdrom /opt/CentOS.iso --graphics vnc,port=5921 --network bridge=br0
克隆虚拟机
[root@node1 ~]# virt-clone --connect=qemu:#/system -o centos1 -n centos3 -f /root/centos3.img   //克隆源centos1
virsh 默认无法通过shutdown关闭虚拟机,安装acpid服务
[root@node1 ~]# yum install acpid
[root@node1 ~]# systemctl enable acpid.service
[root@node1 ~]# systemctl start acpid.service

KVM的管理命令

原文:http://blog.51cto.com/gdutcxh/2108880

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!