pvck
pode verificar os metadados do LVM, depois que a consistência é o trabalho do sistema de arquivos. O LVM é apenas sobre gerenciamento de volume, portanto, não precisa se preocupar se o espaço que constitui uma extensão específica é ruim, pois o software de nível superior captura esses problemas. Os metadados do LVM ocupam apenas o primeiro (opcionalmente também o último setor) do volume físico.
Se apenas o primeiro e o último setor de um PV razoavelmente grande (como você veria em produção) falharem simultaneamente, você basicamente tem a pior sorte do mundo, uma vez que isso é astronomicamente improvável. Caso contrário, se o administrador souber que vários setores da unidade estão falhando, a maioria das pessoas está bem apenas arquivando coisas como esta em "o disco rígido falhou permanentemente e precisa ser substituído".
Se pvck
retornar um erro, você poderá verificar se os metadados do LVM estão armazenados em /etc/lvm
algum lugar. Se for, você pode pvcreate
especificar a cópia de backup para--restorefile
Sintaxe:
pvcreate --uuid "<UUID-of-target-PV>" --restorefile <Path-To-Metadata-Backup-File> <path-to-PV-block-device>
Exemplo:
pvcreate --uuid "2VydVW-TNiN-fz9Y-ElRu-D6ie-tXLp-GrwvHz" --restorefile /etc/lvm/archive/vg_raid_00000-1085667159.vg /dev/sda2
Se a restauração não funcionar (por exemplo, se o primeiro setor estiver ruim), você poderá refazer o --metadatacopies 2
procedimento acima, mas defina (ou você pode ir direto ao assunto) que tentará gravar os metadados no primeiro e últimos setores no PV. Quando pvscan
ele faz a inicialização, ele verifica os dois locais e, se encontrar metadados, os verifica em uma soma de verificação. Se a soma de verificação falhar no primeiro setor, mas for bem-sucedida no último setor, você receberá uma mensagem de erro não fatal.
Tipo de manual e uma dor, mas, novamente, isso é parte da razão pela qual as pessoas estão animadas para obter um redux de gerenciamento de volume com o BTRFS. Na maioria das vezes, não é realmente um problema tão grande pelos motivos mencionados abaixo, e porque as pessoas que precisam absolutamente positivamente de garantir a continuidade dos dados geralmente fazem RAID e têm uma estratégia de backup.
-c
faz antes de chamar algo completamente sem sentido.