Como modificar o valor "dm- *"?

1

Como eu comando multipath -ll, a saída é exibida assim.

ocr3 (149455400000000000000000001000000ca0200000d000000) dm-9 IET,VIRTUAL-DISK
[size=980M][features=0][hwhandler=0]
\_ round-robin 0 [prio=0][active]
 \_ 1:0:0:11 sdo 8:224 [active][ready]
\_ round-robin 0 [prio=0][enabled]
 \_ 1:0:0:10 sdn 8:208 [active][ready]

No entanto, quero modificar o dm-9 para dm-1.
Isso é possível?

    
por Alexis Li 02.06.2018 / 08:58

1 resposta

0

O dispositivo% mapeador de dispositivos /dev/dm-1 está sendo usado por algum outro mapeamento ou está livre?

Execute dmsetup ls -o blkdevname para verificar.

Se dm-1 for atualmente o primeiro número dm-<n> não atribuído e seu /dev/mapper/ocr3 não estiver sendo usado por nada, tente:

multipath -f ocr3
multipath -v2

para liberar e escanear novamente o mapa ocr3 multipath, na esperança de que ele capture o dispositivo dm-1 livre por si mesmo. Mas isso é incerto e não persistirá durante a reinicialização.

Em geral, você não deve presumir que os nomes de dm-<n> permanecerão os mesmos de um boot para o próximo. Eles são atribuídos para qualquer mapeamento de disco que seja obtido usando o subsistema do mapeador de dispositivo:

  • Volumes lógicos de LVM
  • dispositivos dm-multipath
  • dispositivos criptografados ( cryptsetup )
  • algumas configurações RAID de software ( dmraid )

Os nomes dm-<n> são para uso pelas próprias ferramentas do mapeador de dispositivos: você, como administrador do sistema, não deve usá-los diretamente. Eles são os nomes fáceis de usar; você deve usar os nomes humanos amigáveis correspondentes, como /dev/mapper/ocr3 neste caso.

    
por 02.06.2018 / 13:01