непонятнки с местом

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-21 9:32:45

уже второй раз глюк вылезает.. в первый раз все решилось перезагрузкой системы.. а сейчас вот опять.. по df видим, что места юзается 5Г на /var, а по du /var видим, что всего 392М... что за фигня такая? =) куда копать.. чего-то на этом мысль останавливается...

Код: Выделить всё

[f0s@mail] /home/f0s/> df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ar0s1a    290M    143M    124M    54%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ar0s1d    989M     33M    877M     4%    /tmp
/dev/ar0s1e     23G    4.3G     17G    20%    /usr
/dev/ar0s1f    5.7G    5.0G    212M    96%    /var
/dev/ar0s1g    194G     46G    132G    26%    /mail
devfs          1.0K    1.0K      0B   100%    /var/named/dev
[f0s@mail] /home/f0s/> du -sh /var
392M    /var
[f0s@mail] /home/f0s/> uname -a
FreeBSD mail.artpaint 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #0: Fri Aug 10 17:07:31 MSD 2007     root@mail.artpaint:/usr/obj/usr/src/sys/mail.kern-2007-10-08  amd64
[f0s@mail] /home/f0s/>
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: непонятнки с местом

Непрочитанное сообщение zg » 2008-11-21 10:05:08

Выложи

Код: Выделить всё

df -hi
du -d1 -h /var

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-21 11:08:17

Код: Выделить всё

[f0s@mail] /home/f0s/> df -hi
Filesystem     Size    Used   Avail Capacity iused    ifree %iused  Mounted on
/dev/ar0s1a    290M    143M    124M    54%    3178    35476    8%   /
devfs          1.0K    1.0K      0B   100%       0        0  100%   /dev
/dev/ar0s1d    989M     33M    877M     4%    1254   140056    1%   /tmp
/dev/ar0s1e     23G    4.3G     17G    20%  352716  2779698   11%   /usr
/dev/ar0s1f    5.7G    5.1G    168M    97%    4243   772971    1%   /var
/dev/ar0s1g    194G     46G    132G    26%  271158 25989320    1%   /mail
devfs          1.0K    1.0K      0B   100%       0        0  100%   /var/named/dev
[f0s@mail] /home/f0s/>

Код: Выделить всё

[f0s@mail] /home/f0s/> du -d1 -h /var
2,0K    /var/.snap
2,0K    /var/account
6,0K    /var/at
2,0K    /var/audit
 18K    /var/backups
4,0K    /var/crash
6,0K    /var/cron
160M    /var/db
2,0K    /var/empty
2,0K    /var/heimdal
203M    /var/log
2,0K    /var/mail
4,0K    /var/msgs
 57K    /var/named
2,0K    /var/preserve
 82K    /var/run
2,0K    /var/rwho
9,0M    /var/spool
 11M    /var/tmp
 22K    /var/yp
2,0K    /var/games
 12K    /var/cache
 14K    /var/lost+found
8,0K    /var/lib
394M    /var
[f0s@mail] /home/f0s/>
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: непонятнки с местом

Непрочитанное сообщение zg » 2008-11-21 11:27:30

видимо сбои были, файловая система слетела, попробуй сделать принудительную проверку

Код: Выделить всё

fsck -y /dev/ar0s1f

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: непонятнки с местом

Непрочитанное сообщение Laa » 2008-11-21 21:01:11

f0s писал(а):уже второй раз глюк вылезает.. в первый раз все решилось перезагрузкой системы.. а сейчас вот опять.. по df видим, что места юзается 5Г на /var, а по du /var видим, что всего 392М... что за фигня такая? =) куда копать.. чего-то на этом мысль останавливается...

Код: Выделить всё

[f0s@mail] /home/f0s/> df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ar0s1f    5.7G    5.0G    212M    96%    /var
>

Код: Выделить всё

tunefs -p /var  
наводит на мысли? :drinks:
Последний раз редактировалось zingel 2008-11-24 10:44:18, всего редактировалось 1 раз.
Причина: Меня наводит на мысль, что нужно юзать [code][/code]
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!


Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-22 22:20:48

сделал

Код: Выделить всё

umount -f /var && fsck -y /var
все нормализовалось...
Последний раз редактировалось zingel 2008-11-24 10:44:38, всего редактировалось 1 раз.
Причина: юзайте кнопку [code][/code]
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-24 10:42:42

Гость писал(а):это не оно: DU-VS-DF?

вообще похоже. я как раз чищу логи экзима каждый день по крону таким скриптом:

Код: Выделить всё

#!/bin/sh
rm -fR `find /var/log/exim/ -type f -atime +3`
что можно сделать? как сделать без процесса umount/mount чтобы все было ок?
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение zingel » 2008-11-24 10:45:44

никак...
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: непонятнки с местом

