PowerPath: Wofür steht „asb:iopf“ in „powermt display dev=all“?
Summary: In diesem Artikel wird erläutert, wofür „asb:iopf“ in „powermt display dev=all“ steht.
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
Diese Funktion, der intermittierende I/O-Fehleralgorithmus, bedeutet, dass der Pfad nur verwendet wird, wenn alle anderen aktiven Pfade nicht genutzt werden können.
asb-Pfadmoduseinstellungen bleiben bei Neustarts nicht erhalten.
Dies kann mithilfe der folgenden Optionen eingeschaltet werden:
Einschalten: Powermt set autostanby=on trigger=iopf
Ausschalten: Powermt set autostanby=off trigger=iopf
Auslastungen: powermt set autostandby={on|off|reinitialize} [trigger={prox|iopf}]
trigger=iopf selects only the IOsPerFailure-based autostandby feature. Dadurch wird festgelegt, ob ein Pfad mit zeitweiligen I/O-Fehlern in den automatischen Stand-by-Modus (asb:iopf) versetzt werden sollte.
Sie können den automatischen Standby-Modus für einen Pfad überschreiben, indem Sie powermt set mode={standby|active} dev=<path> force ausführen.
Wenn sich der Pfad bereits im angeforderten Modus befindet, wird der Befehl ignoriert.
dev=<Pfad>|<Device>|All setzt den Modus für den angegebenen Pfad oder alle Pfade auf das angegebene Gerät. all gibt alle Pfade zu allen Geräten an. Der Standardwert ist „all“.
Beispiel für Gerätepfad:
Powermt set mode=active dev=/pci@8,700000/QLGC,qla@3/sd@
Beispiel für alle Geräte:
Powermt set mode=active dev=all devices
Powermt set mode=active dev=all devices
Um zu überprüfen, ob asb:iopf deaktiviert oder aktiviert ist, überprüfen Sie powermt display options oder powermt display dev=all.
Additional Information
Weitere Informationen finden Sie unter EMC ® PowerPath ® Produktreihen-Version 5.5 und 5.2 für HP-UX CLI und Systembenachrichtigungsreferenz P/N 300-010-600 REV A05.
Die folgenden Modi sind im powermt-Einstellungsmodus verfügbar:
- „active“ (aktiv): Gibt einen Pfad an, der aktiv für I/O für Multipathing verwendet wird.
- „standby“ (Stand-by): Gibt einen Pfad an, der vom Nutzer manuell in den Stand-by-Modus versetzt wurde. Dieser Pfad wird nur verwendet, wenn alle anderen aktiven Pfade nicht genutzt werden können. Dieser Pfadstatus kann sich nicht ändern, es sei denn, der/die NutzerIn ändert ihn wieder in aktiv.
- „asb“ (für automatisches Stand-by): Gibt einen Pfad an, der automatisch in den Stand-by-Modus versetzt wurde, entweder mithilfe des VPLEX-Proximitätsalgorithmus für automatisches Stand-by (asb:prox) oder des intermittierenden I/O-Fehleralgorithmus (asb:iopf). Dieser Pfad wird nur verwendet, wenn alle anderen aktiven Pfade nicht genutzt werden können. asb-Pfadmoduseinstellungen bleiben bei Neustarts nicht erhalten.
- „unlic“: Gibt an, dass nicht lizenziertes PowerPath für ein Symmetrix-, VNX- und CLARiiON-Storage-System ausgeführt wird (es wurde kein Lizenzschlüssel installiert). In diesem Szenario werden alle Pfade als unlizenziert gekennzeichnet, mit Ausnahme eines Pfads zu jedem SP. Nicht lizenzierte Pfade können keine Kandidaten für Pfad-Failover werden.