Как изменить размер активного раздела LVM?

Использовать Python Keyring Lib

У этого есть удобный CLI для использования в сценариях оболочки.

Установка

pip install keyring

Установка и получение клавиш

$ keyring set system username
Password for 'username' in 'system':
$ keyring get system username
password
1
задан 17 July 2014 в 20:05

2 ответа

Большая часть диска уже находится в разделе LVM, который lvm вызывает физический том. Затем LVM делит пространство с физических томов на логические тома. Вы можете использовать команды pvs или pvdisplay для отображения статистики на физических томах и lvs или lvdisplay для просмотра информации обо всех логических томах. Вы должны видеть, что в физическом объеме имеется много свободного места. Затем вы можете использовать lvresize для расширения логического тома, чтобы использовать больше пространства, как в:

sudo lvresize vg00/slash -L +10g

Это добавит 10 gb к логическому тому с именем slash в группе томов vg00, который по-видимому, ваш объем корня. После этого вам нужно расширить файловую систему, чтобы использовать это пространство, предполагая, что вы используете файловую систему ext4 по умолчанию:

sudo resize2fs /dev/mapper/vg0-slash
4
ответ дан 24 May 2018 в 05:35
  • 1
    Я попытался изменить размер логического тома, но мне сказали, что экстентов нет. Я редактировал свой вопрос с выходом команды. – Alex Dow 17 July 2014 в 19:53
  • 2
    @ v0idnull, основанный на вашей новой информации, ваш раздел lvm полон, но после него остается много свободного пространства, поэтому вам просто нужно изменить его размер, чтобы включить это пространство, тогда вы можете расти или создавать более логические тома. Вы можете сделать это с помощью команды gparted или parted resize. Если вы поедете по маршруту parted, вам нужно будет запустить pvresize в разделе после того, как сообщит lvm о новом пространстве. – psusi 18 July 2014 в 19:24
lvdisplay

дал мне:

--- Логический том --- LV Path / dev / VolGroup / lv_root

then

sudo lvextend -L+10g /dev/VolGroup/lv_root
sudo resize2fs /dev/VolGroup/lv_root

решил мою проблему

0
ответ дан 24 May 2018 в 05:35
  • 1
    Выращивание довольно просто, для сокращения вы должны быть более осторожными, так как вам нужно сначала изменить размер fs. Вы также можете использовать инструменты графического интерфейса, как правило, они более безопасны. – Andrius Štikonas 3 February 2017 в 18:38

Другие вопросы по тегам:

Похожие вопросы: