下面我们来安装vCenter Server,可以统一管理所有ESXi。如果有三台及三台以上的ESXi,能实现所有高级功能。当然,需要有对应的许可证书。
一、部署说明
1.1版本
Linux版本:vCenter Server Appliance = VCSA (安装了vCenter Server的虚拟机)
vSphere6.5以后,推荐单台vCenter Server Appliance=VCSA,本次使用该方案。
安装版本为:VMware-VCSA-all-6.7.0-16046470.iso
1.2管理规模
对VCSA的配置不同,管理的规模也不同。
1.3部署方式
VCAS提供多种部署方式,我们使用嵌入式部署
二、VCSA虚拟机安装
生产环境中,VCSA最终应该装到共享存储中。需要根据不同情况做不同选择。
-
iSCSI:先将vCenter Server安装到ESXi上,然后通过VCSA连上iSCSI,再将VCSA移到iSCSI
-
FC\SAS共享存储:ESXi能直接连接,ESXi先挂载共享存储,将vCenter Server直接安装到共享存储上
2.1在DNSWorkstation进行安装
在临时DNS服务器的CD中装入该ISO文件。
在目录进入后,双击installer进行安装。
选择要安装到哪台ESXi主机,这次我们选择ESXi1。
因为开始的时候,设置ESXi1的内存只有4GB,无法进行安装,所以我们需要把ESXi1的内存和存储提高一些
内存设置为16GB,硬盘设置为120GB
勾选Thin Disk Mode,用多少占多少空间。
配置一下VCSA的IP地址、FQDN,DNS相关信息使用临时DNS服务器的。
2.2vmFusion安装
不要用这种方案进行安装。之所以留着这部分是为了警醒自己。这种方案是在MAC中通过vmFusion直接安装VCSA,不是上面的在DNS服务器中进行安装。
双击:
在Finder菜单栏找到vcsa
将ova作为镜像导入
sso配置默认的域名和用户名
用户改进计划
选择F12重启,配置root的的密码
选择MGMT网络
要是一直不通过,就同时手工改一下VCSA虚拟机上的ip,或者进入一下ipv6配置
三、检验
通过输入域名或者IP地址,我们可以进入VCSA的管理界面。
在ESXi中也能看到VCSA1这台虚拟机。
四、配置vCenter Server
在这一节我们简单做一下vCenter Server的配置。
4.1时间
4.2密码时效
修改VCSA服务器的密码
登录虚拟机方案:vcsa1.pushits.com:5480/login
4.3添加数据中心
相同数据中心可迁移,不同数据中心无法迁移
群集:CPU EVC相同或者兼容、使用同一共享存储,可构建群集,使用高级特性DRS、FT、HA
-
DRS:Distributed Resource Scheduler,将虚拟机以VMotion流量方式迁移到另一个ESXi主机中
-
HA:高可用,物理机不可用自动迁移到可用物理机
-
FT:容错,主从,主提供服务,从备用
4.4添加ESXi
将三台ESXi主机添加进来
4.5创建群集
查看是否为同EVC,可看最后值,只有都相同才能放到群集中
创建群集
4.6迁移到群集
将三台机器拖放到群集中
拖动172.16.10.11时报错,这是因为ESXi上不能有启动的虚拟机。
解决方案如下:
将VCSA1克隆到172.16.10.12后,更改12的硬件配置,设置更大内存
关闭11上的vcenter server,更新11、12的内存大小,本机内存最大32个G,支撑不了两个都很大。
使用vSphere Client登录12,开启12上的VCSA,然后将11迁移到群集中
完全起来要十几分钟,需耐心等待 vcsa1.pushits.com/ui/ ,一般内存到了10G左右就启动完毕了。
重新登录后,将11移到到群集中
五、虚拟化网络
5.1Access、Trunk口选择
要使用虚拟化网络,需要在ESXi主机上创建虚拟交换机,并以独占的方式绑定到ESXi主机的物理网口上。
一般装ESXi系统的时候,会默认创建虚拟交换机vswitch0,该交换机默认会与ESXi主机的第一个物理网口绑定。
为不同流量走不同物理网口,需要创建不同的虚拟交换机。
另外需要在虚拟交换机中创建端口组,创建端口组时设置VLAN ID,实现给不同VLAN 网段的虚拟机使用。
5.2交换机类型
六、发现和挂载TrueNAS共享存储
6.1创建iSCSI交换机、端口组、adapter
6.1.1创建交换机与端口组
6.1.2交换机绑定物理网口
6.1.3端口组添加VMKernel Adapters、IP地址
虚拟化管理的虚拟交换机中的端口组上的VMkernel 才配置网关,其它的都不必配置网关
6.1.4检查
6.2开启iSCSI software adapter
首先需要在ESXi上添加和开启iSCSI software adapter作为连接TrueNAS的接口
6.3开启iSCSI动态发现
这个IP地址是iSCSI服务器的地址
中途发现capacity=0,是因为iSCSI服务异常关机,PV被破坏掉了。所以大家用完后,尽量将iSCSI服务器关机。
把pools删了之后,重新建了一个iSCSI共享存储。
6.4挂载
然后将iSCSI挂载到其它ESXi主机,因为ESXi1已经成功挂载,所以其它主机只要发现就能自动挂载成功。
6.5修改本地存储名称
七、VCSA迁移
挂载好iSCSI后,我们可以将VCSA的存储部分迁移到iSCSI共享存储上。
7.1确认位置
7.2迁移
八、vMotion&FT交换机
8.1创建交换机
8.2绑定物理端口
8.3添加VMKernel Adapters、IP地址
这里的勾选意味开启了vMotion、FT功能
九、创建虚拟机的交换机VMs
9.1创建交换机
9.2绑定物理端口
十、总结
至此,我们创建了VCSA,挂载好了共享存储,用VCSA管理整个集群。
十一、资料
-
在vSphere群集中配置EVC的注意事项
最后
大家如果喜欢我的文章,可以关注我的公众号(程序员麻辣烫)
我的个人博客为:shidawuhen.github.io/
往期文章回顾: