VMware6.0U3 VSAN配置

2023-01-31 05:01:45 配置 VMware6 U3

VMware6.0U3  VSAN配置



说下自己的实验环境,就一台intel 骷髅峡谷 手掌大小,但是是32G内存,用的海盗船3000的哦,全固态intel nvme,速度杠杠的   view实验也能做, 但是做NSX够呛,若加入cisco asa 5506 with firepower,甚至可以做cisco大部分安全实验,真机实验(功耗不会太高,且能执行所有认证和安全检测扫描)

wKiom1j-EvWQIrvZAAJwMtu5CIY435.jpg-wh_50

骷髅骨上装的最新的win10 再装上workstation,在workstation做三个esxi,a-b-c,a给16G,因为vcsa要装到上面,b,c给 8G,记得开启cpu虚拟化,内存最大化。

vsan要求内存至少6G(1个磁盘组1hhd+1ssd),容许每个主机有5个磁盘组(7个hhd+1个hhd为一个磁盘组),磁盘组越多要求内存越高,每个磁盘必须是raid0或者passthough模式

vsan貌似是集成在每个esxi中的功能(在esxi内核中),用于提供这种分布式存储服务


实验步骤如下,

首先配置过程很简单,并不复杂。理解即可。

三个esxi建好 每个都三个硬盘16G(本地的盘 装esxi6.0u3的),64G(vsan的cache盘),128G(vsan的容量盘),两块nic,一块跑管理和vmotion 另一块跑vsan,vsan要求支持多播等功能的交换机,而我最初用的 wifi扩展器 做这个实验,连路由器都不是,导致实验不合适,您可能得要个好的的家用路由器支持这些功能(有的家用路由器没有这些功能会报错 告警,如果你用企业级 商用设备啥都没问题),此例中,我最后将vsan的nic链接到workstation的NAT上解决此问题,网络真的很重要,设计更重要。。。


wKiom1j9gnmDQq7EAAE1ICYM3fE313.jpg-wh_50

安装esxi中。。。

wKioL1j9gnqAa83oAACir1Azl5I669.jpg-wh_50


wKiom1j9gnvTlHd2AALxBxoVb2M067.jpg-wh_50

获取地址,简单修改下参数,例如关闭ipv6,我这种环境非生产,没有trunk,不用设置vlan

wKioL1j9gn2CNr4sAANSMih4ekQ120.jpg-wh_50

安装vcsa。。。。。。

wKiom1j9goDipIOiAAYUMcT2C6o935.jpg-wh_50

配置sso

wKioL1j9goPBGR43AARu5FNXy3k762.jpg-wh_50

汇总配置参数

wKiom1j9goaS0BBZAASj3_re5t4226.jpg-wh_50

ok了  部署中。。。

wKioL1j9gojjw1jMAAQDm3AZf9A299.jpg-wh_50

添加集群,主机,习惯用client端了,其实以后都得用WEB,高级功能只有web上有

wKiom1j9gozRYVfEAATHmRAaFDM411.jpg-wh_50

wKiom1j9gpih8ogLAATHeghWnAs853.jpg-wh_50

wKioL1j9gqjA9VvtAATWg0fgZEY099.jpg-wh_50


仔细看这一步,登陆web管理,做开启vsan前的准备工作

1,配置网络

正如您看到的,每个主机都必须有个虚拟交换机用于vsan,或混用,或单用(推荐),如果我就一块网卡,我把mgt vmotion 和vsan,都在主机---配置---网络中勾选,这是vmware非常不建议的,哪个厂商的超融合貌似对网络要求都高,特别要求高带宽,低延迟,有的高于十几毫秒简直没法活,说是至少千兆,实际生产中若是低于万兆带宽,东西多了貌似表现会很难看的(万兆高质量的网络是标配)。


您下图看到的是我就一块网卡跑所有,实验无所谓,

生产还是分开吧,2nic跑mgt,2nic跑vmotion,2vnic跑ft,2nic跑iscsi,2nic跑vsan,2nic跑data



