Como montar uma unidade de armazenamento iSCSI / SAN em um nome de dispositivo estável (um que não pode ser alterado ao reconectar)?

0

Precisamos de caminhos de dispositivos estáveis para nossas unidades SAN Twinstrata. Muitos guias para configurar conectores iSCSI simplesmente dizem para usar um caminho de dispositivo como /dev/sda ou /dev/sdb .

Isso está longe de ser correto, duvido que exista qualquer configuração que seja feliz em ter seu nome de dispositivo alterado de repente (de /dev/sda para /dev/sdb , por exemplo).

A correção que encontrei foi instalar multipath e iniciar um multipathd na inicialização, que fornece um mapeamento estável entre o WWID do armazenamento para um caminho de dispositivo como este /dev/mapper/firebird_database . Este é um método descrito no CentOS / RedHat aqui: link .

Isso parece um pouco complicado. Percebemos que é comum ver UUIDs aparecerem em fstab em novas instalações. Então, a questão é, por que precisamos de um programa externo ( multipathd ) em execução para fornecer uma montagem de dispositivo estável? Deve haver uma maneira de fornecer o WWID diretamente em /etc/fstab ?

    
por jcalfee314 20.02.2014 / 15:55

1 resposta

1

Não sou especialista e também estou explorando essa área, e acho que você pode tentar mapear o dispositivo para os LUNs, o que é fixo.

Isso pode ser encontrado em / dev / disk / by-path.

Faça isso para ver os links entre os LUNs e os dispositivos mapeados:

ls -l /dev/disk/by-path

Para saber mais sobre os discos iSCSI:

fdisk -l /dev/disk/by-path/*

Espero que isso ajude!

    
por 25.08.2014 / 11:13