Opções para exibir apenas volumes de snapshots para lvs

2

Por favor, considere a seguinte configuração:

Hard Disk: /dev/sdb  (Size 10 GB)
VG: vg_root on /dev/sdb
THIN_POOL thin_pool occupying the whole physical extent
lvcreate -y --extents 100%free --thin vg_root/thin_pool

Thin volume on the thin pool
lvcreate --name lv_1 --virtualsize 1GB --thinpool vg_root/thin_pool

Another thin volume on the thin_pool
lvcreate --name lv_2 --virtualize 2GB --thinpool vg_root/thin_pool
mount and create a file of 1 GB on the volume

Snapshot volume for lv_2
lvcreate -y --setactivationskip n --snapshot --thinpool vg_root/thin_pool vg_root/lv_2 --name snapshot1
mount and create a file of 250MB on the volume

Existe uma maneira de o lvs exibir apenas volumes de instantâneos: snapshot1 e snapshot2.

Obrigado

    
por gudge 04.11.2015 / 07:28

1 resposta

2

Os instantâneos são identificados com um s como o primeiro caractere do campo lv_attr . Você pode usar a seleção -S para filtrar o valor lv_attr . O seguinte comando deve fazer o truque:

lvs -S 'lv_attr =~ ^s'
    
por 05.10.2016 / 02:16

Tags