##虚拟机(Virtual Machine)##

虚拟机:指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

优势:终端虚拟化可带来维护费用大幅降低,如能降低占用空间,降低购买软硬件设备的成本,节省能源和更低的维护成本。

它比实际存在的终端设备更加具备性价比优势。另一方面,虚拟化技术能大幅提升系统的安全性。

##图形界面安装虚拟机##
1)用virt-mange打开虚拟机管理点击左上角create a new virtual machine

系统虚拟机管理

2)选择第一个本地驱动安装

系统虚拟机管理

//没有光驱,选择iso镜像文件添加进去

3)选择内存大小和cup核数

系统虚拟机管理

4)选择虚拟机容量

系统虚拟机管理

5)虚拟机名字

系统虚拟机管理

6)进入虚拟机安装选项

系统虚拟机管理

//选择第一个直接安装。

//第二个测试文件并安装

//Troubleshooting 故障修复

7)加载过后进入图形安装界面,安装时语言选择

系统虚拟机管理

8)出现多选项界面

系统虚拟机管理

//data&time时区选择,keyboard键盘类型,language support支持语言。

9)software selection软件安装

系统虚拟机管理

//选择GUI图形用户界面

10)磁盘分盘

系统虚拟机管理

//选择手动分盘

系统虚拟机管理

//选择Standard partition标准磁盘划分,标准磁盘划分分为三种

/boot系统启动200M

swap系统运行500M(swap一般比内存大两倍,32G内存以上要大四倍)

/根  剩余空间留给根

11)开始安装

安装过程中可以设置root用户的密码

##安装虚拟机##

用脚本语言安装虚拟机

系统虚拟机管理

1)\ 表示换行

2)&表示将安装进程打入后台

3)$1表示虚拟机的名字,运行脚本时,需要在后面加上虚拟机的名字

4)运行脚本可用sh -x对脚本进行排错


//保存脚本后用chmod +x 给脚本可执行权限

##管理虚拟机##
系统虚拟机管理

##恢复虚拟机##

1)虚拟机文件

/var/lib/libvirt/images/vmname.qcow2   ##硬盘文件

/etc/libvirt/qemu/vmname/xml     ##前端配置文件

2)删除虚拟机

virsh undefine vmname.xml

3)恢复

virsh  define vmname.xml  ##永久恢复虚拟机

virsh create vmname.xml ##临时恢复虚拟机


##虚拟机快照##

1)虚拟机快照

用虚拟机快照文件运行的虚拟机,读取的是原磁盘文件,存储用快照文件,修改内容不会损害原磁盘文件。

2)创建虚拟机快照

qemu-img create -f qcow2 -b /var/lib/libvirt/images/vmname.qcow2  /var/lib/libvirt/images/vmname_1.qcow2

3)脚本创建虚拟机快照

系统虚拟机管理

//chmod  +x filename 给脚本可执行权限

4)虚拟机重置

重置虚拟机就是删除快照文件,重新创建一个快照文件

系统虚拟机管理

//以后虚拟机出现问题,就可以瞬间重置一个新的虚拟机了。







相关文章: