Как уменьшить размер корневого логического тома (LV) на LVM?

В дополнение к тому, что сказал Мурат, съемные рендеринги могут позволить элементам рисовать себя, создавая возможность размещения виджетов. У команды объединения нет планов для официального слоя виджетов или чего-либо подобного, но возможность может существовать при внедрении съемных рендерингов. Однако; поскольку ничто из этого не закодировано, остается увидеть, что на самом деле можно сделать с помощью рендереров.

1
задан 16 October 2012 в 17:35

3 ответа

Любые изменения разделов и LV должны выполняться на размонтированных разделах, поэтому вам нужно загрузиться с установочного диска Ubuntu или USB-накопителя, запустить его как Live CD, подключиться к Интернету, установить lvm2

sudo apt-get install lvm2

... или вы можете использовать любой компакт-диск с ОС Linux, который уже имеет доступ к lvm2. Затем убедитесь, что ваш корневой LV не установлен,

mount 

и отключите его, когда это необходимо, затем проверьте файловую систему

e2fsck -f /dev/yourVG/yourLV 

на этом LV. Затем сжимайте файловую систему

resize2fs /dev/yourVG/yourLV 150G

и уменьшайте LV

lvreduce -L -50G /dev/yourVG/yourLV

Перезагрузитесь в вашу систему, наслаждайтесь!

3
ответ дан 25 May 2018 в 12:28
  • 1
    +1 Спасибо за вашу помощь. Когда я спросил об этом, я поднял ответ на свой вопрос. Теперь у инструментов LVM есть опция --resizefs, которая, похоже, работает и позволяет пропустить шаг. – Michael Kropat 23 April 2012 в 20:14

Теперь обе lvresize и lvreduce поддерживают повторную калибровку файловой системы до сокращения логического тома.

Это фрагмент с man-страницы CentOS 6.5

-r, --resizefs
       Resize underlying filesystem together with the logical volume using fsadm
1
ответ дан 25 May 2018 в 12:28

Взгляните на этот http://ubuntuforums.org/showthread.php?t=1537569

0
ответ дан 25 May 2018 в 12:28

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

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