Linux系统下的虚拟机安装与管理

##1.虚拟机的安装##

  1.编辑 virt-manager 命令进入安装界面

Linux系统下的虚拟机安装与管理

2.选择安装方式

Linux系统下的虚拟机安装与管理

3.导入镜像软件

Linux系统下的虚拟机安装与管理

 

Linux系统下的虚拟机安装与管理

4.选择内存大小和cpu核数

Linux系统下的虚拟机安装与管理

5.选择硬盘大小

Linux系统下的虚拟机安装与管理

6.虚拟机命名

Linux系统下的虚拟机安装与管理

7.安装版本  Install Redhat Enterprise Linux 7.2

8.安装过程语言选择

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

9.时间、时区、安装语言

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

10.安装模式

Linux系统下的虚拟机安装与管理

 

Linux系统下的虚拟机安装与管理

  11.手动分区

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

12.设定超级用户root密码

Linux系统下的虚拟机安装与管理

##2.使用脚本安装虚拟机##

1.编写脚本

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

2.安装虚拟机

更改脚本权限,依格式运行即可

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

3.若不显示过程,修改脚本

Linux系统下的虚拟机安装与管理

##3.虚拟机管理##
1.虚拟机管理命令
virt-manager  ##开启虚拟机管理器

virsh list        ##显示正在运行的虚拟机

Linux系统下的虚拟机安装与管理
virsh list --all ##查看所有虚拟机

Linux系统下的虚拟机安装与管理
virsh start desktop            ##开启desktop虚拟机

virsh shutdown desktop   ##正常关闭desktop虚拟机


virsh destroy desktop       ##相当于forceoff (断电)强行关闭desktop虚拟机


virt-viewer desktop           ##显示虚拟机

Linux系统下的虚拟机安装与管理

##4.虚拟机快照##

编写快照脚本:(名字只要以.sh结尾就可以)

sh 运行快照脚本命令

虚拟机的系统与硬件分别保存在
/var/lib/libvirt/images/westos.qcow2     ##系统
/etc/libvirt/qemu/westos.xml                  ##硬件

 

建立快照
qemu-img   create   -f qcow2   -b westos.qcow2   node1.qcow2
create           ##新建文件      -f qcow2      ##文件类型
-b westos.qcow2  ##原始文件      node1.qcow2   ##快照文件

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

快照node1建立成功

##5.模拟虚拟机的恢复##

虚拟机的两个组成部分: 硬盘文件.qcow和硬件信息文件.xml

准备一个已经安装好的虚拟机

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

在虚拟机管理器中删除这个装好的虚拟机,恢复模拟过程

Linux系统下的虚拟机安装与管理

出现这个错误之后需要移动/mnt/hello.qcow2d到/var/lib/libvirt/images/

Linux系统下的虚拟机安装与管理

Linux系统下的虚拟机安装与管理

 

Linux系统下的虚拟机安装与管理