码迷,mamicode.com
首页 > 其他好文 > 详细

KVM的管理命令

时间:2018-04-28 15:48:57      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:KVM

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的管理命令

标签:KVM

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!