以下是 VMware vSphere 的部署教程,涵盖 ESXi 主机安装和 vCenter Server 配置的核心步骤。请根据实际环境调整参数。
一、准备工作
1. 硬件要求
ESXi 主机:
- CPU:支持虚拟化(Intel VT-x 或 AMD-V)的 64 位处理器,至少 2 核。
- 内存:至少 8 GB(推荐 16 GB 或更高)。
- 存储:至少 50 GB 可用磁盘空间(推荐 SSD),可以选用本地 RAID 或者共享存储。
- 网卡:至少 1 个千兆以太网口(推荐多网口冗余),并提前规划好 IP 地址、子网掩码以及网关。
vCenter Server:
- 若部署为虚拟机,需满足 VMware 官方资源要求。
- 若部署物理机,需独立服务器或高性能虚拟机。
2. 软件准备
- 下载 ESXi ISO 镜像:从 VMware Customer Connect 获取。
- 下载 vCenter Server Appliance (VCSA) ISO 镜像:同上述平台。
- 工具准备:Rufus(制作启动U盘)、浏览器(Chrome/Firefox)。
3. 网络规划
- 静态 IP 地址:为 ESXi 和 vCenter 分配固定 IP。
- DNS 和 NTP:确保 DNS 解析正常,NTP 时间同步。
- 防火墙:开放 ESXi(端口 443、902)和 vCenter(端口 443、5480)的通信。
4. 存储配置
- 对于本地存储,要通过服务器的 RAID 卡创建 RAID 1(用于系统盘)或者 RAID 5/6(用于数据盘)。
- 若采用共享存储,需提前完成 SAN 或 NAS 的配置。
二、安装 ESXi 主机
1. 制作启动介质
- 使用 Rufus 将 ESXi ISO 写入 U 盘,选择
DD 模式
。
2. 安装 ESXi
- 从 U 盘启动服务器,进入安装界面。
- 按 Enter 开始安装。
- 按 F11 接受许可协议。
- 选择安装磁盘:确认目标磁盘(数据将被清除)。
- 配置键盘布局:默认即可。
- 设置 root 密码:输入强密码(需满足复杂度要求)。
- 确认安装:按 F11 开始安装,等待完成。
- 重启服务器:移除安装介质后按 Enter。
3. 初始配置
访问 ESXi 管理界面:
- 浏览器输入
https://<ESXi_IP>
,忽略证书警告。 - 登录账号:
root
,密码为安装时设置的密码。
- 浏览器输入
配置网络:
- 导航至 Network > Manage Physical Adapters,确认网卡状态。
- 设置静态 IP:TCP/IP Stack > Default > Edit,输入 IP、子网掩码、网关、DNS。
启用 SSH(可选):
- Host > Actions > Services > Enable Secure Shell (SSH)。
三、部署 vCenter Server
1. 部署方式选择
- VCSA (vCenter Server Appliance):推荐方式,通过 ISO 部署 OVA 模板。
- Windows 版 vCenter:已逐步淘汰,不推荐。
2. 通过 ISO 部署 VCSA
- 挂载 VCSA ISO 镜像,运行
vcsa-ui-installer
文件夹下的安装程序。 选择部署类型:
Stage 1:部署 vCenter Server:
- 输入 ESXi 主机的 IP、root 账号密码。
- 设置 vCenter 虚拟机名称和 root 密码。
- 选择部署大小(根据资源需求选择)。
- 配置存储位置(选择 ESXi 主机的数据存储)。
- 配置网络:IP、子网、DNS、NTP。
Stage 2:配置 vCenter Server:
- 设置 SSO(Single Sign-On)域(如
vsphere.local
)和管理员密码。 - 确认配置并完成部署(耗时约 30-60 分钟)。
- 设置 SSO(Single Sign-On)域(如
访问 vCenter:
- 浏览器打开
https://<vCenter_IP>/vsphere-client
。 - 使用
administrator@<SSO_Domain>
登录(如administrator@vsphere.local
)。
- 浏览器打开
四、基础环境配置
1. 添加 ESXi 主机到 vCenter
- 登录 vCenter,创建数据中心:Menu > Hosts and Clusters → 右键 → New Datacenter。
- 添加主机:右键数据中心 → Add Host → 输入 ESXi IP 和 root 密码。
2. 创建集群(可选)
- 右键数据中心 → New Cluster。
配置特性(如 DRS、vSphere HA):
- DRS:动态资源调度,自动平衡负载。
- vSphere HA:高可用性,主机故障时自动重启虚拟机。
3. 许可证管理
- vCenter 许可证:Administration > Licensing → 添加许可证密钥。
- ESXi 许可证:在主机管理界面分配许可证。
五、常见问题
1. ESXi 安装时无法识别磁盘
- 原因:缺少磁盘驱动。
- 解决:下载厂商定制版 ESXi ISO(如 Dell、HPE 提供)。
2. vCenter 无法连接 ESXi
- 检查网络:确认 IP、防火墙、DNS 解析正常。
- 验证证书:在 ESXi 主机更新有效证书。
3. 虚拟机无法启动
- 检查虚拟硬件兼容性(如 ESXi 版本与虚拟机版本匹配)。
六、后续步骤
- 创建虚拟机:通过 vCenter 或 ESXi 直接上传 ISO 安装。
- 配置存储:添加 NFS/iSCSI 存储或 vSAN。
- 配置网络:设置标准交换机或分布式交换机(vDS)。