URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48595
[ Назад ]

Исходное сообщение
"Не могу прочитать рутовую почту во Фре, file system full"

Отправлено Vlad , 23-Сен-04 11:47 
После команды mail из под рута система пишет
/: write failed, file system is full
mail: /tmp

До команды mail df -hi дает
Filesystem    Size   Used  Avail Capacity iused  ifree %iused  Mounted on
/dev/ad0s4a    98M    36M    55M    40%    1625  11173   13%   /
/dev/ad0s4f   7.0G   4.2G   2.3G    64%  304175 620495   33%   /usr
/dev/ad0s1    2.9G   1.0G   1.6G    39%    1970 376652    1%   /var
/dev/ad0s2    1.9G    46K   1.8G     0%      13 253425    0%   /usr_2
/dev/ad0s3    5.9G   1.6G   3.8G    30%   18916 756122    2%   /usr_3
procfs        4.0K   4.0K     0B   100%      56   1564    3%   /proc

После команды
Filesystem    Size   Used  Avail Capacity iused  ifree %iused  Mounted on
/dev/ad0s4a    98M    92M  -1.9M   102%    1627  11171   13%   /
/dev/ad0s4f   7.0G   4.2G   2.3G    64%  304182 620488   33%   /usr
/dev/ad0s1    2.9G   1.0G   1.6G    39%    1970 376652    1%   /var
/dev/ad0s2    1.9G    46K   1.8G     0%      13 253425    0%   /usr_2
/dev/ad0s3    5.9G   1.6G   3.8G    30%   18917 756121    2%   /usr_3
procfs        4.0K   4.0K     0B   100%      56   1564    3%   /proc

Через несколько секунд место опять появляется.

Пока писал письмо, кажется понял.
ipfw шлет в syslog огромное количество deny. В результате утром я уже не могу посмотреть почту.
Можно ли перенаправить их куда-нибудь в файл, чтобы потом разобраться.

Спасибо.

Vlad


Содержание

Сообщения в этом обсуждении
"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено lavr , 23-Сен-04 13:02 
>После команды mail из под рута система пишет
>/: write failed, file system is full
>mail: /tmp
>
>До команды mail df -hi дает
>Filesystem    Size   Used  Avail Capacity iused
> ifree %iused  Mounted on
>/dev/ad0s4a    98M    36M    
>55M    40%    1625  11173
>  13%   /
>/dev/ad0s4f   7.0G   4.2G   2.3G  
> 64%  304175 620495   33%   /usr
>
>/dev/ad0s1    2.9G   1.0G   1.6G  
>  39%    1970 376652    
>1%   /var
>/dev/ad0s2    1.9G    46K   1.8G
>    0%      13
>253425    0%   /usr_2
>/dev/ad0s3    5.9G   1.6G   3.8G  
>  30%   18916 756122    2%
>  /usr_3
>procfs        4.0K   4.0K
>    0B   100%    
>  56   1564    3%  
> /proc
>
>После команды
>Filesystem    Size   Used  Avail Capacity iused
> ifree %iused  Mounted on
>/dev/ad0s4a    98M    92M  -1.9M  
> 102%    1627  11171   13%
>  /
>/dev/ad0s4f   7.0G   4.2G   2.3G  
> 64%  304182 620488   33%   /usr
>
>/dev/ad0s1    2.9G   1.0G   1.6G  
>  39%    1970 376652    
>1%   /var
>/dev/ad0s2    1.9G    46K   1.8G
>    0%      13
>253425    0%   /usr_2
>/dev/ad0s3    5.9G   1.6G   3.8G  
>  30%   18917 756121    2%
>  /usr_3
>procfs        4.0K   4.0K
>    0B   100%    
>  56   1564    3%  
> /proc
>
>Через несколько секунд место опять появляется.
>
>Пока писал письмо, кажется понял.
>ipfw шлет в syslog огромное количество deny. В результате утром я уже
>не могу посмотреть почту.
>Можно ли перенаправить их куда-нибудь в файл, чтобы потом разобраться.
>
>Спасибо.
>
>Vlad

солнышко, чем почту смотришь?

большинство почтовиков, редакторов и остальных утилит используют /tmp
для временных файлов, а директория /tmp у тебя в ROOT-FS - чудак...

man environ (переменная TMPDIR)

PS. Даешь-даешь советы делать /tmp как отдельную FS... Даже в Handbook
или FAQ вроде занесли это. Эх, и почему во FreeBSD не сделают tmpfs
как в Solaris'е!?

Удачи


"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено Amy , 23-Сен-04 13:19 
>PS. Даешь-даешь советы делать /tmp как отдельную FS... Даже в Handbook
>или FAQ вроде занесли это. Эх, и почему во FreeBSD не сделают
>tmpfs
>как в Solaris'е!?
>
>Удачи

