在前面的两篇文档中,我们分别完成了部署VCF的准备工作、Cloud Builder的部署以及配置文件填写和验证,那么我们现在开始在Cloud Builder上执行Bringup来部署VCF。



之前文档链接如下:

VCF其实很简单-部署嵌套VCF实验环境-Part1

VCF其实很简单-部署嵌套VCF实验环境-Part2




Bringup任务

====================

我们来讨论下Bringup执行了哪些任务。这里只列举了部分任务,包括有一些附加的任务,实际执行的任务会更多。包括:



主机准备工作

一台主机上创建vSAN datastore

所有主机上创建端口组

检查所有主机DNS

部署两个PSC

创建用户组

部署vCenter

应用License

配置vSphere集群

创建集群、启用DRS

创建分布式交换机

添加主机到集群

创建vSAN vmk

迁移VM和主机到分布式交换机

启用vSAN和去重压缩

创建磁盘组

部署NSX Manager

注册NSX Manager

创建NSX Controller

配置VXLAN

配置Transport Zone

部署vRealize Log Insight

部署三个Log Insight节点

配置syslog

部署SDDC Manager

配置Lifecycle Management Repository

在所有主机上挂载NFS存储(Repository)

创建Base Install Images Repository

创建VMCA认证

配置主机和SDDC Manager连接



具体内容如下:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图19

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图20

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图21

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图22

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图23

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图24



整个部署过程需要3小时左右完成。期间如果出现了故障,可以从Cloud Builder里的日志获取更多的信息,调整后进行重试。日志位置如下:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图25



这里需要说下我遇到的几个问题:

在ESXi主机挂载SDDC Manager的NAS存储时失败,原因是实验环境中的嵌套ESXi的多个vmk都使用相同的网段。KB 1005948:You may see this issue if you have more than one vmkernel port on the same network segment. VMware recommends only having one vmkernel port per network segment unless port binding is being used.解决方法:修改SDDC manager的/etc/export文件。注释掉原来的内容,手工添加下面内容,然后点击Retry/nfs/vmware/vcf/nfs-mount 10.62.x.0/24(ro,sync,no_subtree_check)参考文档:http://www.vstellar.com/2019/09/26/troubleshooting-nfs-mount-issue-during-sddc-bringup-in-vcf-3-7/

最开始部署VCF3.9时,执行Bringup后,在“Update SDDC Manager Inventory with License Details”操作时候失败,日志中显示如下报错,但是同事在其他环境中部署的时候没有遇到这个情况。我只能从3.9回退到3.8.1。

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图26



重新部署VCF的注意事项:

====================

如果需要重新部署VCF,千万记得需要清除ESXi 主机上vSAN磁盘的分区信息。具体方法如下:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图27

打开SDDC Manager界面

====================

在Bringup完成后,我们就可以打开SDDC Manager的管理界面了,

使用vcf用户来登陆。

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图28



启用Log Insight

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图29

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图30



检查后台创建的虚拟机

====================

我们可以直接访问之前创建的vCenter,看到后台实际上创建了哪些VM。

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图31

这四台主机组成的管理集群的状态如下:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图32

vSAN状态如下:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图33



这个集群创建一个分布式交换机,其中包括三个端口组

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图34



NSX状态

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图35



现在为止,这套VCF就初步部署成功了,包括4台主机组成的管理域里的管理集群,2台PSC虚拟机,1台vCenter虚拟机、1个NSX Manager、3个NSX控制器、3台Log Insingt节点和1台SDDC Manager。从VCF中我们也能看到具体的信息:

🦐8x03 VCF 部署嵌套VCF实验环境 3 - 图36



今天的内容就到这里了,明天该处理另外的4台嵌套ESXi主机了。