kvm管理

kvm管理命令

默认目录

虚拟机镜像文件路径:/var/lib/libvirt/images/xx.qcow2(xxx.img)

配置文件路径:/etc/libvirt/qemu/xx.xml

查看虚拟机

# virsh list
# virsh list --all
# virsh net-list --all
# brctl show

备份KVM 虚拟机配置文件

# virsh dumpxml vm1 >/data/vm1.xml

修改kvm虚拟机配置文件

# virsh edit vm1

虚拟机管理

# virsh start vm1		//开机
# virsh shutdown vm1	//关机
# virsh reboot vm1		//重启
# virsh destroy vm1		//强制关机
# virsh autostart vm1	//自启动
# virsh define /etc/libvirt/qemu/vm1.xml		//定义虚拟机
# virsh undefine vm1	//删除虚拟机,镜像需手动删除
# virsh suspend vm1		//挂起状态
# virsh resume vm1		///恢复状态

克隆虚拟机

  • -o 原主机名
  • -n 新主机名
  • -f 新主机镜像路径
virt-clone -o vm1 -n vm2 -f /var/lib/libvirt/images/vm2.img

创建虚拟机

一:

需要在KVM准备镜像,阿里镜像Index of /centos/7.9.2009/isos/x86_64/ (aliyun.com)自行选择版本下载

# qemu-img create -f qcow2  vm1.qcow2 10G

# virt-install --name=vm1 --ram 4096 --vcpus=2 -f /data/kvm/images --cdrom /iso/CentOS-7-x86_64-DVD-1503-01.iso --graphics vnc,listen=0.0.0.0,port=8129, --force --autostart

二:

手动创建一个虚拟机获取镜像,再使用镜像批量创建

配置若有遗漏或错误,请评论留言。
原文地址:https://www.cnblogs.com/BrokenEaves/p/15109852.html