Como manter ou eliminar o instantâneo do LVM?

13

Eu fiz um snapshop do LVM

lvcreate --name snap --size 10G -s /dev/vg00/vm

Qual comando devo escrever se quiser descartar o instantâneo e não manter as alterações que ocorreram desde o instantâneo?

E qual comando devo escrever para rolar as alterações do instantâneo para / dev / vg00 / vm?

    
por Sandra 27.09.2010 / 13:59

4 respostas

11

para descartar o uso de instantâneos:

lvremove group/snap-name

para mesclar o uso de instantâneos:

lvconvert --merge group/snap-name

Embora a mesclagem seja adiada até que os volumes orgin e snapshot sejam desmontados. Você pode precisar atualizar o kernel (> = 2.6.33) e as ferramentas lvm para ter suporte para mesclar.

    
por 03.10.2010 / 03:50
3

OK, primeiro de tudo: o grande e antigo LVM1 suportava apenas instantâneos somente leitura. Nesse caso, as modificações foram copiadas para a imagem original após a desmontagem do instantâneo. O LVM2 fornece suporte para snapshots de leitura e gravação, permitindo que você faça coisas mais funk com imagens de máquinas virtuais e coisas do tipo.

A Novell tem uma documentação muito sobrinha sobre o conceito de usando o LVM para reverter uma atualização de sistema operacional com falha. Dê uma olhada nesse artigo, ele fornece todos os fragmentos que você precisa para o seu caso.

    
por 27.09.2010 / 15:02
2

Parece que isso foi perguntado antes:

O instantâneo do Linux LVM confirma ou reverte?

Além de:

link

    
por 27.09.2010 / 14:57
2

você pode usar o comando lvremove para remover os arquivos antigos de snapshot:

lvremove / dev / vg_brcvhost1 / snap isto irá pedir-lhe para remover um paciente de baixa resolução no seu LV.

outros comandos também estão lá para gerenciar uma configuração de VM baseada em LVM.

você pode encontrar os comandos detalhes no link abaixo: link

e o link abaixo também podem ser úteis: link

    
por 01.11.2012 / 05:26