Découverte attachement SAN multipath Linux

chmux
31 janvier 2017
Non classé

Après avoir ajouté un LUN au storage group du serveur sur le SAN, il faut effectuer une relecture de la configuration multipath :

for i in /sys/class/scsi_host/host*/scan; do echo "- - -" > $i; done

 

Si rien dans un « multipath -ll », on peut faire une reinit de la carte fibre (Attention perte de liaison avec le SAN) :

for i in /sys/class/fc_host/host*/issue_lip; do echo 1 > $i; done
for i in /sys/class/scsi_host/host*/scan; do echo "- - -" > $i; done

« multipath -ll » montrera le nouveau Lun sous forme mpathxx, récupérer son ID et ajouter l’alias dans /etc/multipath.conf, exemple :

multipaths {
        multipath {
                # LUN de test TOTO  200G
                wwid "36006013067443500d480b350edcae314"
                alias TOTO-test
                mode 0640
        }
}

 

Fusher les « devices non encore utilisés » (cela va supprimer les liens symboliques /dev/mpath/mpathxx) :

multipath -F

 

Relire la conf multipath :

multipath –r

 

Vérifier avec « multipath –ll » :

[root@test ~ ]# multipath -ll
TOTO-test (36006013067443500d480b350edcae314) dm-0 DGC,VRAID
[size=150G][features=1 queue_if_no_path][hwhandler=1 emc][rw]
\_ round-robin 0 [prio=1][active]
 \_ 0:0:1:0 sdi  8:128  [active][ready]
 \_ 1:0:1:0 sdy  65:128 [active][ready]
\_ round-robin 0 [prio=0][enabled]
 \_ 0:0:0:0 sda  8:0    [active][ready]
 \_ 1:0:0:0 sdq  65:0   [active][ready]