1

У меня установлен сервер Suse Enterprise Server 12 на сервере VMware, я хочу иметь возможность увеличить корневой том, в идеале я бы хотел настроить его на автоматическое расширение. ниже макет.

df -h

Filesystem               Size  Used Avail Use% Mounted on

/dev/mapper/system-root   10G  8.4G  1.1G  89% /

udev                     916M  100K  916M   1% /dev

tmpfs                    916M  112K  916M   1% /dev/shm

/dev/sda1                 61M   43M   15M  75% /boot

2 ответа2

1

Я закончил тем, что загрузился с gparted и расширил размер раздела. Затем в диспетчере разделов я изменил размер раздела, все работало нормально. Я проверил это сначала в клонированной ВМ, просто чтобы быть уверенным.

0

Команды для использования: я считаю, что ваше имя VG "system", а имя LV "root"

vgdisplay [VG name]

Посмотрите на количество доступных PE, размер PE и количество свободного места. Это говорит вам, на сколько больше места вы должны продлить.

Допустим, вы хотите продлить на 5G и у вас есть в наличии

Ты можешь сделать:

 lvextend -L +5G [lvname] will increase it by 5 GB

Старые ядра, которые вам нужно было бы отключить для изменения размера, означает, что в вашем случае вам придется сделать это в режиме обслуживания, а затем выполнить

 resize2fs [LVNAME]  

Кстати, операционная система может этого не делать, говоря, что сначала вам нужно запустить «e2fsck -f [LVNAME]».

Новые ядра вы можете изменить размер на лету

 resize2fs [LVNAME]

Надеюсь, это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .