Como limpar uma entrada de disco do Linux

4

Eu tenho poucas caixas Linux (RHEL 5.x / Centos 5.x) rodando em KVMs, nas quais eu costumava anexar e desanexar discos dinamicamente. Agora, o problema com as versões do EL5 é que, quando adicionamos um disco, inicialmente ele será marcado como / dev / sdb. Quando eu removê-lo e re-anexar o disco novamente, ele está apontando para / dev / sdc ao invés de / dev / sdb novamente, se eu repetir o processo, os discos serão / dev / sdd .. / dev / sde .. e assim por diante .

Eu quero que o disco sempre seja anexado ao / dev / sdb. Como posso conseguir isso?

Eu pesquisei muito e não precisei de onde: (.

Qualquer ajuda sobre isso será apreciada!

    
por Kiranjith Tg 06.06.2012 / 09:27

3 respostas

1

Você precisa encaminhar os discos por dispositivo? Se você só precisa, por exemplo, montá-los, você pode fugir, referindo-se às suas partições por rótulo ou mesmo UUID. Se não é isso que você procura, talvez queira procurar na maquinaria do udev, que permite que você escreva suas próprias regras de nomenclatura de dispositivos.

Felicidades, Alf

    
por 18.06.2012 / 18:06
1

Use um identificador alternativo para o dispositivo de bloco em vez de /dev/sdb . Os dois métodos comuns são rótulos e números UUID. Exemplos para ambas as entradas em /etc/fstab estão abaixo:

LABEL=restore /restore ext3 defaults,noauto 0 0

UUID=7bbbc4ba-029a-4f5c-95e9-1efc74e55b68 /restore ext3 defaults,noauto 0 0

O comando blkid exibe o rótulo e / ou o UUID para todos os dispositivos de bloco. Espero que ajude.

    
por 04.09.2012 / 22:11
0

Se você quiser se referir a um dispositivo com o mesmo nome, o udev é a resposta. Adiciona um nome a um dispositivo. Portanto, mesmo que a identidade do dispositivo mude o rótulo para se referir ao dispositivo, ele permanecerá o mesmo. Como, por exemplo, se / dev / sda receber o nome do udev BOOT, então, mesmo que sda se torne sdb, o nome BOOT refere-se ao mesmo dispositivo. Eu não usei udev eu mesmo. Portanto, não posso dar a regra exata do udev a seguir. Mas o google deve ter amplos hits para resolver você mesmo, deve ser bem simples.

    
por 18.06.2012 / 19:19

Tags