У меня есть сервер HP DL380 G7 с рейдом HW, настроенным на рейде 1 + 0. Раньше у меня было установлено 146 ГБ LFF SAS, но с тех пор я обновил до 600 ГБ приводов LFF SAS.
Поскольку восстановление зеркала было основано на изображении 146 ГБ, у меня есть около 450 ГБ неиспользуемого пространства, которое я хочу интегрировать в / fileystem.
Я использую это окно как веб-сервер. В нем работает веб-приложение PHP с его DB как MySQL. Я хочу максимизировать пространство для использования MySQL, поскольку это веб-приложение выполняет тысячи транзакций в день.
Как изменить размер тома / файловой системы без переустановки?
При необходимости, вот мои спецификации.
Операционная система Ubuntu Linux 12.04.3
Ядро и CPU Linux 3.8.0-31-generic на x86_64
Информация о процессоре Intel (R) Xeon (R) CPU E5630 @ 2,53 ГГц, 16 ядер
Реальная память 418,78 МБ используется, 23,54 GB total
Box HP ProLiant DL380 G7
Сначала вам нужно настроить аппаратный рейд, чтобы увеличить размер виртуального диска. Если вы уже это сделали, вам нужно развернуть раздел, а затем сообщить файловой системе использовать новое пространство.
Расширение раздела можно выполнить с помощью parted. Используйте команду unit s, чтобы использовать секторы в качестве единиц, а print - существующую таблицу. Затем удалите существующий раздел командой rm и заново создайте его с помощью команды mkpart. Не забудьте использовать тот же самый начальный сектор и сделать длину длиннее. Для этого вам потребуется перезагрузка.
Затем используйте команду resize2fs (при условии, что вы используете файловую систему ext4), чтобы развернуть файловую систему в новое пространство.