Os discos são enumerados pelo caminho em /dev/disk/by-path/ e via WWN em /dev/disk/by-id/ . O primeiro informa sobre o número do slot e, combinando-o com o WWN, permite determinar como a enumeração do slot é colocada (ou seja, da esquerda para a direita e de baixo para cima, ou vice-versa). A maioria dos servidores tem até o próprio slot numerado (mas esteja avisado: vi ocasiões em que o número impresso não correspondia a /dev/disk/by-path ).
Supondo que você não tenha informações de SN / WWN nos próprios discos, é possível usar as informações de LED para identificar os discos:
-
se o seu gabinete é suportado, você pode usar algo como
ledctlpara deixar o disco / slot piscar; -
se você não pode usar
ledctlou similar, você pode gerar uma carga de leitura para cada disco executando, em um loop rápido, algo comosmartctl --all /dev/disk/by-path/<disk>enquanto assiste ao seu disco / slot.