FreeBSD: нехватка места на диске
inode'ы закончились - раздел забит кучей мелких файлов
8-) df -ih /var
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/ad0s1d 496M 293M 163M 64% 607 65183 1% /var
Вообще мне не нравится, что df выводит 290 занятых мегабайт, а du - только 37.
ls -la /var
8-) ls -lah /var
total 56
drwxr-xr-x 23 root wheel 512B 9 НБТ 12:08 .
drwxr-xr-x 23 root wheel 512B 8 ОПС 12:41 ..
drwxrwxr-x 2 root operator 512B 17 ОПС 2006 .snap
drwxr-xr-x 2 root wheel 512B 8 НБК 2005 account
drwxr-xr-x 4 root wheel 512B 6 УЕО 2005 at
drwxr-xr-x 2 www www 8,0K 9 НБТ 03:04 awstats
drwxr-x--- 2 root wheel 512B 28 ЖЕЧ 03:01 backups
drwxr-x--- 2 root wheel 512B 6 УЕО 2005 crash
drwxr-x--- 3 root wheel 512B 6 УЕО 2005 cron
lrwxr-xr-x 1 root wheel 15B 28 СОЧ 2007 db -> /storage/var/db
dr-xr-xr-x 2 root wheel 512B 8 НБК 2005 empty
drwxrwxr-x 2 root games 512B 6 УЕО 2005 games
drwx------ 2 root wheel 512B 8 НБК 2005 heimdal
lrwxr-xr-x 1 root wheel 17B 9 НБТ 12:08 imap -> /storage/var/imap
lrwxr-xr-x 1 root wheel 16B 13 ОПС 20:28 log -> /storage/var/log
drwxrwxr-x 3 root mail 512B 21 УЕО 21:01 mail
drwx------ 2 root wheel 512B 13 ОПС 20:46 monit
drwxr-xr-x 2 daemon wheel 512B 6 УЕО 2005 msgs
drwxr-xr-x 6 root wheel 512B 6 ОПС 2005 named
drwx------ 2 root wheel 512B 13 ОПС 20:46 net-snmp
drwxr-xr-x 2 root wheel 512B 8 НБК 2005 preserve
drwxr-xr-x 8 root wheel 1,0K 9 НБТ 12:08 run
drwxrwxr-x 2 root daemon 512B 8 НБК 2005 rwho
drwxr-xr-x 10 root wheel 512B 9 НБТ 12:12 spool
drwxrwxrwt 9 root wheel 5,5K 9 НБТ 13:55 tmp
drwxr-xr-x 2 root wheel 512B 6 УЕО 2005 yp
dd if=/dev/zero of=/var/testt
ls -l /var/testt
rm /var/testt
lsof | grep deleted посмотри, может помочь.
; )
cd /var; rm -rf `du -s * | sort -rn | head -1 | awk '{print $2}'`;Т.е. снести каталог /var/tmp ? Спасибо.
Насчет lsof - посмотрю, идея выглядит разумно и вообще полезная утилита, надо её поботать. На счет результата не уверен.
Сервак начал писать, что ему не хватает раздела /var. Вопрос: кто может все это пожирать? Я чего-то туплю и не понимаю.О, пару раз встречал такое. Но было это давно и единственным сработавшим решением оказалась замена FreeBSD на Linux.
Хотя думаю, что достаточно заменить ufs на ext3 или xfs.
Какая версия FreeBSD?
замена FreeBSD на LinuxО, да. А также поднятие всей кучи сервисов, которые там сейчас стоят. Мне проще /var расширить физически.
Ура! Решил проблему - ребутнул named. Фиг знает, что ему там было надо. За lsof - спасибо, помогло.
Оставить комментарий
ghytr00013
Сервак начал писать, что ему не хватает раздела /var. Вопрос: кто может все это пожирать? Я чего-то туплю и не понимаю.