LinuxForum.Fans
Тема

задействовать неиспользуемый раздел

Автор: eda-76 17 сообщений 1273 просмотров
#384104

предистория: обратился к "Спецу" установить вебсервер на linux centos, вроде поставил, правда косяки вылазят но это мелочи. А сейчас кончилось место на диске, выяснилось, что при установке разбили диск не так /home получил все место а его не используют

text
# df -hT
Filesystem           Type   Size  Used Avail Use% Mounted on
/dev/mapper/vg_localhost-lv_root                     ext4    50G   37G   11G  79% /
tmpfs                tmpfs  1,9G     0  1,9G   0% /dev/shm
/dev/sda1            ext4   485M   64M  397M  14% /boot
/dev/mapper/vg_localhost-lv_home
                     ext4   405G  199M  385G   1% /home

собственно сам вопрос: можно ли как нибудь задействовать этот раздел или пере разбить без потери информации?
"Спец" говорит, что он не может, к кому обращался тоже говорят что нельзя, в инете искал, вроде можно, но проблема в том, что сам линукс незнаю и страшно пробовать

#384105

eda-76, как вариант - загрузиться с флешки с gparted и изменить размеры с его помощью.

P.S. Перенёс тему в "Общие вопросы".

#384106

Gparted наше ффффсё! Только предварительный вопрос: а Вы точно знаете, что место корня забито нужным? Или там протухшие темпы и копии установленных пакетов? Анализировали?

#384110

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

про Gparted читал, но встречал сообщения что информация терялась, у меня в этом случае будет трындец мне

#384112

eda-76, если не будете спешить и будете вначале думать, а зател делать - проблем не будет.

#384114

eda-76, при изменении размера раздела NTFS информация может потеряться ВСЕГДА! Средствами Винды делаете, Easeus, Acronis, PartitionMagic да хоть волшебной палочкой Гарипотера. Не обязана. Но может. Хотите гарантий - бэкап!

rizado написал:
eda-76, если не будете спешить и будете вначале думать, а зател делать - проблем не будет.

Не факт... Но вероятность траблов несомненно снизит.

#384115

stranger, а где здесь NTFS? Вроде всюду ext4.

#384116

rizado, тю! Конечно Вы правы.

И впрямь, сорри. Что значит сидеть на пяти форумах на трёх языках одновременно... Ну данные на разделах с другими ФС пкорячить тоже можно! )))

#384120

Какой gparted, он умеет работать с томами LVM?
P.S. И да, место еще есть, но маловато. У меня система в ~20 Гбайт влезает, и это при заполненности корня на 40%, и /usr - на 60.

#384158

"eda-76" написал:
в том то и проблема что не знаю линукс, сижу уже который день в инете, читаю, но пока тяжело
для начала ознакомьтесь с базовыми понятиями и утилитами. Читайте man и info страницы.

В вашем случае поможет такая команда:

[console]cd /
du -shx * [/console]
она покажет, сколько чего где лежит. Потом можно перейти (командой cd) в подозрительный каталог, и посмотреть там.

Ваш спец всё сделал правильно, 50Гб для корня более чем достаточно. Это вы что-то делаете не так.

Причин много, вангую подробный лог и отсутствие logrotate.
#384163
drBatty написал:
50Гб для корня более чем достаточно.

Ну примерно пять раз достаточно. Если места лишнего куча...

#384166

перекинул каталоги сайта из var в home и переписал в VirtualHost пути, вроде все работает
если так можно и дальше все нормально будет, то меня этот вариант устроит и диск не надо переразбивать

#384207

"eda-76" написал:
перекинул каталоги сайта из var в home
дык сразу так надо было делать.

"eda-76" написал:
и переписал в VirtualHost пути, вроде все работает
можно было ничего не переписовать:

1. создаёте каталог в /home, скажем /home/site
2. перемещаете туда все ваши файлы файлы/каталоги
3. правите /etc/fstab так, что-бы /home/site во время загрузки монтировался на старый каталог (man mount, man fstab на предмет опции bind)

Ну и всё. Можно перезагружаться, и тогда каталог /home/site будет доступен из /var по старому имени.

На первый раз сложно, но тут важно понять смысл, и всё будет тривиально. Монтировать можно и командой
[console]# mount --bind dir1/ dir2/[/console]
для тренировки.
#384209

спасибо

#384211

Там же все под LVM. Берем и режем разделы так как надо, причем без перезагрузки сервера.

"eda-76" написал:
"Спец" говорит, что он не может, к кому обращался тоже говорят что нельзя,

гнать таких спецов.

"eda-76" написал:
перекинул каталоги сайта из var в home и переписал в VirtualHost пути, вроде все работает
если так можно и дальше все нормально будет
это самый нормальный вариант.
#384212
eda-76 написал:

собственно сам вопрос: можно ли как нибудь задействовать этот раздел или пере разбить без потери информации?
"Спец" говорит, что он не может, к кому обращался тоже говорят что нельзя, в инете искал, вроде можно, но проблема в том, что сам линукс незнаю и страшно пробовать

Ну, ссаными тряпками гнать такого "спеца" надо. Как и его советчиков.
Во первых, здесь уже правильно посоветовали воспользоваться gparted'oм. Но, для этого нужно остановить сервер. Не всегда это возможно. Тогда вспоминаем, что в linux можно всё.
Путь второй. Делаем в хомовнике каталог с названием, ну например - /home/www. Смотрим конфигурационные файлики в /etc/httpd/conf.d, определяем где лежит контент сервера и переносим (команда mv) его в наш /home/www. А вместо оригинального пути оставляем символьную ссылку (командой ln). И все будет работать дальше на большом хомовнике. В принципе можно и пути в этих конфигах подправить. Хуже не будет.

Да, для того чтобы удобно манипулировать томами LVM можно поставить графическую утилиту (если в качестве шелла выбран гном) system-config-lvm. А если хотим работать из командной строки - гуглим "как изменить размер тома LVM" и поступаем как написано. Там несколько примитивных команд.

И последнее я бы для веб-сервера создал вообще отдельный том (отрезав его от большого хомовника нужный объем). А смонтировать его можно в тот же стандартный /var/www.

Войдите или зарегистрируйтесь, чтобы ответить.