企业部分之虚拟机的封装

一.(在物理机中)

首先,本次实验要通过http服务安装,提前下载好并开启,配置好地址池:

yum install  dhcpd

vim /etc/dhcp/dhcpd.conf

systemctl start dhcpd

其次,在红帽官网下载rhel-server-6.5-x_64-dvd.iso  (企业一般都会用到企业6版本,很少用到企业7版本),并挂载在/var/www/html/rhel6.5下,准备好共享(若临时挂载出现write-protected,read-only状况,则使用命令mount -o remount.rw/,重新输入一遍即可)

执行virt-manager,进入虚拟机管理界面

二.安装虚拟机(母)

1.通过物理机http获得镜像

2.内存设为512MB,cpu为1个,硬盘为20GB

3.输入虚拟机名称,生成镜像默认目录:/var/lib/libvirt/images/

三:进入安装界面

1.选择英语语言和字母键盘

2.TCP/IP中ipv4选择DHCP,关闭ipv6

3.重新初始化所有磁盘设备

4.选择时区为亚洲上海

5.输入密码(westos)(忽略密码强度)

6.replice existing Linux system (替换现有的系统), use free space(使用剩余空间)

7.将存储设置写入磁盘

8.完成后会有reboot弹出,空格默认

四:配置base虚拟机

1.删除rule

*如果不删除,那么网卡启动时,udev会自动分配网卡名称给这个网卡

2.关闭火墙

3.设置selinux为disabled

4.配置网络

5.共享yum源(rhel6.5)

6.安装需用工具(vim lftp openssh-clients)

7.设置主机名

8.本地解析(解析子虚拟机的主机名)

9.poweroff

五:(物理机中)

1.清除base缓存,virt-sysprep -d base

*若没有virt-sysprep -d base,则yum provides */virt-sysprep (查看virt-sysprep所需的安装包),yum install libguestfs-tools-c-1.32.7-3.el7.x86_64 -y (安装)

2.查看文件大小

六:删除虚拟机base,创建子虚拟机

*不删除镜像文件,且此次操作之后就不要再进入虚拟机base,否则会失效(只能重新配置)

删除母虚拟机,选择不删除其镜像文件

1.创建子虚拟机镜像

*qemu-img info vm1     #查看vm1的信息

2.镜像导入

*选择镜像,选择系统为linux,version选择redhat6.5或6.6

3.设置内存为1G,cpu为1,名字与镜像名字一致即可

4.进入子虚拟机,填写ip和主机名,重启网络

5.关闭虚拟机

poweroff

最终以同样的方式创建四台虚拟机

猜你喜欢

转载自blog.csdn.net/weixin_42731856/article/details/82819423
今日推荐