一、VMware vSphere7架构
VMware vSphere7两大核心组件包含VMware ESXi、VMware vCenter Server,ESX i是用于创建和运行虚拟机及虚拟设备的虚拟化平台,vCenter Server是管理平台,充当连接到网络的ESX i主机的中心管理员,vCenter Server可用于将多个ESXi主机加入资源池中并管理这些资源。本文将介绍VMware vSphere7.0安装过程,供大家参考。
二、实验环境
本次实验准备了一台物理服务器,一台笔记本,一个U盘。物理服务器用于安装ESXI节点,vCenter Server作为虚拟机安装在该ESXI节点上。
三、实验准备
ventoy软件:用于U盘启动盘制作(制作好后ESXI镜像放入U盘)(个人电脑安装)
VMwareRC控制台软件:后续管理虚拟机更方便(个人电脑安装)
服务器操作系统镜像(测试新建虚机用,如centos7.6)
ESXI镜像(7.0)、vCenter Server镜像(7.0.1)(官网可注册下载)
四、安装过程
-------ESXI节点安装-------
U盘插入物理机,物理机开机进BIOS、改启动项为U盘优先
安装(基本都是默认下一步)、设置root密码
安装完重启、改启动项为硬盘优先
重启后会显示DHCP获取失败的管理地址(需要等一会,获取不到就分配失败地址)
(根据命令行页面提示F2修改管理地址,也可通过网页修改,但网页无法配置网关)
(网页方式:通过笔记本直连、用https进行管理、登录网页先改为静态地址)
网页登陆,检查ESXI节点
CPU、内存、存储等参数是否正常
熟悉下CPU虚拟化比例(曙光I620-G20默认1:2)
熟悉网页功能模块
新建虚机测试
虚拟机点击创建
新建、名称和操作系统及版本、存储池
输入CPU、内存、存储参数(精简置备用多少占多少、厚置备规划多少占多少)
控制台:可移动设备-CD和VCD设置ISO路径为本地笔记本的操作系统镜像ISO文件
控制台:重启、选择正确的启动引导、安装操作系统、配置虚拟机密码
虚机配置IP地址、防火墙、远程服务、磁盘
vCenter Server安装
(以下简称VS)
网络环境可供参考:
笔记本:172.19.1.100
ESXI:172.19.1.1
vCenter Server:
172.19.1.3/24网关254
个人电脑解压VS镜像
管理员运行vcsa-ui-installer---win32---install.exe
一阶段安装:
安装-输入ESXI的IP、账户密码
(VS将以虚拟机方式安装在选择的ESXI节点,保证笔记本与ESXI网络连通)
设置vCenter Server虚机名称、密码
根据vCenter Server管理规模选择vCenter Server虚机推荐的配置
选择部署虚机的存储资源池(勾选精简模式)
设置vCenter Server虚机IP、掩码、网关(FQDN、DNS与VS虚机IP一致)
开始第一步安装
(ESXI节点网页可查看安装任务及进度,这个阶段意味着虚拟机安装成功)
安装成功后暂时不要点击继续
ESXI控制台管理VS虚机操作,发送F2进入VS虚机命令行,登录
Troubleshooting里开启SSH服务
笔记本通过SSH访问VS虚机,/etc/hosts尾部添加如下内容
172.19.1.3 localhost
点击继续安装第二阶段
二阶段安装:
点击继续开始第二步安装
VS时间与ESXI主机同步、建议打开SSH
设置域(就用默认的域)、administrator密码
开始第二阶段安装,进度必须100%,中途如失败继续排查
五、排查心得
1、建议预先安装DNS服务器、AD域配置,否则一大堆坑等着,如报错提示“An error occurred while starting service 'vpxd-svcs'”,需要按下面2步骤解决。
2、我选择无DNS安装,FQDN、DNS与VS虚机IP一致,且中途需要修改VS的/etc/hosts
3、第一阶段完成后,如果通过https网页登录继续安装第二阶段,7.0.1版本会报错“无法保存IP地址”,因此我选择在一阶段结束的界面继续安装。
4、第二阶段安装进度,通过install.exe安装显示进度与https界面显示进度不一致,https界面显示63%(获取状态失败),但是通过install.exe安装的进度还在继续,且正常跑到100%,因此只要install.exe安装的进度还在跑就不要关闭。