「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二


CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
Linux系统运维实战系列二
CentOS 8/RHEL 8 Linux系统运维实战系列原创持续更新中 。。。。。。请关注 , 不迷路!
1.将CentOS 8.1安装好的VMware虚拟机封装 , 为后续的实验环境 , 批量生成实验Linux系统 , 在VMware Workstation 上创建虚拟机模板 , 通过虚拟机模板创建Linux虚拟机系统 , 但是模板创建的虚拟机CentOS上所有文件完全一样 , 等于克隆了一个系统 , 在克隆之前需要对虚拟机进行封装 , 去掉唯一性
对于前面文章中所安装好的CentOS虚拟机配置
在做CentOS 8.1系统封装之前 , 先将系统升级到最新:
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
更新完成之后 , 重启服务器
接下来开始封装系统:
machine-id系统机器ID:
1) 删除系统ID: machine-id 为系统的唯一性ID , 每台服务器系统应该唯一 , 解决系统ID冲突 , 删除即可 。
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
2)在/etc/profile文件最后添加:开机重启后 , 通过systemd-machine-id-setup 命令生成全新的machine-id
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
清除udev:重启后系统会自动创建
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
清除网卡配置:重启后生成新的网卡配置文件
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
清除ssh私钥文件:不同系统私钥应该不同 , 删除后重启自动生成全新的私钥
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
【「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二】
清除系统中的旧日志:
1)停止日志服务:
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
2)将原有的旧日志删除:
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
3)创建 /var/log/journal目录 , 配置systemd-journald服务的持久日志存储目录(原systemd-journald日志保存在/run/log/journal/目录中 , 此目录文件保存在内存中 , 掉电丢失)
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
创建 /var/log/journal 目录 , 后续systemd-journald的日志将保存到此位置 。
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
清除所有命令的历史记录:
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
最后一步 , 关闭系统:
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二
本文插图
在VMWare workstation 虚拟化软件中 对封装好的 CentOS 8.1 创建 快照
「CentOS」CentOS 8.1 Linux系统虚拟机封装-Linux系统运维实战系列二


推荐阅读