Wenn auf dem Linux-Server Device-Mapper-Multipath konfiguriert ist, können Sie „multipath -ll“ ausführen, um aufzulisten, wie Festplatten gruppiert werden. Für den ALUA-Modus können Sie prüfen, ob sich eine Festplatte in der Gruppe „Aktiv/Optimiert“ oder „Nicht optimiert“ befindet.
In diesem Beitrag soll jedoch die Verwendung von sg_rtpg erläutert werden Befehl zum Überprüfen des asymmetrischen Zugriffsstatus der Zielportgruppe (aas). Zusammen mit sg_inq Befehl können Sie überprüfen, ob sich eine bestimmte Festplatte (/dev/sdX) in der aktiven/optimierten Gruppe befindet oder nicht.
Sie können sg_rtpg verwenden, um den Statuscode und den asymmetrischen Zugriffsstatus von jedem zurückgegebenen Deskriptor der Zielportgruppe zu decodieren:
# sg_rtpg -vvd /dev/sda
Wenn sg_repg „Befehl Zielportgruppen melden nicht unterstützt zurückgibt “, hat die Festplatte ALUA nicht aktiviert oder unterstützt. Wenn ALUA für den Speicher aktiviert ist, sollte die Ausgabe die Datei „aas“ anzeigen ‘ state und die Liste der Zielgruppe/Port-ID(s).
target port group asymmetric access state : 0x01 (active/non optimized)
Dann können Sie die SCSI-Anfrageseite 0x83 der gleichen Festplatte überprüfen:
# sg_inq -vv -p 0x83 /dev/sda
Das sg_inq meldet, zu welcher Zielgruppe/Port es gehört, und Sie können überprüfen, ob die Ziel-Portgruppe optimiert ist oder nicht.