Linux 虚拟机的安装和快照

一.虚拟机的手动安装

1.用virt-manager打开虚拟机管理,用镜像或CDROM安装

Linux 虚拟机的安装和快照

2.选择镜像的路径

Linux 虚拟机的安装和快照

Linux 虚拟机的安装和快照

3.选择内存和CPU的设置

Linux 虚拟机的安装和快照

5.选择硬盘大小

Linux 虚拟机的安装和快照

6.安装版本Install Red Hat Enterprise Linux7.2

Linux 虚拟机的安装和快照

7.依次选时区,语言。

Linux 虚拟机的安装和快照

8.硬盘分区

选手动分区,/swap分500Mb,/boot分200Mb,/分剩余的空间

Linux 虚拟机的安装和快照

Linux 虚拟机的安装和快照Linux 虚拟机的安装和快照

9.完整的配置如图

Linux 虚拟机的安装和快照

10.输入root的密码,然后等待安装

.Linux 虚拟机的安装和快照

11.生成westos的虚拟机了

Linux 虚拟机的安装和快照


二.虚拟机管理命令

virt-manager  ##开启虚拟机管理器

Linux 虚拟机的安装和快照
virsh list ##显示正在运行的虚拟机

Linux 虚拟机的安装和快照
virsh list --all ##查看所有虚拟机

Linux 虚拟机的安装和快照
virsh start desktop ##开启desktop虚拟机

Linux 虚拟机的安装和快照
virsh shutdown desktop ##正常关闭desktop虚拟机

Linux 虚拟机的安装和快照
virsh destroy desktop ##相当于forceoff (断电)强行关闭desktop虚拟机

Linux 虚拟机的安装和快照
virt-viewer desktop ##显示虚拟机

Linux 虚拟机的安装和快照

 

三.使用脚本安装虚拟机

1.编写脚本

vim /mnt/create_vm.sh

Linux 虚拟机的安装和快照

Linux 虚拟机的安装和快照

 

2.给这个脚本755权限

Linux 虚拟机的安装和快照

3.执行脚本

Linux 虚拟机的安装和快照

 

四.在家中恢复虚拟机

将hello.xml移动到/mnt/中

Linux 虚拟机的安装和快照

将hello.qcow2移动到/mnt/中

Linux 虚拟机的安装和快照

在virt-manager中将hello虚拟机删除,查看/mnt/中的文件

Linux 虚拟机的安装和快照

virsh create hello.xml##用硬件信息文件启动虚拟机

在操作过程中有以下错误:

解决方法:将hello.qcow2移动到/var/lib/libvirt/images/中即可

Linux 虚拟机的安装和快照

Linux 虚拟机的安装和快照

临时恢复虚拟机

 Linux 虚拟机的安装和快照

永久恢复虚拟机

Linux 虚拟机的安装和快照

 

五.虚拟机快照

快照的意义:快照出来的虚拟机可以随便更改不会影响母盘的硬盘文件 快照的硬盘文件其实还是用的母盘的硬盘文件

Linux 虚拟机的安装和快照

有两种快照的方式,第一种为上面快照文件文件类型改为img即可 ,出来的文件类型有所不同,一个为qcow2 一个为img,都可以用于虚拟机的安装。第二种为编写快照脚本。

1.编写快照脚本

vim /mnt/vm_kuaizhao.sh

Linux 虚拟机的安装和快照

Linux 虚拟机的安装和快照

2.更改vm_kuaizhao.sh的权限为755

Linux 虚拟机的安装和快照

3.给test虚拟机照一个快照叫做node2

Linux 虚拟机的安装和快照

4.生成node2

Linux 虚拟机的安装和快照