平淡的流年

BLOG&PAGE

KVM基本命令

发布时间:2016-8-15 编辑:流年 阅读(152)

虚拟机配置路径:/etc/libvirt/qemu

创建硬盘: 
#qemu-img create /home/kvm/123.img 5G

创建虚拟机:
virt-install \
--name=Winxp \
--ram 512 \
--vcpus=2 \
-f /home/kvm/123.img \
--cdrom /home/centos64.iso \
--graphics vnc,listen=0.0.0.0,port=5980,password='12345678',keymap='en-us' \
--network bridge=br0  \
--force  --autostart

(name 虚拟机名称,ram 分配内存, vcpus 分配cpu个数, cdrom guest系统文件地址,network 网卡桥接名称)

恢复虚拟机
virsh# define /etc/libvirt/qemu/winxp.xml

virsh 进行管理虚拟机
virsh# list --all  # 显示所有虚拟机 --all显示全部 

启动虚拟机
#virsh start Winxp

关闭虚拟机
#virsh shutdown Winxp

强制关机
#virsh destroy Winxp

移除虚拟机
#virsh undefine Winxp

显示vnc端口
#virsh vncdisplay 2

动态查询kvm使用资源
#top -d 1 | grep kvm

查询kvm进程
ps -aux | grep kvm

开机自动启动虚拟机
#virsh autostart Winxp(虚拟机名)

克隆KVM虚拟机
virt-clone -o Winxp -n winxpclong -f /home/kvm/winxpclong.img
(-o  原始客体的名称-n新客户端的名称-f作为新客户端磁盘映像的新文件)

导出虚拟机Winxp的硬件配置信息为/etc/libvirt/qemu/Winxpbak.xml
#virsh dumpxml Winxp >/etc/libvirt/qemu/Winxpbak.xml

编辑虚拟机配置
#virsh edit Winxp

----平淡的流年

暂无评论

添加新评论