1. 从零开始:VMware虚拟机与RHEL9实战部署指南
作为一名长期奋战在运维一线的工程师,我深知搭建稳定的Linux测试环境对日常工作的重要性。今天我将完整还原在VMware Workstation上部署RHEL9系统的全流程,包含那些官方文档不会告诉你的实战细节。这个方案特别适合需要本地开发环境的前端工程师、学习Linux系统的初学者以及需要测试部署方案的运维人员。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与规划
2.1 硬件资源评估
在创建虚拟机前,需要合理规划资源分配。我的开发机配置是i7-11800H处理器/32GB内存/1TB NVMe SSD,建议最低配置:
- 处理器:至少2个逻辑核心(现代CPU超线程技术下,1核2线程足够)
- 内存:RHEL9最小需要2GB,推荐4GB以上
- 存储:系统分区建议40GB起步(包含swap空间)
经验提示:虚拟机性能瓶颈往往在磁盘IO,优先考虑SSD存储。如果使用机械硬盘,建议将虚拟磁盘文件放在不同物理磁盘上。
2.2 软件获取渠道
- VMware Workstation:官网提供Pro版试用(需注册)
- RHEL9 ISO:通过Red Hat开发者计划免费获取(需注册账号)
- SSH工具:
- Xshell/Xftp(教育免费版)
- 开源替代方案:MobaXterm或WindTerm
3. 虚拟机创建详解
3.1 新建虚拟机向导
以管理员身份运行VMware后(避免权限问题),选择"创建新的虚拟机":
- 配置类型:选择"自定义(高级)"
- 硬件兼容性:默认Workstation 16.x(保持最新)
- 操作系统安装:
- 选择"稍后安装操作系统"
- 客户机操作系统:Linux
- 版本:Red Hat Enterprise Linux 9 64位
3.2 关键硬件配置
3.2.1 处理器与内存
-
处理器配置:
- 数量:1个
- 每个处理器核心数:2(总逻辑核心=1×2)
- 开启虚拟化引擎:勾选"虚拟化Intel VT-x/EPT"
-
内存分配:
- 基础服务:2GB足够
- 运行容器/K8s:建议4G
