Linux 虚拟机的安装和快照
一.虚拟机的手动安装
1.用virt-manager打开虚拟机管理,用镜像或CDROM安装
2.选择镜像的路径
3.选择内存和CPU的设置
5.选择硬盘大小
6.安装版本Install Red Hat Enterprise Linux7.2
7.依次选时区,语言。
8.硬盘分区
选手动分区,/swap分500Mb,/boot分200Mb,/分剩余的空间
9.完整的配置如图
10.输入root的密码,然后等待安装
.
11.生成westos的虚拟机了
二.虚拟机管理命令
virt-manager ##开启虚拟机管理器
virsh list ##显示正在运行的虚拟机
virsh list --all ##查看所有虚拟机
virsh start desktop ##开启desktop虚拟机
virsh shutdown desktop ##正常关闭desktop虚拟机
virsh destroy desktop ##相当于forceoff (断电)强行关闭desktop虚拟机
virt-viewer desktop ##显示虚拟机
三.使用脚本安装虚拟机
1.编写脚本
vim /mnt/create_vm.sh
2.给这个脚本755权限
3.执行脚本
四.在家中恢复虚拟机
将hello.xml移动到/mnt/中
将hello.qcow2移动到/mnt/中
在virt-manager中将hello虚拟机删除,查看/mnt/中的文件
virsh create hello.xml##用硬件信息文件启动虚拟机
在操作过程中有以下错误:
解决方法:将hello.qcow2移动到/var/lib/libvirt/images/中即可
临时恢复虚拟机
永久恢复虚拟机
五.虚拟机快照
快照的意义:快照出来的虚拟机可以随便更改不会影响母盘的硬盘文件 快照的硬盘文件其实还是用的母盘的硬盘文件
有两种快照的方式,第一种为上面快照文件文件类型改为img即可 ,出来的文件类型有所不同,一个为qcow2 一个为img,都可以用于虚拟机的安装。第二种为编写快照脚本。
1.编写快照脚本
vim /mnt/vm_kuaizhao.sh
2.更改vm_kuaizhao.sh的权限为755
3.给test虚拟机照一个快照叫做node2
4.生成node2