linux系统下脚本对虚拟机的安装管理
本篇博客主要涉及Linux 系统主机使用脚本进行安装,快照和重置虚拟机,克服了镜像法安装虚拟机繁琐的步骤。
一.安装虚拟机
(一)普通脚本安装虚拟机
脚本如下:
调用脚本,重建一个westos虚拟机
sh vm_create.sh westos
(二) 具有硬盘文件与前端文件的超速安装虚拟机
原材料:
(1)vm.qcow2 硬盘文件
绝对路径: /var/lib/libvirt/images
(2)vm.xml
绝对路径: /etc/libvirt/qemu
注: 这里我得到某台主机虚拟机westos 的两个文件,并且保存到/mnt 目录中
步骤一:移动westos.qcow2 到指定路径
mv westos.qcow2 /var/lib/libvirt/images/
可以看到,westos.qcow2 添加成功
步骤二: 移动westos.xml 到指定路径
mv westos.xml /etc/libvirt/qemu
可以看到,wstos.xml添加成功
步骤三:进行生效显示
virsh creat westos.xml
(三)虚拟机的管理
virt-manager 开启图形管理工具
virt-viewer westos 显示虚拟机,westos表示虚拟机名称
virsh list 列出正在运行的vm
virsh list--all 列出所有vm
(四)虚拟机的快照
cd /var/lib/libvirt/images
qemu-img create -f qcow2 -b westos.qcow2 nodel.qcow2
file node1.qcow2
2.用脚本做快照
vim vm_kuaizhao.sh
sh vm_kuaizhao.sh