Centos 6.10 — Как увеличить выделенный размер PE, чтобы занять размер свободного P/E
Недавно мне пришлось сжать образ Clonezilla, но я перестарался, и теперь мне приходится восстанавливать неиспользуемое свободное пространство.
Вот вывод vgadisplay:
--- Volume group ---
VG Name vg_centos6svr
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 27
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.78 TiB
PE Size 4.00 MiB
Total PE 466366
Alloc PE / Size 406298 / 1.55 TiB
Free PE / Size 60068 / 234.64 GiB
VG UUID
Мне нужно расширить параметр «Выделенный PE/размер», включив в него размер «Свободный PE».
Это частичный вывод lvdisplay:
--- Logical volume ---
LV Path /dev/vg_centos6svr/lv_mysql
LV Name lv_mysql
VG Name vg_centos6svr
LV UUID VwpGH0-DLnA-Ouf0-StWs-us8Y-rDwk-GLL2A9
LV Write Access read/write
LV Creation host, time Centos6svr, 2018-09-28 07:31:11 -0400
LV Status available
# open 1
LV Size 1.46 TiB
Current LE 384000
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 1024
Block device 253:2
Это то, что мне нужно расширить, чтобы включить перераспределенное пространство.
/dev/vg_centos6svr/lv_mysql
Каков здесь процесс? Просто увеличьте /dev/vg_centos6svr/lv_mysql? Что за команда — pvresize?
1 ответ
Я думаю, вы путаете физические тома (PV) и логические тома (LV).
Если вы восстанавливаете образ раздела Clonezilla , вам понадобится раздел LV, достаточно большой, чтобы его можно было принять.
Так что это было бы
LV выделяются из VG; VG получают свое хранилище от PV.
Возвращаясь к вашему предыдущему вопросу, для этого не требовалось никакой «дефрагментации» PV, поскольку LV могут расти на фрагментированных экстентах — это один из основных моментов LVM — распределение LV не обязательно должно быть непрерывным. , или даже все на одном ФВ.