前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板

在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板

作者头像
木子-Lee
发布2021-05-08 14:52:38
1.8K0
发布2021-05-08 14:52:38
举报
文章声明:此文基于木子实操撰写 生产环境:Rocky Linux release 8.3 问题关键字:在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板

前述

在上一篇《在Proxmox VE上安装与配置Rocky Linux 8.3 RC1》博文中木子简单介绍了Rocky Linux 8.3 RC1的安装与配置,这篇我们主要来聊一聊Rocky Linux 8.3 RC1系统镜像模板的制作。

安装QEMU Guest Agent

代码语言:javascript
复制
# 安装qemu agent
[root@localhost ~]# dnf install -y qemu-guest-agent
[root@localhost ~]# reboot

安装重启后,确保在[概要]中可以看到对应IP信息,如果无法看到对应IP信息,说明QEMU Guest Agent未启用,需要在[选项]中启用。

在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板
在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板
在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板
在Proxmox VE上制作Rocky Linux 8.3 RC1系统镜像模板

系统初始化设置

目前部分公有云厂商都没有进行相关步骤的操作,如Windows的sysprep等,这样造成所有虚拟机的SID都是相同的,所以对于传统企业上云来说,如果需要使用Active Directory进行集中账号、权限管理的话,是不太友好的。Linux也是如此,唯一机器ID很重要。

代码语言:javascript
复制
# 更新系统
dnf update

# 设置首次登录强制修改密码
chage -d0 root

# 删除网卡配置文件
rm -rf /etc/sysconfig/network-scripts/ifcfg-ens*

# 删除SSH私钥,不同系统私钥从严格意思上来说应该不同,所以删除后,重启系统会自动生成全新的私钥
rm -rf /etc/ssh/ssh_host_*

# 修改machine-id,machine-id为系统的唯一性ID,每台服务器系统应该唯一,用于解决系统ID冲突,我们需要重置机器ID。先删除现有/etc/machine-id文件,然后在/etc/profile文件最后添加systemd-machine-id-setup命令,开机后会通过systemd-machine-id-setup命令生成全新的machine-id。如果/etc/machine-id文件存在,systemd-machine-id-setup命令就不会再重新创建新的机器ID。
rm -rf /etc/machine-id
echo "systemd-machine-id-setup" >> /etc/profile

# 清理系统日志
systemctl stop systemd-journald.socket
find /var/log -type f -exec rm -rf {} \;

# 设置持久化保存日志的目录
mkdir -p /var/log/journal

# 清除历史命令
echo /dev/null > ~/.bash_history ; history -c

# 关闭系统
systemctl poweroff

写在最后

通过以上的设置Rocky Linux 8.3 RC1系统就封装完成了,这时候只需要在Proxmox VE右击对应虚拟机转换成模板即可。此方法不仅仅适用于Proxmox VE,对于Hyper-v\ESXI\OpenStack\oVirt同样适用,只是Hyper-v与ESXI安装的代理软件包不同而已,如:vm-tools\增强会话等。通过模板的构建,可以极大提高我们部署系统的速度。下篇预告:在Rocky Linux 8.3 RC1 上安装Docker CE

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-05-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前述
  • 安装QEMU Guest Agent
  • 系统初始化设置
  • 写在最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档