17
2025
06
22:00:10

两台ESXI服务器没有高可用性HA,那再安装个vCenter7.0不就有高可用性了吗?结果一安装就报错!来看看是什么问题?

图片需求描述


ESXI系统的安装,FC存储主机映射,存储RAID的划分,分享一下,两台ESXI主机+FC存储,如何做到高可以用性?
那如果想使用高可用性,那必须要安装vcenter了,有了vcenter就可以实现两台主机的集群,可以实现vmotion,一台主机down了,上面的虚拟机可以通过HA高可用性,直接迁移到另外一台服务器上。那话不多说,我们开始安装vcenter。
图片解决过程
首先我们需要下载VCSA-7.0.3,镜像下载,可以到sysin.org网站下载,我已经下载好VCSA,vcenter的镜像文件了。
其实拿到这VCSA镜像文件,我的确有点蒙圈,不知道,这个镜像文件怎么安装了?这也就是为什么我喜欢记录,写文章,当一个技术,你两三年不用的时候,真的就会忘记了,虽说大概的流程还知道怎么用,但是细节就很容易忘记。这就和你考了网络证书,如果很多网络技术不用,长时间就忘记了。
那我先解压一下VCSA-all7.0.3安装包,发现里面有安装文件,原来,是要将这个VCSA软件,安装在系统上的。
图片
那不用说,我先安装个server2022系统,然后把vcsa安装到这个系统上。系统安装完成。
图片
把这个vcsa镜像文件挂载到server 2022系统的光驱中。
图片
然后打开光驱中的vcsa镜像文件,准备安装。
图片
找到vcsa-ui-installer。
图片
再找到win32。
图片
选择installer开始安装。
图片
点击install,这个英文看不习惯。
图片
点击右上角,语言,选择中文。
图片
在安装之前,我还是先要把server 2022的ip地址和主机名更改一下。毕要安装vcenter服务的,那主机名和ip地址肯定都要固定下来。
图片
固定ip地址,然后配置主机名VCenter。
图片
Vcenter服务器的IP地址配置为172.16.16.3/24,网关172.16.16.1。
图片
然后,开始部署vCenter Server。可以看到,一共有2个阶段,第一个阶段是部署vCenter Server,第2阶段是设置配置vCetner Server。下一步。
图片
点击我接受许可协议条款。
图片
指定vCenter Server部署目标设置。该目标是将在其中部署vCenter Server的ESXi主机或vCenter Server实例。和配置ESXi主机,连接访问vCenter的用户名和密码。
什么意思呢?
说白了,就是说,要部署一个vCenter Server虚拟机实例,那把这个vCenter Server虚拟机实例,安装到哪台ESXi主机上呢?因为我们有可能有多台,我这里有两台。那我们就找一台ESXi主机,让vCenter Server这个虚拟机就部署到这个ESXi主机上吧。(这个意思是我后期再明白的)
图片
这里要填写ESXi主机的IP地址,用户名和密码。
图片
输入一个ESXi主机的ip地址和用户名、密码。然后下一步,这里的用户名和密码是ESXi主机的用户名和密码,不要搞混了哦。下一步。
图片
点击是。
正在验证,验证你输入的ESXi主机ip地址和用户名、密码是否正确。
登录时出现问题,由于用户名和密码错误,无法完成登录。说我用户名或密码错了,难道我密码输入错了。
登录到https://172.16.16.4:443,验证自己设置的用户名和密码,确定了用户名和密码之后。
然后再输入一遍,没有问题,到下一步了。
这里指定部署的vCenter Server的虚拟机设置,虚拟机名称:VCenter,设备vCetner root的密码。
这里提示,说检查目标中是否存在具有相同名称的虚拟机或模板时出现问题。怎么vCenter,主机名还不能使用,刚才我创建的server 2022系统的名称就是vCenter?当时我还是没有反应过来,哪里出了问题。
图片
于是我又换了一个vCenter虚拟机名称:vCenter Server,然后下一步。这里的root密码,是登录vcenter的5480端口,使用的用户名和密码。只用来查看vcenter系统状态,cpu、内存、运行的服务状态、时间配置等,查看自身系统状态。
图片
在这里,选择部署大小,在这里我也蒙圈了一下。
我这server 2022虚拟机安装vcenter软件的,C盘是150G,E盘50G空间。
图片
4核处理器,8G内存。
这样的配置能够安装vcenter的吗?到这里我还没有反应过来,到底是什么情况,我们继续往下看。
因为我这里只有2台ESXi主机,就算后面加,也不会超过10台,所以我就选择了微型,但是微型的vCenter也要2vcpu,12G内存,我现在server2022的内存才8G,而且存储要579GB,我现在server2022硬盘空间才200G。这也不够呀?那先不管了,我们继续安装。选择小型,下一步。
选择存储池,在这里,可以看到172.16.16.4这台esxi主机的存储池。选择一个本地存储池,下一步。
配置网络设置。
FQDN设置,因为我们没有配置DNS,所以直接使用的是Ip地址。
选择静态IP地址,FQDN:172.16.16.3,配置这个IP地址,我还没有反应过来有问题,IP地址:172.16.16.3,我还特意的配置和我的server 2022操作系统同一个IP地址。我当时想,应该就是把这个vcsa软件安装到172.16.16.3上的。下一步。
点击是。
点击完成。
图片
正在部署第1阶段:部署vCenter Server。
图片
正在部署中...
部署到80%。
结果部署到80%时,报错了。
报什么错了呢?让检查ipv4 172.16.16.3是不是已经存在这个网络中了。无法再使用这个IP地址。
查看日志,设置网络错误,检查ipv4地址172.16.16.3是不是重复了。
怎么,我Vcenter 2022系统配置的就是这个172.16.16.3呀?那我只能把vcenter 2022系统ip地址更改一下,更改为172.16.16.10。
然后,再重新部署。在重新部署时,我又把ip地址也更改为172.16.16.10。
虚拟机名称:VMware vCenter Server。
图片
完成之后,我又开始第1阶段的vCenter Server的部署。在这个时间,我登录到172.16.16.4的ESXI主机时,我突然发现不对。
图片
可以看到,通过VCSA镜像安装,是直接生成一人vcenter server虚拟机,里面有vcenter服务,设置好之后就可以直接使用了。这时我才恍然大悟。
图片
不用说,这肯定又是ip地址冲突了。
长时间不安装,脑回路都有问题了。只需要直接运行这个vcsa里面的安装文件,然后会自动将这个vcenter虚拟机部署到,我们指定的ESXI主机上,会自动生成一个vcenter虚拟机出来,当然也就需要一个没有使用过的ip地址。