Дык можно это сделать штатными средствами. Про это даже в man mdconfig есть:

mdconfig -a -t swap -s 128M -u 10
newfs -U /dev/md10
mount /dev/md10 /tmp
chmod 1777 /tmp


"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено lavr , 23-Сен-04 13:37 
>>PS. Даешь-даешь советы делать /tmp как отдельную FS... Даже в Handbook
>>или FAQ вроде занесли это. Эх, и почему во FreeBSD не сделают
>>tmpfs
>>как в Solaris'е!?
>>
>>Удачи
>
>Дык можно это сделать штатными средствами. Про это даже в man mdconfig
>есть:
>
>mdconfig -a -t swap -s 128M -u 10
>newfs -U /dev/md10
>mount /dev/md10 /tmp
>chmod 1777 /tmp

угу, только это RAM, у меня на всех своих WKS RAM=128M, ну а на сервере
мне просто будет жаль использовать RAM=128M под /tmp(swap), а вот
отдать 512MB под /tmp (FS) или даже 1-2GB в легкую.

те идея хорошая-правильная, но очень дорогая если посчитать стоимость
1MB RAM и HDD, так что для постоянных целей, по мне, лучше /tmp отдельной
FS на HDD.


"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено Amy , 23-Сен-04 13:47 
>угу, только это RAM, у меня на всех своих WKS RAM=128M, ну
>а на сервере
>мне просто будет жаль использовать RAM=128M под /tmp(swap), а вот
>отдать 512MB под /tmp (FS) или даже 1-2GB в легкую.
>
>те идея хорошая-правильная, но очень дорогая если посчитать стоимость
>1MB RAM и HDD, так что для постоянных целей, по мне, лучше
>/tmp отдельной
>FS на HDD.

Какой нах (извините) RAM?
"-t swap" означает  "swapspace is used to back this memory disk"


"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено lavr , 23-Сен-04 20:13 
>>угу, только это RAM, у меня на всех своих WKS RAM=128M, ну
>>а на сервере
>>мне просто будет жаль использовать RAM=128M под /tmp(swap), а вот
>>отдать 512MB под /tmp (FS) или даже 1-2GB в легкую.
>>
>>те идея хорошая-правильная, но очень дорогая если посчитать стоимость
>>1MB RAM и HDD, так что для постоянных целей, по мне, лучше
>>/tmp отдельной
>>FS на HDD.
>
>Какой нах (извините) RAM?

не за что, я сам виноват swap явно было указано, почему меня на malloc
снесло???

>"-t swap" означает  "swapspace is used to back this memory disk"
>

sorry


"Не могу прочитать рутовую почту во Фре, file system full"
Отправлено Vlad , 24-Сен-04 03:05 
>После команды mail из под рута система пишет
>/: write failed, file system is full
>mail: /tmp
>
>До команды mail df -hi дает
>Filesystem    Size   Used  Avail Capacity iused
> ifree %iused  Mounted on
>/dev/ad0s4a    98M    36M    
>55M    40%    1625  11173
>  13%   /
>/dev/ad0s4f   7.0G   4.2G   2.3G  
> 64%  304175 620495   33%   /usr
>
>/dev/ad0s1    2.9G   1.0G   1.6G  
>  39%    1970 376652    
>1%   /var
>/dev/ad0s2    1.9G    46K   1.8G
>    0%      13
>253425    0%   /usr_2
>/dev/ad0s3    5.9G   1.6G   3.8G  
>  30%   18916 756122    2%
>  /usr_3
>procfs        4.0K   4.0K
>    0B   100%    
>  56   1564    3%  
> /proc
>
>После команды
>Filesystem    Size   Used  Avail Capacity iused
> ifree %iused  Mounted on
>/dev/ad0s4a    98M    92M  -1.9M  
> 102%    1627  11171   13%
>  /
>/dev/ad0s4f   7.0G   4.2G   2.3G  
> 64%  304182 620488   33%   /usr
>
>/dev/ad0s1    2.9G   1.0G   1.6G  
>  39%    1970 376652    
>1%   /var
>/dev/ad0s2    1.9G    46K   1.8G
>    0%      13
>253425    0%   /usr_2
>/dev/ad0s3    5.9G   1.6G   3.8G  
>  30%   18917 756121    2%
>  /usr_3
>procfs        4.0K   4.0K
>    0B   100%    
>  56   1564    3%  
> /proc
>
>Через несколько секунд место опять появляется.
>
>Пока писал письмо, кажется понял.
>ipfw шлет в syslog огромное количество deny. В результате утром я уже
>не могу посмотреть почту.
>Можно ли перенаправить их куда-нибудь в файл, чтобы потом разобраться.
>
>Спасибо.
>
>Vlad

Всем спасибо. Перетащил tmp в /var/tmp/
Все пашет.