Непрочитанное сообщение Laa » 2008-11-24 10:53:35

f0s писал(а): я как раз чищу логи экзима каждый день по крону таким скриптом:

Код: Выделить всё

#!/bin/sh
rm -fR `find /var/log/exim/ -type f -atime +3`
что можно сделать? как сделать без процесса umount/mount чтобы все было ок?
Хм, я поручил логи newsyslog и забыл о них. Крутится все нормально. Зачем городить велисапед? :oops:
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-24 10:53:54

поставил из портов lsof

Код: Выделить всё


[f0s@mail] /usr/ports/sysutils/lsof/> lsof +aL1 /var
lsof: WARNING: access /root/.lsof_mail: No such file or directory
lsof: WARNING: created device cache file: /root/.lsof_mail
COMMAND PID  USER   FD   TYPE DEVICE   SIZE/OFF NLINK   NODE NAME
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
mysqld  852 mysql    3w  VREG   0,94 1900378879     0 329837 /var (/dev/ar0s1f)
посомтрел место /var напсиано юзает 2.1Г

Код: Выделить всё

[f0s@mail] //> df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ar0s1a    290M    143M    124M    54%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ar0s1d    989M     33M    877M     4%    /tmp
/dev/ar0s1e     23G    4.3G     17G    20%    /usr
/dev/ar0s1f    5.7G    2.1G    3.1G    41%    /var
/dev/ar0s1g    194G     46G    132G    26%    /mail
devfs          1.0K    1.0K      0B   100%    /var/named/dev
рестартанул mysql (так как он вылез по lsof):

Код: Выделить всё

[f0s@mail] //> /usr/local/etc/rc.d/mysql-server restart
Stopping mysql.
Waiting for PIDS: 852, 852.
Starting mysql.
все стало ок:

Код: Выделить всё

[f0s@mail] //> df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ar0s1a    290M    143M    124M    54%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ar0s1d    989M     33M    877M     4%    /tmp
/dev/ar0s1e     23G    4.3G     17G    20%    /usr
/dev/ar0s1f    5.7G    369M    4.9G     7%    /var
/dev/ar0s1g    194G     46G    132G    26%    /mail
devfs          1.0K    1.0K      0B   100%    /var/named/dev
[f0s@mail] //>
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-11-24 10:54:59

Laa писал(а):
f0s писал(а): я как раз чищу логи экзима каждый день по крону таким скриптом:

Код: Выделить всё

#!/bin/sh
rm -fR `find /var/log/exim/ -type f -atime +3`
что можно сделать? как сделать без процесса umount/mount чтобы все было ок?
Хм, я поручил логи newsyslog и забыл о них. Крутится все нормально. Зачем городить велисапед? :oops:
а я чо-то не допер как указать newsyslog удалять логи, когда они в таком формате:

Код: Выделить всё

[f0s@mail] /var/log/exim/> ll
total 28364
-rw-r-----  1 mailnull  mail  9189465 21 ноя 23:57 main-20081121.log
-rw-r-----  1 mailnull  mail  4015296 22 ноя 23:59 main-20081122.log
-rw-r-----  1 mailnull  mail  6372910 23 ноя 23:59 main-20081123.log
-rw-r-----  1 mailnull  mail  6049735 24 ноя 10:54 main-20081124.log
-rw-r-----  1 mailnull  mail      268 21 ноя 12:23 panic.log
-rw-r-----  1 mailnull  mail  1159140 21 ноя 23:57 reject-20081121.log
-rw-r-----  1 mailnull  mail   540873 22 ноя 23:56 reject-20081122.log
-rw-r-----  1 mailnull  mail   729362 23 ноя 23:58 reject-20081123.log
-rw-r-----  1 mailnull  mail   628751 24 ноя 10:54 reject-20081124.log
-rw-------  1 mailnull  mail   155661 24 ноя 10:54 system-filter.log
[f0s@mail] /var/log/exim/>

так что с удовольствием буду рад услышать как сделать ротацию таких логов
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]

Аватара пользователя
f0s
ст. лейтенант
Сообщения: 1082
Зарегистрирован: 2007-03-13 18:43:31
Откуда: Санкт-Петербург
Контактная информация:

Re: непонятнки с местом

Непрочитанное сообщение f0s » 2008-12-17 9:19:39

в общем кому интересен ответ на вопрос.. дело было в том, что я сделал ротацию логов mysql. newsyslog файл переименовывает, сжимает
bzip-ом, старый файл удаляется, но mysql-то продолжает его держать открытым и писать в него - ему ж никто не сказал закрыть и открыть новый.
Вот оно и переполняло диск в итоге. А рестартом я добивался того, чтобы файл наконец закрылся и ядро его удаляло окончательно.
named, named, what is my TTL value?..

[FidoNet 2:550/2 && 2:5030/4441]