4

Я бегу Centos 5. Пока что это не создает никаких проблем, но только вчера, когда сообщалось об "свободном месте" для записи файлов, я пытаюсь удалить некоторые файлы как обычно. К сожалению, на этот раз, независимо от того, сколько файлов я удалил, он просто не показывает свободного места для этого.

Результат от df:

[root@LSMSVR ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      1.2G  269M  879M  24% /
/dev/hda6             4.8G  138M  4.4G   4% /tmp
/dev/hda5              19G  2.4G   16G  14% /usr
/dev/hda3              48G   12G   34G  25% /var
/dev/hda2             379G  365G     0 100% /home
/dev/hda1              99M   15M   80M  16% /boot
tmpfs                 180M     0  180M   0% /dev/shm

Любая идея, как восстановить потерянное пространство в / дома? Спасибо.

2 ответа2

6

По умолчанию для файловых систем linux 5% зарезервировано только для корневого доступа - поэтому вы его не видите. Вы можете увидеть это число при сравнении "размер" и "используется"

Вы можете изменить это значение на 1%, sudo tune2fs -m 1 /dev/hda2 Очевидно, вы можете изменить параметр -m на любое количество процентов.

Заметка! Может показаться хорошей идеей установить для этого параметра значение 0 для всех дисков, но ваша система может полностью заблокировать вас, если жесткий диск заполнится. (не проблема на некорневых дисках)

4

Там нет "потерянного пространства". По умолчанию 5% пространства в файловой системе зарезервировано для root, чтобы пользователи не заполняли его полностью и не уничтожали систему. Продолжайте удалять файлы, пока в файловой системе не останется более 5% свободного места. У вас есть как минимум еще 5 ГБ или около того.

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