У меня был раздел 91 ГБ, добавленного в логическом томе, заполненном к 61 ГБ. Теперь я получил внешний жесткий диск и добавил несколько разделов 43 ГБ и 26 ГБ каждый к логическому тому.
Я теперь хочу переместить данные в эти новые pvs и повторно разделить исходный 91GB раздел. Я начал с pvmove -v /dev/sdxx
но это говорит Недостаточное свободное пространство. Недостаточно степеней. Я смущен. Мой vgdisplay показывает меня выделенными 91.23 ГБ. Почему?
Вот таблица разделов моего жесткого диска:
/dev/sda5 91G
/dev/sda1 58G
У меня есть свой / домой как логический том с/dev/sda5 как физический том.
У меня теперь есть таблица разделов внешнего жесткого диска следующим образом:
/dev/sdb1 43G
/dev/sdb2 26G
/dev/sdb3 80G
df -h /home
дает:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/home-home--lvm
91G 61G 343M 100% /home
Я хочу удалить/dev/sda5 из / домой и повторно разделить его. У меня есть/dev/sdb1 и/dev/sdb2 свободный, таким образом, я хочу добавить их к lv домой. Как я делал это?
Я был первоначально достаточно наивен, чтобы просто добавить/dev/sdb1 и/dev/sdb2. И попробуйте pvmove на/dev/sda5.
Вот шаги, которые решили проблему:
Начальная загрузка в режим техобслуживания, umount / домой
resize2fs к в размере новые разделы может содержать. (здесь 68G).*
lvresize логический том.
Используйте pvmove/dev/sda1*
Отформатируйте его как Вам нравится