===== Check paths to SAN disks after installation / modification /maintenance ===== ** __Valid only on lpar with physical IO cards or on vio after running oem_setup_env__ ** ==== General informations ==== Use pcmpath command to identify topologie. pcmpath query adapter returns number of adapter and general state of path pcmpath query adapter Total Dual Active and Active/Asymmetrc Adapters : 6 Adpt# Name State Mode Select Errors Paths Active 0 fscsi0 NORMAL ACTIVE 2570414022 6288 496 238 1 fscsi1 NORMAL ACTIVE 2539253749 1511 496 238 2 fscsi2 NORMAL ACTIVE 2544104628 1318 496 238 3 fscsi3 NORMAL ACTIVE 2542800951 1327 496 238 4 fscsi4 NORMAL ACTIVE 2541881089 1337 496 238 5 fscsi5 NORMAL ACTIVE 2539155490 24517 496 238 A state of **NORMAL** indicates that all paths are OK. A state of **DEGRADE** indicates some paths to some disks have failed. To list failed paths, use: lspath |grep -v Enabled To list all paths for a given hdisk, use: lspath -l hdisk10 -F status:parent:connection|grep Enabled Enabled:fscsi0:50050763070345c8,4050401200000000 Enabled:fscsi0:50050763071845c8,4050401200000000 Enabled:fscsi0:50050763071345c8,4050401200000000 Enabled:fscsi1:50050763070305c8,4050401200000000 Enabled:fscsi1:50050763071805c8,4050401200000000 Enabled:fscsi1:50050763071305c8,4050401200000000 Enabled:fscsi2:50050763070345c8,4050401200000000 Enabled:fscsi2:50050763071845c8,4050401200000000 Enabled:fscsi2:50050763071345c8,4050401200000000 Enabled:fscsi3:50050763070305c8,4050401200000000 Enabled:fscsi3:50050763071805c8,4050401200000000 Enabled:fscsi3:50050763071305c8,4050401200000000 Enabled:fscsi4:50050763070345c8,4050401200000000 Enabled:fscsi4:50050763071845c8,4050401200000000 Enabled:fscsi4:50050763071345c8,4050401200000000 Enabled:fscsi5:50050763070305c8,4050401200000000 Enabled:fscsi5:50050763071805c8,4050401200000000 Enabled:fscsi5:50050763071305c8,4050401200000000 or pcmpath query device 10 DEV#: 10 DEVICE NAME: hdisk10 TYPE: 2107900 ALGORITHM: Load Balance SERIAL: 75DD2215012 =========================================================================== Path# Adapter/Path Name State Mode Select Errors 0 fscsi0/path0 CLOSE NORMAL 0 0 1 fscsi0/path1 CLOSE NORMAL 0 0 2 fscsi0/path2 CLOSE NORMAL 0 0 3 fscsi1/path3 CLOSE NORMAL 0 0 4 fscsi1/path4 CLOSE NORMAL 0 0 5 fscsi1/path5 CLOSE NORMAL 0 0 6 fscsi2/path6 CLOSE NORMAL 0 0 7 fscsi2/path7 CLOSE NORMAL 0 0 8 fscsi2/path8 CLOSE NORMAL 0 0 9 fscsi3/path9 CLOSE NORMAL 0 0 10 fscsi3/path10 CLOSE NORMAL 0 0 11 fscsi3/path11 CLOSE NORMAL 0 0 12 fscsi4/path12 CLOSE NORMAL 0 0 13 fscsi4/path13 CLOSE NORMAL 0 0 14 fscsi4/path14 CLOSE NORMAL 0 0 15 fscsi5/path15 CLOSE NORMAL 0 0 16 fscsi5/path16 CLOSE NORMAL 0 0 17 fscsi5/path17 CLOSE NORMAL 0 0 ====Reactivate failed path ==== ===On standalone machine or non virtualized lpar=== There are two possibility to reactivate paths: * User cfgmgr -vl fscsiX * User smitty mpiopath / Enable Paths / Enable Selected or All Paths === On VIO === Login as padmin and run oem_setup_env to enter root level prior to use the above mentioned commands [root@labotest]/root# ssh padmin@vios1 [padmin@vios1]/home/padmin# Enter root level: [padmin@vios1]/home/padmin# oem_setup_env [padmin@]/home/padmin# === Tools === Should the reactivation of paths fail or result in additional paths beeing created without activating or removing the disabled paths, you can use the clean_path.sh to delete all inactif paths. On vio, in /home/padmin. ** This script doesn't ask any question and needs no parameter. Use with care **