修改SATP对应的默认PSP,使用MASK_PATH掩掉一个vendor的一个类型的设备

简介:

1.修改SATP对应的默认PSP:

~ # esxcli storage nmp satp list


Name                 Default PSP    Description

-------------------  -------------  ------------------------------------------

VMW_SATP_MSA         VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_ALUA        VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_DEFAULT_AP  VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_SVC         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_EQL         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_INV         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_EVA         VMW_PSP_FIXED  Placeholder (plugin not loaded)

VMW_SATP_ALUA_CX     VMW_PSP_RR     Placeholder (plugin not loaded)

VMW_SATP_SYMM        VMW_PSP_RR     Placeholder (plugin not loaded)

VMW_SATP_CX          VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_LSI         VMW_PSP_MRU    Placeholder (plugin not loaded)

VMW_SATP_DEFAULT_AA  VMW_PSP_FIXED  Supports non-specific active/active arrays

VMW_SATP_LOCAL       VMW_PSP_FIXED  Supports direct attached devices


修改VMW_SATP_ALUA_CX的默认PSP为VMW_PSP_FIXED

~ # esxcli storage nmp satp set -s VMW_SATP_ALUA_CX -P VMW_PSP_FIXED  

Default PSP for VMW_SATP_LOCAL is now VMW_PSP_FIXED



2.使用MASK_PATH掩掉一个vendor的一个类型的设备,这里假设为AAAAAAA:

~ # esxcli storage core claimrule add -r 102 -t vendor -V AAAAAAA -M Virtual -P MASK_PATH

~ # esxcli storage core claimrule load

~ # esxcli storage core claiming unclaim -t vendor -v AAAAAAA -m Virtual

~ # esxcli storage core claimrule run

~ # esxcli storage core claimrule list

Rule Class   Rule  Class    Type       Plugin     Matches

----------  -----  -------  ---------  ---------  ---------------------------------

MP              0  runtime  transport  NMP        transport=usb

MP              1  runtime  transport  NMP        transport=sata

MP              2  runtime  transport  NMP        transport=ide

MP              3  runtime  transport  NMP        transport=block

MP              4  runtime  transport  NMP        transport=unknown

MP            101  runtime  vendor     MASK_PATH  vendor=DELL model=Universal Xport

MP            101  file     vendor     MASK_PATH  vendor=DELL model=Universal Xport

MP            102  runtime  vendor     MASK_PATH  vendor=AAAAAAA model=Virtual

MP            102  file     vendor     MASK_PATH  vendor=AAAAAAA model=Virtual

MP          65535  runtime  vendor     NMP        vendor=* model=*

本文转自学海无涯博客51CTO博客,原文链接http://blog.51cto.com/549687/1774513如需转载请自行联系原作者


520feng2007

相关文章
|
3月前
|
安全
11-26>pe_xscan 改进 O10-Winsock LSP(Layered Service Provider)项的显示内容
11-26>pe_xscan 改进 O10-Winsock LSP(Layered Service Provider)项的显示内容
|
5月前
|
域名解析 缓存 运维
函数计算产品使用问题之添加了环境变量SD_DOMAIN,但sd的页面仍然无法正常显示,是什么导致的
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7月前
|
编解码 Linux Android开发
linux文件组 avc: denied { dac_read_search } for capability=2
linux文件组 avc: denied { dac_read_search } for capability=2
290 0
|
7月前
|
Shell Android开发 开发者
Android系统 自定义动态修改init.custom.rc
Android系统 自定义动态修改init.custom.rc
393 0
mode 配置系统设备
mode 配置系统设备
135 0