pvcreate
grava metadados de PV no dispositivo / partição, mas acho que a maioria chamaria isso de "destrutivo", já que é parte do planejamento e do layout do LVM e também é "construtivo". pvcreate
poderia ser destrutivo para as áreas de dados se qualquer um dos seguintes parâmetros fosse alterado para aumentar o tamanho ou o local dos metadados.
Dependendo das opções de linha de comando passadas para pvcreate
, é possível
escrever várias cópias dos metadados via --[pv]metadatacopies
altere o tamanho dos metadados via --metadatasize
altere o alinhamento de dados via --dataalignment
deslocar o início da área de dados um deslocamento_alimento adicional via --dataalignmentoffset
recriar um PV anterior, especificando o UUID --uuid
Também da página pvcreate
man.
Para ver a localização da primeira extensão física de um volume físico existente, use pvs -o +pe_start
Normalmente, os metadados são gravados nos primeiros blocos do dispositivo, até o primeiro PE utilizável, mostrado por pvs -o +pe_start
e pode ser visto parcialmente pelo cmd a seguir.
dd if=/dev/sdb5 bs=4096 count=4 |less
Usando less
em vez de od
, porque muitos dos metadados são texto não criptografado e less
faz um bom trabalho ao lidar com dados binários e de texto.
Pessoalmente, sempre defino que as cópias de metadados sejam mais de uma.