[root@tst-01 puppet]# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
lvhome vg00 -wi-ao 2.00g
lvroot vg00 -wi-ao 38.75g
lvswap vg00 -wi-ao 4.00g
lvtmp vg00 -wi-ao 1.00g
lvvar vg00 -wi-ao 4.00g
[root@tst-01 puppet]# vgs
VG #PV #LV #SN Attr VSize VFree
vg00 1 5 0 wz--n- 49.75g 0
Tst-01 - это виртуальная машина VMware, на которой работает RHEL-6 и используются разделы LVM ext4.
Я бы хотел уменьшить корневой раздел на 4 ГБ и увеличить lvvar на 4 ГБ. Как мне сделать это без простоев?
LVM в Linux не имеет этой функции. Я задавал себе этот вопрос некоторое время назад, потому что я использовал AIX, в котором есть команда «chfs -a size = -4G», поэтому я искал что-то вроде lvreduce -L 2G / dev / mapper / yourfs.
Извините, друг, но вам понадобится активно-пассивная конфигурация с другим Linux-сервером, если вы не хотите простоя.