LINUX.ORG.RU

История изменений

Исправление King_Carlo, (текущая версия) :

Пока на стенде развлекаюсь, чтоб не сломать прод.


# dmsetup status
vg--tiny-lv_cache_cdata: 0 20971520 linear
vg--tiny-lv_cache_cmeta: 0 2097152 linear
vg--tiny-tom3: 0 104857600 thin 59968512 104857599
vg--tiny-thin-tpool: 0 976273408 thin-pool 3 5508/30720 294116/1906784 - rw discard_passdown queue_if_no_space - 1024
vg--tiny-thin_tdata: 0 976273408 cache 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
vg--tiny-tom2: 0 52428800 thin 22994432 22994431
vg--tiny-thin_tmeta: 0 245760 linear
vg--tiny-tom1: 0 209715200 thin 67624448 209715199
vg--tiny-thin_tdata_corig: 0 976273408 linear
vg--tiny-thin: 0 976273408 linear


Linux tiny-srv 5.3.0-26-generic


# lvs -a -o +devices
Unknown feature in status: 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
Unknown feature in status: 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices
[lv_cache] vg-tiny Cwi---C--- 10,00g 37,62 0,20 0,00 lv_cache_cdata(0)
[lv_cache_cdata] vg-tiny Cwi-ao---- 10,00g /dev/sdc1(0)
[lv_cache_cmeta] vg-tiny ewi-ao---- 1,00g /dev/sdc1(2560)
[lvol0_pmspare] vg-tiny ewi------- 1,00g /dev/sdc1(2816)
thin vg-tiny twi-aotz-- 465,52g 15,42 17,93 thin_tdata(0)
[thin_tdata] vg-tiny Cwi-aoC--- 465,52g [lv_cache] [thin_tdata_corig] 37,62 0,20 0,00 thin_tdata_corig(0)
[thin_tdata_corig] vg-tiny owi-aoC--- 465,52g /dev/sdb1(30)
[thin_tmeta] vg-tiny ewi-ao---- 120,00m /dev/sdb1(119204)
tom1 vg-tiny Vwi-a-tz-- 100,00g thin 32,25
tom2 vg-tiny Vwi-a-tz-- 25,00g thin 43,86
tom3 vg-tiny Vwi-a-tz-- 50,00g thin 57,19

В кэше что-то есть, но нет чтения с ssd.

Исходная версия King_Carlo, :

Пока на стенде развлекаюсь, что не сломать прод.


# dmsetup status
vg--tiny-lv_cache_cdata: 0 20971520 linear
vg--tiny-lv_cache_cmeta: 0 2097152 linear
vg--tiny-tom3: 0 104857600 thin 59968512 104857599
vg--tiny-thin-tpool: 0 976273408 thin-pool 3 5508/30720 294116/1906784 - rw discard_passdown queue_if_no_space - 1024
vg--tiny-thin_tdata: 0 976273408 cache 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
vg--tiny-tom2: 0 52428800 thin 22994432 22994431
vg--tiny-thin_tmeta: 0 245760 linear
vg--tiny-tom1: 0 209715200 thin 67624448 209715199
vg--tiny-thin_tdata_corig: 0 976273408 linear
vg--tiny-thin: 0 976273408 linear


Linux tiny-srv 5.3.0-26-generic


# lvs -a -o +devices
Unknown feature in status: 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
Unknown feature in status: 8 516/262144 128 61631/163840 233999 288547 376223 1049023 0 0 0 3 metadata2 writethrough no_discard_passdown 2 migration_threshold 2048 smq 0 rw -
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices
[lv_cache] vg-tiny Cwi---C--- 10,00g 37,62 0,20 0,00 lv_cache_cdata(0)
[lv_cache_cdata] vg-tiny Cwi-ao---- 10,00g /dev/sdc1(0)
[lv_cache_cmeta] vg-tiny ewi-ao---- 1,00g /dev/sdc1(2560)
[lvol0_pmspare] vg-tiny ewi------- 1,00g /dev/sdc1(2816)
thin vg-tiny twi-aotz-- 465,52g 15,42 17,93 thin_tdata(0)
[thin_tdata] vg-tiny Cwi-aoC--- 465,52g [lv_cache] [thin_tdata_corig] 37,62 0,20 0,00 thin_tdata_corig(0)
[thin_tdata_corig] vg-tiny owi-aoC--- 465,52g /dev/sdb1(30)
[thin_tmeta] vg-tiny ewi-ao---- 120,00m /dev/sdb1(119204)
tom1 vg-tiny Vwi-a-tz-- 100,00g thin 32,25
tom2 vg-tiny Vwi-a-tz-- 25,00g thin 43,86
tom3 vg-tiny Vwi-a-tz-- 50,00g thin 57,19

В кэше что-то есть, но нет чтения с ssd.