VMware-vSAN环境搭建操作文档

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

vSAN配置文档1配置前的基本准备工作1.1准备磁盘和网络搭建vSAN最小环境,需要3台主机做一个vSANCluster。每台主机需要配备一块以上的SSD,和vSAN流量网络。1.2搭建vSphere基础环境在目标主机上安装好ESXi系统,和vCenter管理软件。vCenterServerAppliance5vCSA1.3识别、添加SSD存储在主机-管理-存储器-存储适配器-适配器详细信息页面下,可以看到识别到的各存储卷和存储类型。1.4web界面配置SSD存储在某些情况下,比如两块SSD硬盘做raid后,SSDraid卷可能被ESX错误识别成HDD硬盘,这时候需要手动标记SSDraid卷为闪存盘,也就是SSD类型。点击网页中的F图标,可以手动标记磁盘类型,需要确认在适配器详细信息中,至少有一个闪存类型的存储卷。1.4.1命令行配置SSD存储标记SSD存储卷的过程,也可以在命令行中完成。执行esxclistoragecoredevicelist,可以列出主机上的详细存储信息:用以下两条指令,可以配置指定的存储卷为SSD类型:esxclistoragenmpsatpruleadd-sVMW_SATP_LOCAL-oenable_ssd-dnaa.5000039638212730esxclistoragecoreclaimingreclaim-dnaa.5000039638212730再执行list可以看到已经被配置为SSD闪存类型。1.4.2清除磁盘上的原文件系统vSAN要求磁盘组中所有磁盘上,都没有任何文件系统、分区表。要清除磁盘上的原有文件系统,需要使用parted的vmware版本,在ESX命令行里,这个工具叫partedUtil。可以用partedUtil工具对/vmfs/devices/disks目录下的各设备进行分区操作,在清除文件系统操作中,主要用到get子命令来查看分区,用delete子命令来删除分区。清除磁盘上的所有分区后,就可以在vSANweb管理界面上识别出这块磁盘,加入vSAN磁盘组。2配置vSAN群集2.1创建群集,开启vSAN功能。创建vSAN群集,把ESX主机加入vSAN群集。点击群集-vSAN群集名-管理-设置-虚拟SAN-常规-编辑-打开虚拟SAN。建议先选择手动向存储中添加磁盘。这个操作只能在webclient里进行,客户端软件里没有vSAN相关选项。2.2添加vSAN磁盘组在虚拟SAN-磁盘管理页面,点击声明磁盘和添加磁盘组,添加好vSAN磁盘组。2.3配置vSphere分布式交换机选择DistributedSwitch-操作-DistributedSwitch-新建DistributedSwitch,输入交换机名,选择交换机版本,根据主机的上行链路数量,选择上行链路数。在此次测试环境中,每个ESX主机使用一块网卡作为上行链路,vSAN群集中有三个ESXi主机,这台的上行链路数就应该设定为三。这个数值与VSAN群集包含的主机数量完全相关。点击完成,分布式交换机就创建好了。2.3.1添加ESXi主机到vSAN群集选择DistibutedSwitch-添加主机,勾选管理物理适配器和管理VMkernel适配器,选择一块网卡作为上行链路,点击分配上行链路选择新建适配器,选择刚创建的vSAN分布式虚拟交换网络,勾选“虚拟SAN流量”,配置IPv4地址,完成分布式交换机的配置。注意:此时IP地址应该与管理网不在同一个网段中3配置虚拟机存储策略启用VSAN后,就可以利用VSAN提供的功能来创建一些虚拟机存储策略。例如:可以创建一个策略,这个策略忍受一台主机故障。在主页中,选择规则和配置文件-虚拟机存储策略-创建新虚拟机存储策略,输入一个自定义名称,之后在基于数据服务的规则里,选择VSAN,配置好规则集,配置好的存储策略兼容性显示如下,4在vSAN存储上创建虚拟机创建虚拟机时,在选择存储器步骤,要选择配置好的虚拟机存储策略,这时页面上会过滤留下兼容的存储池,启用vSAN存储策略后,自定义硬件页面显示如下,在虚拟机的管理页面,可以看到虚拟机存储策略的合规性检查状态。5常见问题处理英特尔(Intel)S3510系列固态硬盘240GSSDSSD作为缓存镁光SSD卡清除IntelSSD盘分区命令partedUtilmklabelt10.ATA__INTEL_SSDSC2BB240G6__BTWA505102TP240LGN__gptIOPS(Input/OutputOperationsPerSecond),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。FIO工具测试IOPS性能验证了虚拟机在线迁移,主机的高可用HA功能加不进去物理机也有可能是因为物理主机时间节点不一致,差的太多测试IOPS性能四种测试案例a.块大小为1k,混合读写,写占90%,测试时间10分钟,结果取写的iops。b.块大小为1k,混合读写,读占90%,测试时间10分钟,结果取读的iops。c.块大小为1M,混合读写,写占90%,测试时间10分钟,结果取写的带宽。d.块大小为1M,混合读写,读占90%,测试时间10分钟,结果取读的带宽。iops:/iops#catfio_stress.sh#!/bin/bashipaddr=`/sbin/ifconfig|grep192.168|awk-F:'{print$2}'|awk'{print$1}'|head-1`runtime12=600runtime34=600dt=`/bin/date+%F_%M_%S`#11kwrite90/usr/local/bin/fio--filename=/dev/sda3--time_based--direct=1--rw=randrw--bs=1k--size=64g--numjobs=8-runtime=$runtime12--iodepth=8--ioengine=sync--rwmixwrite=90--group_reporting--name=write-read-mixedtext&fio1_result_${ipaddr}_$dt#21kread90/usr/local/bin/fio--filename=/dev/sda3--time_based--direct=1--rw=randrw--bs=1k--size=64g--numjobs=8-runtime=$runtime12--iodepth=8--ioengine=sync--rwmixread=90--group_reporting--name=write-read-mixedtext&fio2_result_${ipaddr}_$dt#31Mwrite90/usr/local/bin/fio--filename=/dev/sda3--time_based--direct=1--rw=randrw--bs=1M--size=64g--numjobs=8-runtime=$runtime34--iodepth=8--ioengine=sync--rwmixwrite=90--group_reporting--name=write-read-mixedtext&fio3_result_${ipaddr}_$dt#41Mread90/usr/local/bin/fio--filename=/dev/sda3--time_based--direct=1--rw=randrw--bs=1M--size=64g--numjobs=8-runtime=$runtime34--iodepth=8--ioengine=sync--rwmixread=90--group_reporting--name=write-read-mixedtext&fio4_result_${ipaddr}_$dt

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功