Eu tenho um Debian 9 em execução. Ele tem um SSD conectado, bem como um link de canal de fibra para um armazenamento SAN.
Até onde vejo, ambos são visíveis como dispositivos /dev/sdX.
Como posso descobrir qual é o disco e qual é o armazenamento?
Onde o armazenamento está configurado no sistema?
A maneira mais conveniente é usar o utilitário lsscsi .
Da documentação sobre FC:
lsscsi
usa sysfs (da seção Introdução da documentação):Você pode tentar algo como: verifique os números maiores e menores para este dispositivo:
então vá para o diretório
onde 8:0 representa o número maior e menor e obtém o conteúdo do arquivo
model
PS Isto é para RHEL, no Debian o caminho talvez deva ser
/sys/dev/8:0/device
Em uma distribuição Debian 9 ou similar bastante moderna, você pode usar o
lsblk
comando assim:O campo TRAN identificará o método de transporte utilizado, mas pode ficar em branco. Mas o primeiro número do quadlet HCTL indicará o número do adaptador host que fornece acesso a este dispositivo: se
/sys/class/fc_host/host<N>
existir um diretório correspondente, o dispositivo de armazenamento é definitivamente um SAN LUN Fibre Channel.Você encontrará as informações do WWN do adaptador Fibre Channel no
/sys/class/fc_host/host<N>
diretório. Por motivos históricos, o driver do adaptador de host Emulex FibreChannel (lpfc.ko
) apresenta muitas configurações configuráveis em tempo de execução em/sys/class/scsi_host/host<N>
. Os drivers FC de outros fornecedores podem apresentá-los de forma diferente.