Existem algumas abordagens diferentes que você pode seguir. Alguns podem ser melhores ou piores para sua configuração específica. Lembre-se, falando estritamente, que as unidades Fibre Channel não significam necessariamente "SAN" ou "Storage Array". Pode ser apenas uma unidade real conectada ao FC.
Você pode verificar em qual host SCSI a unidade está e filtrar dessa forma se você sabe, por exemplo, que todos os seus servidores possuem (por exemplo, cartões QLogic:
# lsscsi -H; lsscsi -g
[0] qla2xxx
[1] qla2xxx
[2] mptsas
[3] ata_piix
[4] ata_piix
[0:0:0:0] disk IBM 1814 FAStT 0916 /dev/sda /dev/sg0
[0:0:0:1] disk IBM 1814 FAStT 0916 /dev/sdb /dev/sg1
[0:0:0:2] disk IBM 1814 FAStT 0916 /dev/sdd /dev/sg3
[0:0:0:31] disk IBM Universal Xport 0916 - /dev/sg4
[1:0:0:0] disk IBM 1814 FAStT 0916 /dev/sdc /dev/sg2
[1:0:0:1] disk IBM 1814 FAStT 0916 /dev/sde /dev/sg5
[1:0:0:2] disk IBM 1814 FAStT 0916 /dev/sdf /dev/sg6
[1:0:0:31] disk IBM Universal Xport 0916 - /dev/sg7
Verifique a página di
VPD do dispositivo em questão para ver qual protocolo está sendo usado.
# sg_vpd -p di /dev/sda
Device Identification VPD page:
Addressed logical unit:
designator type: NAA, code_set: Binary
0x600a0b80002664e2000026c349dda1ee
Target port:
designator type: NAA, code_set: Binary
transport: Fibre Channel (FCP-2)
0x200600a0b8266f7f
designator type: Relative target port, code_set: Binary
transport: Fibre Channel (FCP-2)
Relative target port: 0x1
Target device that contains addressed lu:
designator type: NAA, code_set: Binary
transport: Fibre Channel (FCP-2)
0x200600a0b8266f7e
Verifique usando as ferramentas de gerenciamento de caminho para sua matriz de armazenamento específica para ver se o dispositivo está nessa matriz. Por exemplo:
# sg_rdac /dev/sda
RDAC Legacy page
Controller serial: 1T63717016
Alternate controller serial: 1T64109650
RDAC mode (redundant processor): alternate controller present; Dual active mode
RDAC mode (alternate processor): alternate controller present; Dual active mode
Quiescence timeout: 75
RDAC option 0x6
LUN Table:
0: a a x x x x x x
1: x x x x x x x x
2: x x x x x x x x
3: x x x x x x x x
versus:
# sg_rdac /dev/sda
invalid field in cdb (perhaps subpages or page control (PC) not supported)