Montar vários armazenamentos de HDD externos como / mnt / sdx pode causar erro de I / O ao acordar da suspensão?

0

Tenho 3 discos rígidos de 3,5 polegadas e pretendo utilizá-los como servidor de armazenamento.

Eu primeiro vinculei dois deles como Jbod, e outro como independente, então os conectei em duas portas usb 2.0 separadas.

Normalmente eu prefiro montar dispositivos como nomear sdx como / dev / sdx em / mnt / sdx, então montei Jbod um como sdb e outro como sdc.

Tudo funciona bem, até o Jbod entrar na suspensão e quando eu voltar a acessar o armazenamento. Ele congela assim quando eu tento reiniciar, ele mostra "erro de gravação de E / S no bloco xxxx, async falhou .." mensagens.

Primeiro eu pensei que era causado por setores defeituosos do HDD, mas quando eu reiniciei eu encontrei a ordem de montagem foi alterada, como JBOD um é sdc em vez de sdb.

Então eu mudei o tipo de montagem para ser montado como UUID do dispositivo, como / mnt / "UUID".

Até agora, está funcionando bem com a suspensão, mas

É a abordagem certa para o problema?

    
por Wiseosho 29.08.2016 / 02:49

1 resposta

0

Sim.

O UUID é o método preferido porque / dev / sda, / dev / sdb, / dev / sdc, etc. pode mudar entre as inicializações.

É descrito em detalhes aqui: persistent_block_device_naming

    
por WinEunuuchs2Unix 29.08.2016 / 03:10