Linux: Listando todos os discos locais e SAN em um host

1

Eu estou tentando listar e categorizar todos os discos conectados em um host; local e conectado por SAN. A SAN usa vários tipos de adaptadores (ou seja, Emulex e Qlogic), portanto a varredura do barramento do FC pode ser um pouco não confiável (alguns hosts usam os dois tipos por qualquer motivo). Basicamente, estou coletando dados para vários relatórios e análises.

Minha pergunta é: se eu usar 'blkid' para listar discos locais e 'lsscsi' para listar os dispositivos SAN conectados via fibrechannel, isso abrangerá todos os discos conectados ao host?

Eu não tive muita experiência com nenhum comando para saber o que fazer e o que fazer com eles, então queria ver se os resultados deles são confiáveis o suficiente para criar uma estrutura de dados.

Devo observar que este é um ambiente altamente analisado e que ferramentas estranhas não poderão ser instaladas.

    
por Tim S. 11.08.2014 / 18:42

1 resposta

2

Eu provavelmente só compararia fdisk -l e lsscsi .

Em meus sistemas, tenho a tendência de ver mais resultados em fdisk , pois lsscsi não conta para todos os dispositivos de bloco em uso nos servidores (ZFS zpool devices, etc.) Situação semelhante para blkid .

    
por 11.08.2014 / 18:47

Tags