wKioL1j9grfDz6RQAASUj01o9C8027.jpg-wh_50

1,配置硬盘

我的64G为本地esxi的安装盘,128G为缓存盘(在每个esxi中选中磁盘,会自己识别,如果错误识别为hdd或者你想手动改,点击配置栏中,hdd/sdd,修改),同理修改256为容量盘(手动改为hdd)

wKiom1j9gsyDCW2MAAalaGJJMcc756.jpg-wh_50

导入vsan证书

wKioL1j9gtqwfbo8AAZUwYUb5qU959.jpg-wh_50

做好后,现在可以开启vsan,enable

wKiom1j9gu2h1bpBAAWZuNCDVmk648.jpg-wh_50

fault domain最好勾选,然后下一步配置它至少三个,如果选择donot config一会再vsan项目栏里配置,必须配置否则无法使用

wKioL1j9gv6ApofKAAWYrDXYlDM760.jpg-wh_50

下一步

wKiom1j9gw_CwBktAAVbpJ1T-wg418.jpg-wh_50

让我选择每个主机中磁盘组里,那个是缓存盘,那个是容量盘

wKiom1j9gxqhBBxPAAZ80GHlBos191.jpg-wh_50

falt domain 至少为三个

wKioL1j9gxvyw40oAASPTX9pTk8597.jpg-wh_50

汇总 递交

wKiom1j9g1XQ8txcAARjFynTbGw806.jpg-wh_50

应该可以生成了

wKiom1j9g1iyZ7TLAAe4Utaog9g351.jpg-wh_50

ok

wKiom1j9g1uwmntvAAaLXiamvkg475.jpg-wh_50

迁移一把试试,速度很快

wKiom1j9g2TwWQuCAAZS3fy084w966.jpg-wh_50

wKioL1j9g2fQ8bWKAAXPYxL7UTg311.jpg-wh_50

vsan项目栏

wKiom1j9g2qjIBAiAAXTN3Z-V2c858.jpg-wh_50

wKioL1j9g22jZ48dAAXNQCg_96g741.jpg-wh_50

wKiom1j9g3Wxd20jAASdBQDQ_-s378.jpg-wh_50

wKioL1j9g3nTg1aqAAcz4GnCdRk271.jpg-wh_50

最后说下虚拟机存储策略

你可以在主页---虚拟机存储策略---vsan中配置容许几台物理机损坏等(条件你得满足2n+1等这些条件,)

以后您可以在建立虚拟机的时候,根据存储策略匹配存储。。。

wKioL1kH6rPz1jqYAAMLRJSh6HI362.jpg-wh_50


最后觉得这种方式确实很好,各种好显而易见,但对vcsa依赖比较大的,如果我是中小型应用且都是关键应用,那么我一次部署好,扩展什么的都好说,就是如果要把vcsa或者esxi升级,那就不爽了,

如果是我我会用veeam做好备份,并给esxi在挂载一个nfs或者fc存储,五年后设备报废,重新部署,nfs和fc就用上了

以前有许多刀片服务器,vcsa在上面乱飘,坏了也没事,业务不影响,esxi好之呢,现在要是有了,nsx和vsan,我想找个固态硬盘的服务器专门装vcsa,怕vcsa万一有问题对我网络,存储构成影响。

实验的时候没有把vcsa重启一把,看看vsandatastore还正常不。还得试试重启esxi,移除添加esxi和磁盘组。。。

不足之处请指正



最后附上我的报错,配置的时候fault domain没有至少三个除了问题

没开多播,组播报错太多,不贴了,顺便说一下,如果是嵌套虚拟化做这种试验,请在底层esxi交换机上开启混杂模式。。。



The last operation failed for the entity with the following error message.

Cannot complete file creation operation.

There are currently 2 usable fault domains. The operation requires 1 more usable fault domains.

Failed to create object.


Datastore does not match current VM policy.

This storage policy requires at least 3 fault domains with hosts contributing storage but only 2 were found


Http://corMachogan.com/2015/04/20/vsan-6-0-part-8-fault-domains/


相关文章