上一篇博客详细的讲述了Linux下的虚拟化安装步骤,这篇呢,就说一下Linux虚拟化的一些管理配置。
虚拟机管理
virsh list #列出正在运行的虚拟机
virsh list --all #列出所有虚拟机
virsh start westos #运行虚拟机
virsh-viewer westos #显示正在运行的虚拟机 virsh destroy westos #关闭虚拟机
虚拟机快照
1.原理及操作
原理:
读的时候读原始硬盘文件,写的时候写在快照里,不改变原始硬盘文件(相当于在一块玻璃上写东西)
操作:
qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 /var/lib/libvirt/images/node1.qcow2 #创建快照,-f硬盘文件类型,-b地址 virt-manager #打开虚拟机管理图形界面,新建虚拟机,选择import导入文件node1
2.脚本方式
vim vmSnap.sh 输入: #!/bin/bash qemu-img create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2 \ /var/lib/libvirt/images/$2.qcow2 &> /dev/null virt-install \ --name $2 \ --ram 1024 \ --vcpus 1 \ --disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \ --network bridge=br0,model=virtio \ --import &> /dev/null &