esxi系统重装与vsan恢复

最近更新时间:2021/9/10
分类:信息性
总浏览:1448
语:

简体中文)
症状
有时,将 vSAN 集群升级到 vSphere 6.5.0d 或更高版本时,主机可能无法从 vCenter 继承集群成员更新(Cluster Member Updates)。
在某些情况下,vCenter 维护的 vSAN 节点列表与实际节点数可能会因在 vCenter 中无法随时添加或删除节点而有所不同。
目的

本文有关如何通过 ESXCLI 手动 vSAN 单播网络连接的分步说明。

注意:vSAN 单播模式是在 vSAN 6.6 (vSphere 6.5.0d)中引入的功能。
,以更高级别维护 vSAN 集群的网络要求。

影响/风险

如果未正确重建单播代理列表,网络分区会带来风险。在大多数情况下,vSAN 集群表已经组建了多个分区重建的目标是组建一个 vSAN 集群。

注意:在 ESXi 主机上单播报列表时请添加所有其他主机的触发列表,但网络代理列表正在添加数据列表的主机 IP 。

连接问题并导致 PSOD。

解析度

可以按照以下步骤在每个主机上手动安装单播代理列表。首先,确认集群中每台主机用于

vSAN的端口、IP 地址、节点的 UUID。

以 root SSH 登录到用户中的每个身份的 ESXi 主机。
运行以下命令确认用于 vSAN 的 VMkernel 端口之后,并复制输出供使用:
esxcli vsan 网络列表
图像.png
注意:记下 VmkNic 名称,在上述输出中,它是“vmk2”
使用以下命令查找“vmk2”的 IP 地址。
esxcli 网络ip 接口ipv4 获取| grep vmk2
图像.png
注意:此主机上的 vmk2 的 IP 地址是:172.16.15.11
使用以下命令查找主机节点 UUID:
cmmds 工具 whoami
图像.png
使用列表中所有主机的主机 UUID 和 vSAN VMkernel 端口 IP 地址,开始重建单播代理。
3 个节点集群示例:
rs-esxi1 | UUID:60ad8769-41d0-e464-c951-0050562a1fb0 | vSAN IP:172.16.15.11
rs-esxi2 | UUID:601c6560-a4b0-4ff3-845f-0050562a1db7 | vSAN IP:172.16.15.12
rs-esxi3 | UUID:60b124b4-9d9e-4ea4-ffaf-0050562a35d4 | vSAN IP:172.16.15.13

第二步,创建单播代理列表
对播发代理列表进行更改之前,在单个集群中运行更新来自上以下命令的所有节点,以暂时将每个主机配置为加载 vCenter 的“集群成员”。
esxcfg-advcfg -s 1 /VSAN/IgnoreClusterMemberListupdates
图像.png
,主机的单播列表中的代理列表,例如:可能不正确地部署你的主机不正确地部署“支持单播”无法标注地为“IsWitness”为真。
修改地点。必须删除并重新添加。
运行如下命令检查当前的单播代理列表:
esxcli vsan 集群单播代理列表
图像.png
注意:在各项的输出中,第二个单元的IP地址不正确的“支持单播”标志都设置为“假”。
要解决这个问题,请在上面运行以下命令删除问题错误条目。还可以使用该命令来删除所有条目并从头开始生成单播代理列表。

命令esx vsan cluster unicastagent remove -a <Host_VSAN_IP>
图像.png
注意:在播代理列表已被清除。
向单播代理添加条目列表。
注意**在 ESXi 主机上单播代理列表时,请添加主机的目录,请添加主机的所有列表中正在配置的其他主机 IP。
如果 ESXi 在单播代理中具有自己的 IP地址,可能会发生多个网络连接问题并引发主机 PSOD

数据节点级别:esxcli vsan cluster unicastagent add -t node -u < Host_UUID > -U true -a < Host_VSAN_IP > -p 12321

主持 1 上的例子,
图像.png
注意:运行命令后,检查单播代理列表确认已输出的内容,如上面的节目。

注意:在节目组中,必须将观看主机以您的“IsWitness”正确设置为“True”。
见见节点:esxcli vsan cluster unicastagent add -t witness -u < Host_UUID > -U true -a < Host_VSAN_IP > -p 12321
对其他主机重复以上步骤,并确保不包含正在配置表的主机的IP。

第三步,最后步骤
假定物理网络应立即运行任何vSAN群集成员,则没有任何问题,则每台主机都进行了正确的重建,如果命令会显示群集成员的准确数量:

esxcli vsan 集群获取

图像.png
完成所有过程后,请确保列表成功在集群中的所有节点上再次启用“集群成员更新”。运行如下命令:
esxcfg-advcfg -s 0 /VSAN/IgnoreClusterMemberListupdates

图像.png

相关信息

如果您完成升级到 vSAN 6.6(通过计算机发现升级过程),但主机已经进行了多台播送通信,请确认没有孤立/不活动主机信息显示当前 Cmds 中,因为这可以防止转换包括自然发生。

VMware 不支持在 vSAN 6.6 安装或升级完成且已成功配置单播模式后恢复为多播模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值