制作Linux Centos8 模板

未来我们搭建openstack环境,或者搭建docker/k8s集群,都要用到几台linux,如果手工一

台一台去安装,非常麻烦,也很慢,可以安装一台linux,之后制作模板,关机。

后续如果用到linux,比如要创建3台,那么直接通过模板完整克隆3台即可。

1.下载Linux 8 镜像文件

方式1:

https://mirrors.huaweicloud.com/centos-vault/8-stream/isos/x86_64/


方式2:

通过网盘分享的文件:20-CentOS-Stream-8-x86_64-20221222-dvd1.iso

链接: https://pan.baidu.com/s/1IA2oNCf_ZYKXn035urR4sA 提取码: grxu

--来自百度网盘超级会员v4的分享

2. 新建 VM

3.安装VM

开启虚拟机

4.VM 相关配置

远程连接工具以root用户登录

4.1 关闭 DNS 反向解析

bash 复制代码
[root@template ~]# vi /etc/ssh/sshd_config 
bash 复制代码
[root@template ~]# systemctl restart sshd

4.2 编辑网卡信息

bash 复制代码
[root@template ~]# cd /etc/sysconfig/network-scripts/
[root@template network-scripts]# ls
ifcfg-ens160
[root@template network-scripts]# vi ifcfg-ens160 
[root@template network-scripts]# cat ifcfg-ens160 
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=ens160
DEVICE=ens160
ONBOOT=yes

4.3 清除密钥信息

bash 复制代码
[root@template network-scripts]# cd /etc/ssh/
[root@template ssh]# rm -rf ssh_host_*

4.4 清除 Machine ID

bash 复制代码
[root@template ssh]# cat /etc/machine-id 
a0f9d674b6ad478f846273772b1c1666
[root@template ssh]# cat /dev/null > /etc/machine-id
[root@template ssh]# cat /etc/machine-id 
相关推荐
liulilittle4 分钟前
Linux 下 select 测试函数
linux·服务器·网络·数据库·c++·select·c
DongQiShanRen16 分钟前
玄龙(上):TICK 主循环——意识心跳怎么跳
linux·jvm·数据库·人工智能·数据挖掘·rust
小此方19 分钟前
Linux网络(二十一):深入理解 TCP 异常处理:网线断开、Keepalive 保活机制与 Linux 内核传输层协议源码剖析
linux·网络·tcp/ip
pride.li32 分钟前
Python 安装
linux·python·ubuntu
笔墨登场说说39 分钟前
centos 8 使用 kafka_2.13-4.3.1.tgz 安装kafka
linux·kafka·centos
luo_guibin44 分钟前
Linux系统下OpenSSL升级全流程,新旧版本切换
linux·运维·服务器
7177771 小时前
支持混合云的 DevOps 平台有哪些:主流方案对比与选型指南
运维·devops
看着博客敲代码1 小时前
No space left on device:服务器被 SSH 爆破到日志写满的完整排查与止血
linux·运维·服务器·安全·ssh
明日清晨1 小时前
mobaxterm root身份登录Ubuntu
linux·ubuntu·postgresql
编程序的员1 小时前
使用OpenTelemetry来监控Rust应用
运维·rust·monitoring·opentelemetry