@Bisekenov

Как расширить раздел root в centos?

Есть жесткий диск 1Tb с установленным CentOS, в разделе root 53 гб, а 941 гб в разделе home.
Как можно увеличить размер раздела root за счет раздела home?
fdisk -l выдает такую информацию
spoiler

/dev/sda1 * Linux
/dev/sda2 8e Linux LVM


в linux нуб))
  • Вопрос задан
  • 6996 просмотров
Решения вопроса 1
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Это вопрос нихрена не простой :)

Просто расширить том LVM несложно. Но вот освободить в нем место - это уже посложнее будет.

Кстати, НЕ ЛЕЗЬТЕ в тома LVM c помощью редакторов разделов! (gparted, partition magic, acronis и иже с ними) - угробите все нахрен.

Сначала нужно освободить место в /home. А это непросто, потому что система даст урезать том только в том случае, если блоки не используются. Потом освободившееся место приписать другому тому.

На словах все просто. На деле будет долгое и вдумчивое чтение документации по LVM, полный бэкап данных (потому что шанс при неаккуратном обращении с командами управления томами угробить все не просто высок - он охренительно высок!), и уже потом пробовать что-то сделать. Получится не сразу :) поэтому если есть возможность и нет времени - лучше попросите кого-нибудь.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
mindtester
@mindtester
http://iczin.su/hexagram_48
в общем случае, для любого линукса, обычно все просто делается с лайв носителя, gparted или patrtitionmanager, если кеды
.. это именно на случай простой разметки, без LVM (хотя.. возможно и с LVM все будет так же просто... почти как в акронисе)

ps если вдруг в лайве нет этих утилит (что было бы странно) их можно установить стандартным способом (хотя и на один сеанс, но большего и не надо)

pps и да - резервное копирование важных данных крайне желательно ДО

ppps запасной вариант (для чайников, но почему бы и нет?) - с лайва (под рутом):
- каментим строку home в /etc/fstab
- создаем в руте папку home
- rsync/grsync/и даже mc - мувивм хомяка
- убиваем раздел хомяка
- расширяем рут до физического предела (утилиты упомянуты выше)
... но ни когда не забываем о резервных копиях всего важного, прежде чем начать мясорубку..

ppps
Кстати, НЕ ЛЕЗЬТЕ в тома LVM c помощью редакторов разделов! (gparted, partition magic, acronis и иже с ними) - угробите все нахрен.

- акронис упомянут вообще для сравнения (и аналогия вполне уместна, см следующий пункт, все в гуях, но все работает), partition magic не упоминался вообще
- а вот кдешный patrtitionmanager прекрасно справился (kubuntu 18.04.* по крайней мере. LVM рзадел показан на физическом девайсе - мув/ресайз (не не менее контента конечно), а его подтома показаны уже как на отдельном девайсе - мув/ресайз велкам (опять же в пределах размера LVM тома)), так что не надо крошить батон в компот (при этом, обычно, gparted, во всяких блогах, часто заявляется более продвинутым, но сам это уже не проверял)
Ответ написан
Комментировать
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
Центос ставится на LVM по умолчанию.
Ищите, как расширить LVM раздел.

Вообще надо отмонтировать /home, удалить том, добавить место к тому корневого раздела, расширить файловую систему на корневом разделе. Ну и поправить fstab, чтобы не монтировался home при старте ;)
Ответ написан
Комментировать
@devlocal
Лучше не трогайте, если не когда такого не делали на тестовом сервере
Ответ написан
Комментировать
@pfg21
ex-турист
можно вспомнить еще такой "колхоз-стайл" :)
ищем самый большой и ненужный каталог с помощью ncdu али аналогичных програмулин.
из-под рута переносим его на раздел с home (куданить отдельно, чтобы не поцарапался :) )
а на прежнем месте делаем софт-линк на перемещенный каталог для прозрачного доступа.
Ответ написан
Комментировать
CityCat4 всё верно написал. Вопрос на первых взгляд простой и легко решаемый. Пока не угробишь пару серверов с архи важными данными, которые никто никогда не бекапил.
Поэтому лучше сделать резервную копию всего и вся и по новой накатить сервер. Уверен, там есть ещё что поменять/улучшить, но для этого надо переустанавливать ОСь -- так всегда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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