Что делать если в FreeBSD, в логах пишется: /var filesystem full?

Первое, конечно проверить, что файловая система действительно переполнилась.

Для этого используем команду: # df -H

Пример вывода команды:

Filesystem     Size    Used   Avail Capacity iused ifree %iused  Mounted on

/dev/da0s1a      2G    388M    1.4G    21%    8.0k  274k    3%   /
devfs          1.0k    1.0k      0B   100%       0     0  100%   /dev
/dev/da0s1e      2G     74k    1.8G     0%     121  282k    0%   /tmp
/dev/da0s1f     49G     28G     17G    63%    2.7M    4M   40%   /usr
/dev/da0s1d    9.7G    8.9G     68M    99%     35k  1.3M    3%   /var
devfs          1.0k    1.0k      0B   100%       0     0  100%   /var/named/dev

В данном примере /var действительно уже находится на грани переполнения.

Если запустить команду: # du -hsx /var

Вы должны увидеть информацию соответствующую показателям в таблице, которую выдаст команда df.

НО, если вывод этой команды будет показывать цифры гораздо меньшие, чем в таблице, то имеет место быть проблема с файловой системой.

В данном случае желательно убедиться, что это не является следствием процесса постепенного выхода из строя жеского (-их)  диска (-в),  а так же необходимо произвести перезагрузку сервера в single user mode и запустить проверку файловых систем (fsck -y)

Другие записи и статьи

One thought on “FreeBSD переполнение /var (/var filesystem full) или других разделов”

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *