Você pode especificar onde os instantâneos do LVM são armazenados (inicialmente)?

1

Aviso: esta é a primeira vez que uso o lvm.

No RTFM, parece que os instantâneos do LVM são armazenados automaticamente no mesmo diretório que o volume lógico original. No meu caso, isso significaria o diretório /dev . Isso não é muito bom, porque não há espaço em disco suficiente para que eu possa armazenar um instantâneo grande.

Então, quando eu executo um comando como lvcreate --size 1G --snapshot --name snapshot /dev/lvmData/usr , eu preciso de 1G adicional de espaço livre em / dev?

Existe alguma maneira de especificar um diretório diferente no qual armazenar meu instantâneo?

    
por bottles 07.11.2011 / 07:22

2 respostas

1

Os arquivos em /dev não são arquivos comuns - eles são dispositivos representados como arquivos. O instantâneo LVM é um dispositivo de bloco e ocupa espaço do LVM.

O 1G especificado com lvcreate é retirado da coluna Free na linha lvmData depois de executar o vgs -command.

    
por 07.11.2011 / 07:27
2

se você tiver todo o espaço no VG preenchido com o LV, você pode adicionar um disco ao VG e usá-lo como um instantâneo. Então, da próxima vez que você criar um snapshot, você sabe que o snapshot deve ser criado no novo disco.

    
por 25.09.2012 / 11:00