Atualizar o uuid do dispositivo físico

5

Eu estou tentando clonar um LUN em um servidor e apresentá-lo ao mesmo servidor e estou correndo em esquisitices UUID. Eu não crio partições no LUN, apenas crie um PV e depois o LVM além disso, para que possa crescer on-line conforme necessário. O LUN clonado tem o mesmo UUID que o LUN de origem para o LVM e o PV, o que é esperado. Eu mudo o UUID do PV usando o vgimportclone e então mudo o UUID do LVM com o tune2fs, sem problemas com eles. O que estou correndo é o UUID do disco físico, que deve ter o mesmo UUID do PV, não atualiza até que eu reinicie o servidor. Para aprofundar o mistério, se eu executar o blkid nos discos subjacentes do LUN, ele mostrará o antigo UUID, mas se eu executar o udevadm nesses mesmos discos, não haverá UUID.

Então eu tenho 2 perguntas.

1) Alguém sabe que whey blkid e udevadm mostrariam informações diferentes?

2) Existe uma maneira de atualizar o UUID do disco físico sem reiniciar?

Servidor: RHEL 6,5 device-mapper-multipath-0.4.9-87.el6.x86_64 lvm2-2.02.143-7.el6.x86_64

Obrigado DarkSide

    
por darkside 23.09.2016 / 18:03

1 resposta

0

Você pode reler informações de partição com o comando

partprobe /dev/sda

O UUID é específico da partição, por isso também é atualizado.

    
por 22.10.2018 / 16:38