VMware6.0U3 VSAN配置
VMware6.0U3 VSAN配置
说下自己的实验环境,就一台intel 骷髅峡谷 手掌大小,但是是32G内存,用的海盗船3000的哦,全固态intel nvme,速度杠杠的 view实验也能做, 但是做NSX够呛,若加入cisco asa 5506 with firepower,甚至可以做cisco大部分安全实验,真机实验(功耗不会太高,且能执行所有认证和安全检测扫描)
骷髅骨上装的最新的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上解决此问题,网络真的很重要,设计更重要。。。
安装esxi中。。。
获取地址,简单修改下参数,例如关闭ipv6,我这种环境非生产,没有trunk,不用设置vlan
安装vcsa。。。。。。
配置sso
汇总配置参数
ok了 部署中。。。
添加集群,主机,习惯用client端了,其实以后都得用WEB,高级功能只有web上有
仔细看这一步,登陆web管理,做开启vsan前的准备工作
1,配置网络
正如您看到的,每个主机都必须有个虚拟交换机用于vsan,或混用,或单用(推荐),如果我就一块网卡,我把mgt vmotion 和vsan,都在主机---配置---网络中勾选,这是vmware非常不建议的,哪个厂商的超融合貌似对网络要求都高,特别要求高带宽,低延迟,有的高于十几毫秒简直没法活,说是至少千兆,实际生产中若是低于万兆带宽,东西多了貌似表现会很难看的(万兆高质量的网络是标配)。
您下图看到的是我就一块网卡跑所有,实验无所谓,
生产还是分开吧,2nic跑mgt,2nic跑vmotion,2vnic跑ft,2nic跑iscsi,2nic跑vsan,2nic跑data
1,配置硬盘
我的64G为本地esxi的安装盘,128G为缓存盘(在每个esxi中选中磁盘,会自己识别,如果错误识别为hdd或者你想手动改,点击配置栏中,hdd/sdd,修改),同理修改256为容量盘(手动改为hdd)
导入vsan证书
做好后,现在可以开启vsan,enable
fault domain最好勾选,然后下一步配置它至少三个,如果选择donot config一会再vsan项目栏里配置,必须配置否则无法使用
下一步
让我选择每个主机中磁盘组里,那个是缓存盘,那个是容量盘
falt domain 至少为三个
汇总 递交
应该可以生成了
ok
迁移一把试试,速度很快
vsan项目栏
最后说下虚拟机存储策略
你可以在主页---虚拟机存储策略---vsan中配置容许几台物理机损坏等(条件你得满足2n+1等这些条件,)
以后您可以在建立虚拟机的时候,根据存储策略匹配存储。。。
最后觉得这种方式确实很好,各种好显而易见,但对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/
相关文章