Como descubro o quão completo é um instantâneo lvm?

1

Informações de plano de fundo: Eu tenho um sistema instável e por um longo tempo não consegui identificar o problema. Eu já fiz uma instalação limpa e estou adicionando pacotes um por um, deixando tempo suficiente para notar quando a instabilidade ocorrerá pela primeira vez.

Para facilitar a reversão para um estado anterior, criei um instantâneo da partição raiz de vez em quando. A partição raiz tem cerca de 115 GB e os instantâneos geralmente têm 10 GB.

Minha pergunta: Para impedir que um instantâneo se torne inválido, gostaria de poder verificar o quanto ele está cheio. Mas quando eu tento usar df -h ou o monitor do sistema, o tamanho e a plenitude da partição de origem são sempre mostrados. Como faço para ver seu estado real?

Como exemplo acabei de criar um instantâneo de 15 GB. Ainda não foram feitas alterações no sistema raiz, mas verificar o quanto ela está cheia df -h :

size 104G
used 20G
avail 79G
use 20%

Isso é obviamente falso, mas é o estado da própria partição raiz. Eu quero saber quando o instantâneo se aproxima de 15G (seu tamanho real) para que eu possa estendê-lo a tempo. Como obtenho essa informação?

    
por Harry 08.08.2016 / 12:53

1 resposta

0

Você pode obter informações sobre o uso de dados em um snap-in do LVM com

sudo lvs 

aqui eu recebo

LV       VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
home     ubuntu owi-aos---  80,00g                                                    
homesnap ubuntu swi-a-s--- 500,00m      home   66,09                                  
root     ubuntu -wi-ao----  20,00g                                                    
swap     ubuntu -wi-ao----   8,50g                                                    

Eu também poderia ter restringido a saída apenas ao snapshot

sudo lvs /dev/ubuntu/homesnap

ou

sudo lvdisplay /dev/ubuntu/homesnap | grep "Allocated to snapshot"
Allocated to snapshot  66.09%

Tenha em mente que as alterações podem não ser refletidas imediatamente (no meu sistema, o resultado não foi alterado por até 1 minuto).

    
por guntbert 24.09.2016 / 23:10