libvirt虚拟机管理常用指令

Posted noxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了libvirt虚拟机管理常用指令相关的知识,希望对你有一定的参考价值。

创建虚拟机 virt-install

virt-install --connect qemu:///system -n $NAME -r $MEM -f $DISK -s $DISK_SIZE --vnc --vnclisten=0.0.0.0 --os-type=linux --os-variant=centos7 --vcpus=2 --network bridge=br0 -c $ISO --force

其中DISK_SIZE以G为单位,MEM以MB为单位;

 

查看虚拟机 virsh list

查看虚拟机的VNC编号 

vish vncdisplay domian-name/domain-num

 

备份虚拟机

[[email protected] cxy]# virt-clone --original 3.17_bugfix_F28 -f bak_3.17_bugfix_F28.img --name bak_3.17_bugfix_F28
Allocating ‘bak_3.17_bugfix_F28.img‘ | 20 GB 00:00:12

Clone ‘bak_3.17_bugfix_F28‘ created successfully.
[[email protected] cxy]# virsh start bak_3.17_bugfix_F28
Domain bak_3.17_bugfix_F28 started

以上是关于libvirt虚拟机管理常用指令的主要内容,如果未能解决你的问题,请参考以下文章

使用libvirt工具栈管理kvm虚拟机

虚拟机值libvirt解析

如何通过python创建kvm虚拟机

KVM 虚拟机基本管理及常用命令

openstack之kvm常用操作

使用libvirt命令行管理虚拟机