Я хочу изменить размер физического тома от 929,51 ГБ до 800 ГБ.
В физическом объеме я имею:
root@oracle:~# pvs
PV VG Fmt Attr PSize PFree
/dev/sdc2 vg_root lvm2 a-- 929,51g 0
И в логическом томе:
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
lvm_home vg_root -wi-a---- 97,66g
lvm_oracle vg_root -wi-a---- 753,73g
lvm_root vg_root -wi-a---- 48,83g
lvm_swap vg_root -wi-a---- 9,77g
lvm_tmp vg_root -wi-a---- 19,53g
Проблема состоит в том, что я должен изменить размер lvm_oracle, но это находится в начале логического тома, и после того, как это там - 3 других (lvm_home
, lvm_root
, lvm_swap
).
root@oracle:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb5 32G 4,9G 26G 16% /
/dev/mapper/vg_root-lvm_oracle 742G 180G 526G 26% /media/user/oracle
Как я могу изменить размер lvm_oracle
и переместите свободное пространство в конец логического тома?
Я уже решил свою проблему. Я не знаю, ли более легкий способ сделать это, но он работал на меня.
я поместил другой третий диск на машину, создаю lvm группу, lvm объемы и копия с dd весь логический том к этому диску. После этого я удалил 3 lvms, который был в конце диска и изменил размер раздела степеней после изменения размер, я воссоздал lvms и копию снова с dd.
После сделанного процесса, я был abble для копирования диска в другой диск.
Спасибо так или иначе