批量部署虚拟机前,需要准备虚拟机模板以便进行克隆,为防止克隆产生的机器属性(如网卡MAC地址等)完全一致,需要对机器先进行封装,然后再制作成虚拟机模板。Windows机器可以通过sysprep工具对其进行封装,Linux没有类似的工具,需要手工操作。下面简述其操作步骤

一.

1.打开虚拟机管理页面

Virt-manager

2.给母源起个名字,并且指定安装方式

虚拟机的封装_第1张图片 

 

3.指定镜像位置

 

虚拟机的封装_第2张图片 

4.

 

指定内存大小和cpu和核数

虚拟机的封装_第3张图片 

 

5.创建磁盘映像

虚拟机的封装_第4张图片 

6.选择安装方式(我选的第一个)

虚拟机的封装_第5张图片 

 

7.直接跳过

虚拟机的封装_第6张图片 

 

8.语言选择(English)

 

9.输入法选择(us)

 

.

10.

虚拟机的封装_第7张图片 

 

11.时区(Asia/Shanghai

12.创建一个密码

13.

虚拟机的封装_第8张图片 

 

14

 

 虚拟机的封装_第9张图片

 

 

 

15.

.虚拟机的封装_第10张图片

 

二.

1.网络配置

虚拟机的封装_第11张图片 

 

2.selinux的设定

/etc/sysconfig/selinux 中的enforcing改成disabled

3.火墙的配置

将火墙永久关闭

虚拟机的封装_第12张图片 

 

 

4.yum源的配置

 

 

虚拟机的封装_第13张图片 

 

5.安装常用软件(openssh-clientslftpvim

6.修改主机名

wKiom1jTpAeSMF50AAA0TIU1RA0832.png-wh_50 

 

7.删除文件

1)删除家目录下的所有

wKioL1jTpBHRvacAAABH4xoC3-k521.png-wh_50 

 

2)删除 /etc/ssh/ssh_host_*

3)删除 /var/cache/*

4)删除  /tmp/*

5)删除  /etc/udev/rules.d/70-*

 

 

虚拟机的封装_第14张图片 

 

8.关机,执行poweroff

此时在真机上可以看见母源已经安装成功

wKiom1jTpCzg8hqZAABnJP1vkgs067.png-wh_50 

 

三.利用母源安装虚拟机

1.

wKioL1jTpDyCnTPkAADuxGt8cwQ192.png-wh_50 

2.给虚拟机起一个名字,选择已经存在的磁盘镜像

虚拟机的封装_第15张图片 

 

 

 

3.

虚拟机的封装_第16张图片 

 

4

虚拟机的封装_第17张图片 

 

此时一个新的虚拟机创建成功

 

虚拟机的封装_第18张图片