25.2. Ajouter des LUN attachés FCP

L'exemple suivant illustre comment ajouter un LUN FCP.

Note

Si exécuté sous z/VM, assurez-vous que l'adaptateur FCP est bien attaché à la machine virtuelle invitée z/VM. Pour les multiples chemins d'accès en environnement de production, il devrait y avoir au moins deux périphériques FCP sur deux adaptateurs physiques différents (CHPID). Par exemple :
CP ATTACH FC00 TO * 
CP ATTACH FCD0 TO *

25.2.1. Activer dynamiquement un LUN FCP

Suivez ces étapes pour activer un LUN :
  1. Utilisez la commande cio_ignore afin de supprimer l'adaptateur FCP de la liste des périphériques ignorés et pour le rendre visible à Linux :
    # cio_ignore -r device_number
    Remplacez device_number par le numéro de périphérique de l'adaptateur FCP. Par exemple :
  2. Pour mettre le périphérique de l'adaptateur FCP en ligne, utilisez la commande suivante :
    # chccwdev -e fc00
  3. Vérifiez que le WWPN requis a été trouvé par le scan de port automatique du pilote de périphérique zfcp :
    # ls -l /sys/bus/ccw/drivers/zfcp/0.0.fc00/
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630040710b
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x50050763050b073d
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630e060521
    drwxr-xr-x.  3 root root    0 Apr 28 18:19 0x500507630e860521
    -r--r--r--.  1 root root 4096 Apr 28 18:17 availability
    -r--r--r--.  1 root root 4096 Apr 28 18:19 card_version
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 cmb_enable
    -r--r--r--.  1 root root 4096 Apr 28 18:17 cutype
    -r--r--r--.  1 root root 4096 Apr 28 18:17 devtype
    lrwxrwxrwx.  1 root root    0 Apr 28 18:17 driver ->  ../../../../bus/ccw/drivers/zfcp
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 failed
    -r--r--r--.  1 root root 4096 Apr 28 18:19 hardware_version
    drwxr-xr-x. 35 root root    0 Apr 28 18:17 host0
    -r--r--r--.  1 root root 4096 Apr 28 18:17 in_recovery
    -r--r--r--.  1 root root 4096 Apr 28 18:19 lic_version
    -r--r--r--.  1 root root 4096 Apr 28 18:17 modalias
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 online
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_d_id
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_wwnn
    -r--r--r--.  1 root root 4096 Apr 28 18:19 peer_wwpn
    --w-------.  1 root root 4096 Apr 28 18:19 port_remove
    --w-------.  1 root root 4096 Apr 28 18:19 port_rescan
    drwxr-xr-x.  2 root root    0 Apr 28 18:19 power
    -r--r--r--.  1 root root 4096 Apr 28 18:19 status
    lrwxrwxrwx.  1 root root    0 Apr 28 18:17 subsystem ->  ../../../../bus/ccw
    -rw-r--r--.  1 root root 4096 Apr 28 18:17 uevent
  4. ACtivez le LUN FCP en l'ajoutant au port (WWPN) au travers duquel vous souhaiteriez accéder aux LUN :
    # echo 0x4020400100000000 > /sys/bus/ccw/drivers/zfcp/0.0.fc00/0x50050763050b073d/unit_add
  5. Trouvez le nom du périphérique SCSI assigné :
    # lszfcp -DV
    /sys/devices/css0/0.0.0015/0.0.fc00/0x50050763050b073d/0x4020400100000000
    /sys/bus/ccw/drivers/zfcp/0.0.fc00/host0/rport-0:0-21/target0:0:21/0:0:21:1089355792
Pour plus d'informations, reportez-vous au chapitre sur SCSI sur Fibre Channel dans Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6.