VMware虚拟化环境安装Rocky Linux系统
1文档概述
本文档旨在为系统管理员或运维人员提供在VMware虚拟化环境中部署Rocky Linux9.5系统的操作指南。文档内容涵盖从创建虚拟机到完成操作系统初始安装的全过程。
2适用范围
本指南适用于VMware vSphere, VMware Workstation Pro 等主流VMware虚拟化平台。
3安装前准备工作
3.1部署平台
| 组件(VMware虚拟化) | IP地址 | 版本 |
| ESXi01 | 192.168.1.1 | 7.0.3(22348816) |
| ESXi02 | 192.168.1.2 | 7.0.3(22348816) |
| ESXi03 | 192.168.1.3 | 7.0.3(22348816) |
| vCenter | 192.168.2.1 | 8.0.3( 24022515) |
3.2安装介质
| 系统名称 | 镜像 | 版本 |
| Rocky Linux9.5 | Rocky-9.5-x86_64-dvd.iso | 9.5 |
3.3系统规划
系统安装需求按照以下内容进行确认。
| 操作系统版本 | Rocky Linux9.5 | ||||||
| 语言 | English | ||||||
| 键盘 | US | ||||||
| 时区 | 亚洲/上海 | ||||||
| root密码 | ****** | ||||||
| 其他用户/密码 | / | ||||||
| 防火墙 | 关闭 | ||||||
| SELinux | 禁用 | ||||||
| SSH端口 | 22 | ||||||
| YUM源 | 本地YUM源 | ||||||
| 主机名 | Rocky102 | ||||||
| 文件系统 | 分区 | 格式 | 分区类型 | 大小/GB | |||
| / | xfs | lvm | |||||
| /home | xfs | lvm | 20 | ||||
| swap | swap | lvm | 2 | ||||
| 如果有其他分区需求,需另外提出 | |||||||
| 网卡绑定 | bond名称 | 绑定模式 | 网卡成员 | 用途 | |||
| / | / | / | / | ||||
| / | / | / | / | ||||
| 业务IP/掩码/网关/vlan | 192.168.10.212/255.255.255.0/192.168.10.254/VLAN101 | ||||||
| 心跳IP/掩码/vlan | / | ||||||
| NTP | / | ||||||
| ssl,ssh升级目标版本 | / | ||||||
4安装过程
4.1、登录VMware虚拟化平台,选择ESXi主机或者虚拟机文件夹,右键新建虚拟机

4.2、输入虚拟机名称,选择虚拟机存放位置,点击下一步

4.3、选择计算资源,点击下一步

4.4、选择存储,点击下一步

4.5、选择兼容性,默认即可,点击下一步

4.6、选择客户机操作系统系列和版本,点击下一步

4.7、自定义硬件:
根据规划进行配置
CPU:4vCPU
内存:4GB
磁盘:100GB(精简置备)
网络:ceshi(选择对应的端口组)
备注:如需要新增硬件设备,点击右上角“添加新设备”点击对应的硬件

4.8、检查新建的虚拟机配置,如配置没有问题,点击完成即可

4.9、加载安装镜像,右键虚拟机,点击“编辑设置”

“CD/DVD驱动器”点击浏览,选择系统镜像,勾选打开电源时连接,点击确定

4.10、打开虚拟机电源和控制台

4.11、选择“Install Rocky Linux 9.5”,按回车键即可

4.12、语言选择“English”,点击“Continue”

4.13、磁盘分区,先点击“Custom”再点击“Done”;点击“Click here to create them automaticaaly”自动创建分区,分区方案默认选择“LVM”即可


4.14、根据业务需求进行重新调整分区大小,再点击“Done”
“/” 根目录63.47GB
“home”目录30.99GB
“swap”目录3.95GB

4.15、点击“Accept Changes”接受更改

4.16、点击“Software Selection”选择最小安装“Minimal Lnstall”,再点击“Done”


4.17、点击“Time&Data”选择亚洲上海,再点击“Done”


4.18、选择“Root Password”设置root密码,勾选“Allow root SSH login with password”允许root用户通过SSH协议登录系统


4.19、点击“Begin installation”开始安装系统


4.20、系统安装完成,点击“Reboot System”即可


5系统初始化
5.1、修改root密码;使用passwd修改用户密码,如下截图操作。

5.2、配置静态IP地址
vim /etc/NetworkManager/system-connections/ens192.nmconnection
配置文件
[connection]
[ipv4]
address1=192.168.10.212/24,192.168.10.254
dns=8.8.8.8;
method=manual
重新网卡服务:
Systemctl restart NetworkManager


5.3、修改主机名
使用hostnamectl命令设置新主机名:
hostnamectl set-hostname Rocky102
使更改立即生效:
Exec bash

5.4、关闭防火墙
systemctl stop firewalld # 停止防火墙服务
systemctl disable firewalld # 禁止开机自启
systemctl status firewalld # 应显示inactive (dead)
firewall-cmd --state # 应显示not running

5.5、禁用SELinux
编辑配置文件 /etc/selinux/config
sudo vi /etc/selinux/config
修改参数
disabled # 彻底禁用SELinux(需重启系统配置生效)
SELINUX=disabled


5.6、配置本地YUM源
配置本地YUM源:
1、创建文件夹yumlocal存放系统文件
mkdir /yumlocal
2、创建挂载目录,将镜像挂载至目录
mkdir /mnt/cdrom
虚拟机挂载iso
mount -t auto /dev/cdrom /mnt/cdrom
3、将系统文件存放至yumlocal
cp -r /mnt/cdrom/* /yumlocal/
4、备份系统原来的yum源
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ # 创建备份目录存放原有配置
5、新建仓库文件
vi /etc/yum.repos.d/local.repo
[Local-BaseOS]
name=Rocky Linux Local BaseOS
baseurl=file:///yumlocal/BaseOS
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9
[Local-AppStream]
name=Rocky Linux Local AppStream
baseurl=file:///yumlocal/AppStream
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9
sudo yum clean all # 清理旧缓存
sudo yum makecache # 生成新缓存
测试
yum install -y vim # 尝试安装软件测试源是否生效



6安装后检查
安装完成后,对关键项逐一检查,检查内容包括但不限于如下内容:
| 序号 | 检查项 | 是否完成 | 备注 |
| 1 | root密码 | 是 | |
| 2 | 其他用户/密码 | 是 | |
| 3 | 防火墙 | 是 | |
| 4 | 禁用SELinux | 是 | |
| 6 | SSH端口 | 否 | 默认端口 |
| 7 | YUM源 | 是 | |
| 8 | 主机名 | 是 | |
| 9 | 网卡绑定 | 否 | |
| 10 | 业务IP地址 | 是 | |
| 11 | 心跳IP地址 | 否 | |
| 12 | NTP | 否 |