25.2.2.2. FCP LUN che non fanno parte del file system root
FCP LUN che non appartengono al file system root, come i data disks, sono configurati in modo persistente nel file
/etc/zfcp.conf
. Esso contiene un FCP LUN per riga. Ogni riga inizia con un ID del bus del dispositivo dell'adattatore FCP, il WWPN sotto forma di numero esadecomale a 16 cifre con un prefisso 0x
, ed il FCP LUN con prefisso 0x
e la presenza di zeri per avere 16 cifre esadecimali separati da uno spazio o tab. Le voci in /etc/zfcp.conf
sono attivate e configurate da udev quando un adattatore FCP viene aggiunto al sistema. Al momento dell'avvio tutti gli adattatori FCP visibili al sistema vengono aggiunti, azionando così udev.
Esempio del contenuto di /etc/zfcp.conf:
0.0.fc00 0x5105074308c212e9 0x401040a000000000 0.0.fc00 0x5105074308c212e9 0x401040a100000000 0.0.fc00 0x5105074308c212e9 0x401040a300000000 0.0.fcd0 0x5105074308c2aee9 0x401040a000000000 0.0.fcd0 0x5105074308c2aee9 0x401040a100000000 0.0.fcd0 0x5105074308c2aee9 0x401040a300000000
Le modifiche di
/etc/zfcp.conf
diventano effettive solo dopo il riavvio del sistema o dopo l'aggiunta dinamica di un nuovo canale FCP attraverso la modifica della configurazione dell'I/O del sistema (e cioè, il canale viene collegato con z/VM). Alternativamente è possibile causare l'attivazione di una nuova voce in /etc/zfcp.conf
per un adattatore FCP precedentemente non attivo, attraverso l'esecuzione dei seguenti comandi:
- Usare il comando
cio_ignore
per rimuovere l'adattatore FCP dall'elenco di dispositivi ignorati e renderli visibili a Linux:# cio_ignore -r device_number
Sostituire device_number con il numero del dispositivo dell'adattatore FCP. Per esempio:# cio_ignore -r fcfc
- Per innescare uevent il quale attiva le modifiche emettere:
echo add > /sys/bus/ccw/devices/device-bus-ID/uevent
Per esempio:echo add > /sys/bus/ccw/devices/0.0.fcfc/uevent