VSAN命令行操作文档格式.docx
《VSAN命令行操作文档格式.docx》由会员分享,可在线阅读,更多相关《VSAN命令行操作文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
输入命令后,如果没有填错,是不返回结果的。
回到vSphereWeb客户端,刷新一下,你就会发现那个40GB的磁盘的类型变成SSD了。
2.查看VSAN集群状态
3.查看Master节点名称
cmmds-toolfind-u<
OWNER_UUID>
-fjson-tHOSTNAME
4.显示磁盘信息
esxclivsanstoragelist
5.显示VSAN同步多少数据
vsan.resync_dashboard
6.显示VSAN网络信息
esxclivsannetworklist
7.显示控制器队列深度
esxcfg-info–s|grep“==+SCSIInterface”–A18
8.清除数据
HP:
./hpssaclictrlslot=0pd1e:
1:
1modifyeraseerasepattern=random_zero
注:
1e:
1是具体的硬盘位置,以实际情况为准。
但由于清除数据可能占用较大的I/O,所以不太建议在生产的设备上运行。
gparted.org下载gparted的ISO,加载ISO重启主机,然后在指定的磁盘上删除所有分区并点击Apply
kb.vmware./kb/1036609partedUtil的使用
rvcvsan.vm_object_info
rvcvsan.check_state–e
9.使用ESXCLI将闪存设备标记为容量设备
使用ESXCLI命令手动将每个主机上的闪存设备标记为容量设备。
前提条件
确认您使用的是VirtualSAN6.0。
步骤
1若要了解您想要标记为容量设备的闪存设备的名称,请在每个主机上运行以下命令。
a在ESXiShell中,运行esxclistoragecoredevicelist命令。
b找到命令输出顶部的设备名称,记下该名称。
该命令采用以下选项:
命令选项
选项描述
-d|--disk=str您想要将其标记为容量设备的设备名称。
例如,mpx.vmhba1:
T4:
L0
-t|--tag=str选择要添加或移除的标记。
例如,capacityFlash标记用于标记容量闪存设备。
该命令列出了ESXi标识的所有设备信息。
2在输出中,验证设备的IsSSD属性是否为true。
3若要将闪存设备标记为容量设备,请运行esxclivsanstoragetagadd-d<
devicename>
-t
capacityFlash命令。
例如,esxclivsanstoragetagadd-tcapacityFlash-dmpx.vmhba1:
L0命令,其中
mpx.vmhba1:
L0是设备名称。
4验证是否将闪存设备标记为容量设备。
在输出中,确认设备的IsCapacityFlash属性是否设置为1。
示例:
命令输出
您可以运行vdq-q-d<
设备名称>
命令以验证IsCapacityFlash属性。
例如,运行vdq-q-d
L0命令将返回以下输出。
\{
"
Name"
:
L0"
VSANUUID"
"
State"
EligibleforusebyVSAN"
ChecksumSupport"
:
0"
Reason"
None"
IsSSD"
1"
IsCapacityFlash"
IsPDL"
\},
10.使用ESXCLI取消标记用作容量设备的闪存设备
可以取消标记用作容量设备的闪存设备,以便这些闪存设备可用于缓存。
1要取消标记已标记为容量的闪存设备,请运行esxclivsanstoragetagremove-d<
例如,esxclivsanstoragetagremove-tcapacityFlash-d
L0命令,其中mpx.vmhba1:
2验证是否已取消标记闪存设备。
a在输出中,确定设备的IsCapacityFlash属性是否设置为0。
[
\},
11.更改VirtualSAN群集的多播地址
在相同的第2层网络上包含多个VirtualSAN群集的环境中,对于每个群集中的主机,都必须分配一个唯一的多播地址,以便它们只会收到该群集中主机的流量。
如果要更改某个活动VirtualSAN群集的多播地址,必须在该群集中禁用VirtualSAN。
验证是否已在主机上启用SSH。
1打开到VirtualSAN群集中主机的SSH连接。
2要确定VirtualSAN的VMkernel适配器,请运行esxclivsannetworklist控制台命令,并记下VMkernel
适配器标识符。
3要更改VirtualSAN群集的多播地址,请在VirtualSAN的每个VMkernel适配器上运行esxclivsan
networkset控制台命令。
esxclivsannetworkipv4set-ivmkX-dagent_group_multicast_address-u
master_group_multicast_address
例如,在主机的VMkernel适配器vmk1上,要将主组多播地址设置为224.2.3.5,并将代理组多播地址设
置为224.2.3.6,请运行此命令。
12.VSANESXCLI常用命令