PowerPath:在 powermt display dev=all 中,asb:iopf 代表什么?
Summary: 本文介绍了在 powermt display dev=all 中 asb:iopf 代表什么?
Symptoms
Symmetrix ID=xxxxxxxxxxx
state=alive; policy=SymmOpt; queued-IOs=0
=============================================================================================
--------------- Host ---------------------------------------- -Stor- -I/O Path- -Stats-
### HW Path I/O Paths Interf.Mode State Q-IOs Errors
=============================================================================================
3072 pci@1e,600000/SUNW,qlc@3,1/fp@0,0 c3t50000972081ADD18d4s0 FA 7eA asb:iopf alive 0 0
3074 pci@1e,600000/SUNW,qlc@3/fp@0,0 c2t50000972081ADD1Cd4s0 FA 8eA active alive 0 0
Cause
Resolution
此功能是间歇性 I/O 故障算法,意味着除非所有其他活动路径均处于无效状态,否则不会使用该路径。
asb 路径模式设置在重新启动时不会持续存在。
可以使用以下选项打开此功能:
打开:Powermt set autostanby=on trigger=iopf
关闭:Powermt set autostanby=off trigger=iopf
使用:powermt set autostandby={on|off|reinitialize} [trigger={prox|iopf}]
trigger=iopf 仅选择基于 IOsPerFailure 的自动待机功能。这可确定是否应将具有间歇性 I/O 故障的路径置于自动待机模式 (asb:iopf)。
您可以通过运行 powermt set mode={standby|active} dev=<path> force来覆盖路径的 autostandby。
如果路径已处于请求的模式,则忽略该命令。
dev=<path>|<device>|all设置指定路径的模式,或指定设备的所有路径。all指定所有设备的路径。默认值为 all。
设备路径示例
:Powermt set mode=active dev=/pci@8,700000/QLGC,qla@3/sd@
所有设备的示例
:Powermt set mode=active dev=all devices
Powermt set mode=active dev=all devices
要验证 asb:iopf 是已禁用还是已启用,请选中 powermt display options 或 powermt display dev=all。
Additional Information
请参阅 EMC ® PowerPath ® 系列版本 5.5 和 5.2 for HP-UX CLI 和 System Messages Reference P/N 300-010-600 REV A05。
以下模式在 powermt set mode 中可用:
- active — 指定将主动用于多路径 I/O 的路径。
- standby — 指定用户已手动置于待机模式的路径。除非所有其他活动路径均处于无效状态,否则不会使用此路径。除非用户将其更改回 active 状态,否则此路径状态无法更改。
- asb-(对于自动待机)指定已使用 VPLEX 接近自动待机算法 (asb:prox) 或间歇性 I/O 故障算法 (asb:iopf) 自动置于待机状态的路径。除非所有其他活动路径均处于无效状态,否则不会使用此路径。asb 路径模式设置在重新启动时不会持续存在。
- unlic — 表示未获许可的 PowerPath 正在为 Symmetrix、VNX 和 CLARiiON 存储系统运行(未安装许可密钥)。在这种情况下,除了到每个 SP 的一条路径外,所有路径都标记为未许可。未经许可的路径不能成为路径故障切换的候选路径。