安装这个vcsa这个版本,不是直接安装在windows server 2025上的,它是通过这个vcsa软件部出来一个新的vcenter虚拟机。
长时间不安装又忘记了,我安装的server 2022这个ip地址也是172.16.16.10,vcsa又配置172.16.16.10那肯定有问题。
如果只是安装到80%,可以看到vceneter 5480服务都没有起来,可以看到虚拟机系统已经安装好了。
将上面生成的两个vcenter虚拟机都删除,然后再重新安装。配置172.16.16.20,上面已经确定172.16.16.20ip地址没有在使用。
如果还不行,你就直接自动获取。
我这里还配置的是172.16.16.20。
可以看到,正在部署vCenter Server。
已经到80%这个坎了。
终于过去了80%的坎。
终于第1阶段部署完成了。点击继续。
图片
这时就到了第2阶段了,开始配置vCenter了。
图片
下一步。
图片
下一步。
配置单点登录名称,默认都是vsphere.lcal。配置密码,这的密码,就是登录vcenter的密码。登录vcetner的443就需要使用这个单点登录用户名和密码。要添加esxi主机到vcenter,配置高可用性,vmotion虚拟机迁移等等功能,都需要登录到443网页操作。
配置完成。下一步。
下一步。不加入vmware客户体验提升计划。
点击完成。
开始安装第2阶段服务。
第一步配置完成之后,vcsa虚拟机就配置完成了。
第2步,主要是安装一些vcenter的服务。
lookup服务。
security token服务。
VMware vCetner services服务,这个服务很重要,能不能登录到vcenter就需要看这个服务有没有启用。
在第二阶段的时候,我们访问vcenter的5480。
图片
可以看到,已经是可以正常访问的,说明vcsa系统本身已经安装完成了。但是上面的安装服务,都是在第2阶段,想要登录到vcenter配置esxi主机,还需要等待第2阶段配置完成。
图片
图片
就一直等吧。
卡在starting Vmware vshpere client...
在安装到61%,已经过去大概50分钟了。一直卡在61%卡了有20分钟左右。
没有做任何配置,跳过到61%,直接到65%了。
到67%了。
到69%了。
终于到71%了。
又过30分钟。75%
又过了40分钟,到了95%
又过去20分钟,终于到97%。
终于安装完成了,前后我算了一下,大概安装了2个多小时。还好,在第2阶段没有报错,虽说慢了一些。之前安装vcenter7.0.3版本的时候,第2阶段非常容易出错。感兴趣的兄弟可以参考:没有DNS服务器部署vCenter Server Appliance(VCSA )7.0
现在vcenter就部署成功了。可以看到这个vcenter虚拟机是一个linux操作系统。系统和服务都已经安装完成了。
那现在是不是可以直接访问到vcenter来添加esxi主机了呢?
图片
ESXI01可以看到,未连接到任何vCenter server。
图片
等好好长时间,终于跳出来vcenter登录界面了。
图片
输入用户名和密码,发现一直登录不进去。
那我就先登录到172.16.16.20:5480,vcenter系统本地服务。网页很快就可以打开了。
输入用户名和密码,这里的用户名是root,和密码。
发现很快就可以打开了,而且运行状态都是正常的。
于是我重启了vcsa。
再次登录时报no healthy upstream,等好好长时间,登录还是这样,怎么会这样呢?
图片
奇了怪了,看来还是没有那么简单。
图片
先去telnet一下,443端口。
图片
可以正常访问到。
图片
再次登录到vcenter 5480
登录到https://172.16.16.20:5480端口,查看服务。可以看到,现在的VMware vCenter server现在的服务是已停止。
难道是时间的问题,于是又重新设置了时间,时区。
图片
设置为上海。
图片
配置时间。
图片
配置DNS。
图片
图片
图片
可以看到,都配置完成之后,时间还是不对,这个问题好像之前就有这个问题。
图片
那我手动启动这些服务,手动一直显示在启动,但就是启动不了。
图片
那可能不是时间的问题了。
先给vcenter做个快照,防止在更改vcenter配置有问题,还需要重新再部署,那可能又要浪费2-3个小时了。
图片
有的人说是证书问题。


