Я хочу развернуть свой раздел LVM2

Когда я выполняю gparted, я показываю следующие разделы...

/dev/sda1       ext2       243mb      boot
/dev/sda2       extended   39.76 gb
/dev/sda5       lvm2       39.76 gb   lvm
unallocated                70 gb

и когда я принимаю решение расшириться lvm2 это дает "warning:logical, управление томами еще не поддерживается", это безопасный использовать lvextend и resize2fs команды для расширения lvm2 таким образом, это использует освобожденное пространство?Спасибо

0
задан 21 November 2016 в 22:31

1 ответ

Необходимо расширить контейнеры от наиболее удаленного до самого внутреннего. В Вашем примере Вы имеете

  1. Расширенный раздел, sda2, который содержит...
  2. Логический раздел, sda5, который содержит...
  3. Физический том LVM, который содержит...
  4. Группа объема LVM, которая, вероятно, содержит...
  5. Один или несколько логический том LVM, некоторые из которых могут содержать...
  6. Файловые системы.

Всегда рекомендуется создать резервную копию Вашей системы прежде, чем играть с разделами и файловыми системами; обычно процесс расширяющихся разделов, физических томов LVM и файловых систем не опасен при условии, что оператор обращает внимание и не делает ошибок. Любой человек может сделать ошибки, и вот почему необходимо создать резервную копию системы перед продолжением.

Лучше всего должен загрузиться с установочного носителя: дела идут гладко, когда файловые системы не смонтированы. Я никогда не пытался расширить или переместить разделы, в то время как они использовались системой; я всегда загружаюсь с живого установочного носителя (или со специализированного живого DVD), когда я должен изменить схему выделения разделов.

  1. Необходимо сначала расширить расширенный раздел sda2; можно использовать gparted или parted расширять раздел. Если Вы используете gparted и это отображает маленький ключ около имени раздела, это означает, что раздел активен и поэтому заблокирован; щелкните правой кнопкой и выбор деактивируются для разблокирования его.

  2. После расширения sda2 можно расшириться sda5, который теперь имеет пространство для роста. Использовать gparted или parted расширять его.

  3. После расширения sda5 раздел можно расшириться sda5 физический диск LVM. Использовать pvresize в терминале:

    sudo pvresize/dev/sda5

  4. Изменение размеров физического тома автоматически изменит размер группы объема, потому что группа объема является просто списком одного или нескольких физических томов. Теперь, когда Вам изменили размер группы объема, можно изменить размер любого логического тома в ней использование lvresize.

    • Для обнаружения, сколько пространства Вы теперь имеете в наличии в группе объема, используют команду vgs:

      sudo vgs

    • Это отобразит приятно отформатированную таблицу; посмотрите под VFree узнать, сколько места является свободным. Вы не сказали, каковы имена группы объема и логических томов, так например, я буду использовать название группы объема sda5_vg и имя логического тома sys_lv, и расширьте его на 10 гибибайт:

      sudo lvresize-L +10g-r/dev/mapper/sda5_vg-sys_lv

    • Необходимо будет, конечно, скорректировать количество дискового пространства и имена группы объема и логического тома (томов).

    • Опция -r говорит lvresize расширять файловую систему в логическом томе для соответствия новому размеру.

Именно. Можно теперь перезагрузить систему и использование df проверять, что Ваши файловые системы были расширены.

Примечание: Эта процедура была протестирована на Ubuntu 16.04.

0
ответ дан 28 September 2019 в 03:26

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

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