2020-09-27

1 篇文章 0 订阅

创建linux模板机

标准操作

1 关闭se和防火墙

systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

2 修改网卡


/etc/sysconfig/network 中设置 HOSTNAME=localhost.localdomain

vim /etc/default/grub 
在GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"后面添加net.ifnames=0 biosdevname=0 #加到引号里
使用grub2-mkconfig -o /boot/grub2/grub.cfg重新生成grub配置
修改网卡配置,以ifcfg-ens33为例
vim /etc/sysconfig/network-scripts/ifcfg-ens33
 --> DEVICE=eth0
 --> NAME=eth0
删除 HWADDR 行和 UUID 行。

3 清理日志

rm -rf /var/log/*

4 清理路由信息

Linux虚拟机模板的创建
1.创建Linux虚拟机模板的准备工作

Linux虚拟机存在的主要问题是MAC地址及HOSTNAME的重复,重新封装的过程实际就是删除相关的配置文件

2.创建Linux虚拟机模板

a.打开需要重新封装的Linux虚拟机,使用root登录,输入命令“rm –rf  /etc/udev/rules.d/*-persistent-*.rules”,删除网卡相关配置文件。

b.输入命令“ ll  /etc/udev/rules.d ” 查看上述命令是否删除相关配置文件

c. 输入命令 “ vi  /etc/sysconfig/network-scripts/ifcfg-eth0 ” 编辑网卡配置文件

d. 删除 “ HWADDR=00:05:8D:76:F5 ”,这一行是虚拟机的MAC地址,删除后保存文件

e. 输入命令 “ rm –rf /etc/ssh/moduli   /etc/ssh/ssh_host_* ” 删除ssh相关文件

f. 输入命令 “ ll  /etc/ssh ” 查看上述命令是否删除相关配置文件

g. 输入命令 “ vi /etc/sysconfig/network ” 编辑虚拟机主机名

h. 删除 “ HOSTNAME=localhost.localdomain ”, 这一行是虚拟机的主机名,删除后保存文件

i. 配置文件删除完成后,关闭虚拟机电源

j. Linux虚拟机完成重新封装,电源已关闭,选择要创建模板的“虚拟机” 单击“创建模板”按钮

k. 系统提示是否将虚拟机转换为模板,单击“是”按钮

l. 查看虚拟机和模板,可以看到刚才的Linux虚拟机已经转换为模板,原虚拟机已经不存在

至此。基于Linux操作系统模板创建完成,以后通过Linux模板快速部署,节省时间。

5 动态扩容

https://www.moonfly.net/archives/49.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值