在vcsa控制台中同时按Alt+F1切换到命令模式,使用Alt+F2切换到图形界面。


有的人说是SSL证书问题,需要使用以下命令重新更新证书
/usr/lib/vmware-vmca/bin/certificate-manager


输入shell,切换到命令行。
图片
选择3。重新替换SSL证书。
国家,选择CN,一路按回车默认即可。后面有个需要输入FQDN名称,就直接输入vcenter也可以。
图片
SSL证书更新完成。
图片
这时再使用https://172.16.16.20:5480登录到vcenter后台,可以看到现在VMware vCenter Server这几个关键服务都已启动。
图片
然后,再次登录,发现网页,可以很快就打开了。
这里的默认用户名是administrator@vsphere.local,密码主也是在vpshre.local设置的密码。
输入用户名和密码,可以很快速登录进来了。
图片
我们再来看一下许可。
图片
可以看到SSL证书,到2027年6月15日。
这时我们就可以创建数据中心了。
然后,可以将两台ESXi主机连接上来了。
这时我们找台VCenter就是那台安装server2022系统迁移一下试试。将172.16.16.4上的VCenter虚拟机迁移到172.16.16.5上。
发现无法迁移。
图片
原因是,在vmk0的管理网卡中,没有配置vMotion服务。勾选vMotion服务。两台ESXI主机上都要配置一下。
图片
这时就可以迁移了。
图片
现在VCenter虚拟机是在ESXI01本地存储的。
图片
我们把它迁移到ESXI02的本地存储上。
图片
下一步。
图片
可以看到,Vcenter虚拟机正在迁移。
图片
可以看到ESXI02主机上的本地存储,locallun1(1)中是没有VCenter虚拟机文件的。
图片
迁移完成,可以看到,Vcenter虚拟机,已经到了172.16.16.5主机上了。
图片
迁移完成这,我们到ESXI02主机的本地存储上,可以看到VCente虚拟机已经在ESXI02主机存储上了。
图片
假如现在vcenter虚拟机是在esxi01的locallun1本地存储中,如果我只迁移vcenter虚拟机的计算资源,就是只把内存和CPU资源迁移到esxi02上,存储文件还是在esxi01的locallun1上,可以这么做吗?
我们来尝试一下,仅更改计算资源。
图片
迁移完成之后,发现vcenter,已经迁移到esxi02主机上了。也发现vcenter虚拟机的存储已经更改到了emclun3上了,虚拟机存储会默认迁移到esxi01共同使用的emclun3的存储上。
图片
我们后期继续分享vcenter HA高可用性。






推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqytech.cn/post/9720.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: