vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)
  E7ybP7ocT5FC 2023年11月02日 98 0

现象:

Web页面报错信息如下:503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x0000558181b429e0] _serverNamespace = / action = Allow _pipeName =/var/run/vmware/vpxd-webserver-pipe)

解决方式:

查看服务,发现有十多个服务没起来,尝试手动起服务,有一部分依旧无法启动。具体步骤如下:

进入vc的命令行端:

>shell

/# cd /bin

bin#service-control –status --all   //查看所有的服务

然后尝试

bin#service-control --stop –all         //停止全部服务

然后进行

bin#service-control --stop –all         //启动全部服务

等待10分钟,然后打开Web客户端

依旧有大批服务未启动,介于用户着急恢复使用,排查时间不确定,最终决定,重新搭建vcenter。

解决过程中得Bug1:

新建VC时,遇到如下情况:(现象)

1、 第一阶段部署,到99%卡住不动,随后报错如下:

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化

2、 通过5480端口,继续操作第二阶段报错如下:

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_02

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_网络配置_03

解决方式:

1、 尝试更换部署环境的存储、主机,更换VC版本等,均以失败告终

2、 在原VC查看配置,发现原VC的网络与现在的不一样,再次尝试部署时,发现原VC的网络看不到,然后去查看虚拟化网络配置,发现没有Vlan2001的端口组

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_04

3、 在原有的标准交换机上“添加端口组”——“Vlan2001”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_05

4、 此时再新建VC,就不会卡住了,顺利部署完vc后。继续解决下面问题:

总结:

分布式上的端口组,在VC故障后,进入封闭模式,无法在新建的虚拟机上选择分布式交换机上的任何端口组。所以要在标准交换机上,新建需要的端口组。

--------------------------------------------------------------------------------

解决过程中得Bug2:

现象:虚拟化中的分布式交换机

1、 现用的是分布式网络(分布式网络的配置是在原VC下操作的,但是原VC宕机了,所以现在分布式网络只能用,不能进行任何操作)

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_网络配置_06

2、 经过查看,发现分布式交换机内有两个物理网口

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_网络配置_07

3、 因为上面的虚拟机还都在运行,所以无法断网操作。我们选择将分布式交换机上的一个物理网口,踢出来,用来新建网络

l 选择“管理网络”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_08

l 选”vmnic3”——“移除选定项”(红色的×)——“确定”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_09

l 注意,移除一块物理网口后,主机会有网络冗余丢失的报错,业务不会受影响的

4、 新建标准交换机,并添加端口组(这里我们不新建VMkernel)

l 选中单台主机—“配置”—“网络”—“虚拟交换机”—“添加网络”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_10

l 选择“标准交换机的虚拟端口组”——“NEXT”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_11

l 选择“新建标准交换机“——”NEXT“

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_12

l 选择“分配适配器“(也就是选择物理网口)

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_13

l 选中“vmnic3”——“确定”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_网络配置_14

l 确认配置信息——“确认”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_15

l 这里其实是新建端口组——填写“端口组名称”及“Vlan号(看上层交换机配置)”——“NEXT”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_16

l 最后确认配置信息——“FINISH”

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_17

5、 “添加网络”——“添加端口组”(添加端口组的方式和前面的配置很像,就不重复截图了,下图是完成后的)

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_18

6、 网络配置完成后,选择虚拟机——“编辑配置”——更改网卡(从分布式网络切换到标准交换机上,选择对应的就可以了)


vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_19

7、 切换网络前一定要用测试机,测试!!!(ping)


vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_Web_20

vCenter6.5重建VCenter(新建过程中躲坑指南-虚拟化中分布式交换机)_虚拟化_21

-------------------------------------------------------------------------------

总结:

1、 动生产环境之前,一定要先做测试;

2、 本次排查网络故障,用了一些时间,下次这样情况,先排除网络原因;

3、 结束之后,我在VC5480端口,配置了vc备份(需要先搭建一个FTP);

4、 虚拟化的上层交换机配置一定要先明确,这个涉及到ESXI底层是否有Vlan标签;网段对应的Trunk配置也要明确,涉及到虚拟机交换机端口组标签(本次客户环境是,两台交换机做的链路聚合,配置的是Trunk,2-4095端口都允许通过。在虚拟化环境中需要配置虚拟交换机)

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

E7ybP7ocT5FC