对E系列使用dsmUtil命令的命令语法是什么?
适用场景
NetApp E 系列
问题解答
也可以从 SANtricity存储管理器中相应代码级别的"故障转移驱动程序指南"中获取此信息
以下语法适用于10.X系列中的主机软件。
- 该
dsmUtil
实用程序是一个命令行驱动的实用程序、仅适用于多路径I/O (MPIO)设备专用模块(DSM)解决方案。该实用程序主要是指示DSM驱动程序执行各种维护任务的一种方法;但是、该实用程序也可在必要时用作故障排除工具。 - 要使用该
dsmUtil
实用程序,请键入以下命令并按 Enter键:
dsmUtil [[-a [target_id]]
[-c array_name | missing]
[-d debug_level] [-e error_level] [-g virtual_target_id]
[-o [[feature_action_name[=value]] | [feature_variable_name=value]][, SaveSettings]] [-M] [-P
[GetMpioParameters | MpioParameter=value | ...]] [-R]
[-S]
[-s "failback" | "avt" | "busscan" | "forcerebalance"] [-w target_wwn, controller_index
注意:您必须输入参数名称周围所示的引号。
键入 dsmUtil
不带任何参数的命令将显示使用情况信息。
下表显示了 dsmUtil
参数:
- -
a [target_id]
显示了DSM看到的所有存储阵列的摘要。摘要将显示 target_id,
存储阵列WWID和存储阵列名称。如果 target_id
指定、则会显示存储阵列的DSM时间点状态信息。在UNIX操作系统上、虚拟HBA为每个存储阵列指定唯一的目标ID。Windows MPIO虚拟HBA驱动程序不使用目标ID。此选项的参数可视为DSM信息结构中的偏移量、每个偏移量表示不同的存储阵列。
-c array_name |
missing
清除WWN文件条目。此文件位于 Program Files\DSMDrivers\mppdsm\WWN_FILES
扩展名为的目录中。wwn
(英文)。如果 array_name
指定关键字、则会删除特定存储阵列的WWN文件。如果使用missing关键字、则会删除先前连接的存储阵列的所有WWN文件。如果不使用任何一个关键字、 则会删除当前连接的存储阵列和先前连接的存储阵列的所有WWN文件。
-d debug_level
设置当前调试报告级别。只有在RDAC驱动程序编译时启用了调试时、此选项才起作用。
-e error_level
将当前错误报告级别设置为error_level,该级别可以具有以下值之一:
0–Showallerrors.
1–Showpathfailover,controllerfailover,retryable,fatal,andrecoverederrors.
2–Showpathfailover,controllerfailover,retryable,andfatalerrors.
3–Showpathfailover,controllerfailover,andfatalerrors.Thisisthedefaultsetting.
4–Showcontrollerfailoverandfatalerrors.
5–Showfatalerrors.
-g target_id
显示有关指定存储阵列的每个控制器、路径和LUN的状态的详细信息。您可以 target_id
通过运行 dsmUtil -a
命令来查找。
-M
显示了DSM的MPIO磁盘到驱动器映射。输出与SMdevices实用程序中的输出类似。
-o [[feature_action_name[=value]] | [feature_variable_name=value]][, SaveSettings]
排除功能故障或更改配置设置。如果不使用 SaveSettingskeyword
,则所做的更改只会影响变量的内存状态。SaveSettingskeyword
更改内存状态和持久状态。
以下是一些示例命令:
dsmUtil-o
–显示所有可用的功能操作名称。dsmUtil-oDisableLunRebalance=0x3
–关闭DSM启动的存储阵列LUN重新平衡(仅影响内存状态)。-P [GetMpioParameters | MpioParameter= value | ...]
-显示和设置MPIO参数。-R
-删除非活动设备的负载平衡策略设置。-S
-实时报告每个LUN的控制器和路径的启动或关闭状态。-s ["failback" |
"avt" | "busscan" |
"forcerebalance"]
手动启动DSM驱动程序的扫描任务之一。"故障恢复"扫描会导致DSM驱动程序重新尝试与任何故障控制器进行通信。"AVT"扫描会使DSM驱动程序检查是否已为整个存储阵列启用或禁用AVT。"busscan"扫描会使DSM驱动程序查看其未配置的设备列表、以查看是否已配置其中任何设备。"脑平衡"扫描会导致DSM驱动程序将存储阵列卷移动到其首选控制器、并忽略 DisableLunRebalance
DSM驱动程序的配置参数值。
追加信息
其他信息文本