en travaillant avec de la fiber channel j'ai découvert quelques commandes utiles :

# sg_map -x 

# systool -c fc_host -v

Pour tavailler avec des cartes FC il faut installer les paquets suivant :

device-mapper-multipath-0.4.7-23.el5
lsscsi-0.17-3.el5
sg3_utils-1.25-1.el5
sg3_utils-libs-1.25-1.el5

modprobe sg

quelques liens utiles pour RH5.x :
http://kbase.redhat.com/faq/docs/DOC-9937
http://kbase.redhat.com/faq/docs/DOC-19446


reboot du server pour le mapping des device FC :

puis passer sur le LVM :

Dans le cas présent nous avons un aggrégat de 6 disques formant un LUN de 1 GO (via un SAN EMC)

[root@serv test]# sg_map -x
/dev/sg0  0 0 0 0  0  /dev/sda
/dev/sg1  0 1 0 0  0
/dev/sg2  0 1 1 0  0
/dev/sg3  0 3 0 0  13
/dev/sg4  1 0 0 0  0  /dev/sdb
/dev/sg5  1 0 1 0  0  /dev/sdc
/dev/sg6  1 0 2 0  0  /dev/sdd
/dev/sg7  2 0 0 0  0  /dev/sde
/dev/sg8  2 0 1 0  0  /dev/sdf
/dev/sg9  2 0 2 0  0  /dev/sdg

## il suffit de créer un seul PV pour prendre en compte le LUN, le mapping s'occupe du reste (device-mapper-multipath)

pvcreate /dev/sdd (par exemple)  si ne fonctionne pas, regarder dans le log dmesg

vgcreate lun5142 /dev/sdd

vgdisplay lun5142 |grep  PE

lvcreate -l 255 lun5142 -n lv_lun5142  ## 255 est la valeur toal PE soit l'ensemble du disque ##