这章主要写如何快速做一个模板机,避免重复做一些不需要的工作。
首先先创建一个新的虚拟机
然后下一步
选择最下方稍后安装操作系统
选择linux,centos7 64位
然后虚拟机名称可以自定义写一个CentOS7_template,注意这里的虚拟机位置不要放在C盘
一般情况下20个G都是够用的
下一步之后不要着急完成,先选择自定义硬件,进行配置
在硬件里面选择新CD,这里要选一个centos 7镜像,我这里用的是1780版本的
选择之后点击关闭,然后完成,你的模板雏形就有了。
接下来就开启此虚拟机,进行配置,选择最上方的安装方式。
最后进入这个界面,直接选English,方便在后面遇到问题好百度,也可以增强自己的熟练度,然后continue
然后在安装方式里面选最小化安装
勾选右侧的几个工具,方便以后调试
选完之后直接done,然后有一个KDUMP
enable kdump取消勾选
接下来就是network
一定要把网络打开,自动获取ip地址
可以把时间调整成亚洲,上海;ASia,Shanghai
然后就可以点开始安装了
我们设置一个root账户密码,我这里设置的都是root,方便记忆,当然在生产环境中不要这样设置,root密码一定要保密
然后右侧有一个普通用户,也可以设置一个
账户密码都是test,然后选择done,接下来就等待安装结束
出现下面的界面就表示安装完成了,然后选择reboot重启
进入下面这个页面,输入你的root账号和密码(输入完成之后直接回车)
先输入命令,ip a,看一下你的网卡,ping一个百度,试试可以ping通么
ip a
没出问题,那虚拟机就安装好了
然后我们先给虚拟机改个名字,输入下面的代码,取名随意,我这里用的就是template
hostnamectl set-hostname template
然后登出,再次重新登录
logout
设置完这些之后 我们再继续安装vim等工具
yum install -y vim tree lrzsz wget curl unzip
然后继续安装net-tools工具
yum install -y net-tools
安装完毕之后继续输入,注意最后面的ens33是在不同服务器会改变的,一般虚拟机都是ens33
vim /etc/sysconfig/network-scripts/ifcfg/ens33
然后按i建,进入insert模式,可以开始编辑
把第四行的BOOTPROTO的dhcp改成static
然后找到UUID那一行,把整行删掉
然后在最后一行输入以下代码,注意第三行和第四行的值10.0.0.2需要你去查看虚拟机的虚拟网络编辑器去查看
IPADDR=10.0.0.130
NETMASR=255.255.255.0
GATEWAY=10.0.0.2
DNS1=10.0.0.2
打开这个界面之后选中VMnet8,点击右下角的更改设置
然后子网ip修改成10.0.0.0,子网掩码就用255.255.255.0,点击确定
弄完这些之后,按Esc键,然后按两下大写的Z(代表退出编辑,然后保存)
保存以后重启下网络服务,然后再ping一下百度,在这里就完成了网络配置
systemctl restart network
然后关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
然后重启虚拟机,在这里模板机器就做完了,下一步就是拍摄快照,并快速复制
先选中你的模板机,右键,鼠标移入到快照,然后拍摄快照。
然后点击拍摄快照,模板机就做好了
如果要克隆虚拟机就直接使用链接克隆即可,先右键你的模板机,找到管理,点击克隆
下一页
下一页
然后选择链接克隆,放到你的D盘文件夹里,这样就克隆完成了。
到这里就结束了,这就是创建模板机,然后克隆的全过程。