Suse Enterprise Server 12 - изменение размера корневого раздела
У меня установлен сервер 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 ответа
Я закончил тем, что загрузился с gparted и расширил размер раздела. Затем в диспетчере разделов я изменил размер раздела, все работало нормально. Я проверил это сначала в клонированной ВМ, просто чтобы быть уверенным
Команды для использования: я считаю, что ваше имя 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]
Надеюсь, это поможет!