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

Исходное сообщение
"CentOS ведёт себя странно"

Отправлено Exploit , 02-Авг-12 10:08 
Прошу вашей помощи. Есть прокся на centos 6.2. стоит squid 3.1.10. С сегодняшнего дня сквид перестал работать. При попытке остановить его выдаётся сбой. Последние сообщения из squid.out однотипные, вроде этого: squid: ERROR: Could not send signal 0 to process 1616: (3) No such process без таймстампа. При попытке зайти в webmin выдаётся ошибка: Не удалось открыть /etc/webmin/webmin/oscache для записи : No space left on device. Но тем не менее сам вебмин работает. При попытке создать папку в любом месте выдаётся ошибка: На устройстве кончилось место. Я удалил ротированные логи сквида (около полгига). Перезагрузил сервер. Проблема осталась.
Вот что выдаёт команда df.
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/mapper/vg_proxy-lv_root
                      51606140  23743000  25241700  49% /
tmpfs                  1999320         0   1999320   0% /dev/shm
/dev/sda1               495844    146534    323710  32% /boot
/dev/mapper/vg_proxy-lv_home
                     251485972    191600 238519564   1% /home
Т.е. как я понял, места хватает.
Также на сервере работает openfire и wordpress, но они работают в штатном режиме.
Подскажите, пожалуйста, что случилось и что с этим можно сделать.

Содержание

Сообщения в этом обсуждении
"CentOS ведёт себя странно"
Отправлено beza2000 , 02-Авг-12 10:57 
> tmpfs            
>       1999320    
>     0   1999320   0%
> /dev/shm
> Т.е. как я понял, места хватает.

Надо как минимум посмотреть что за программа пишет файлы в /dev/shm (lsof) и что за файлы.


"CentOS ведёт себя странно"
Отправлено Exploit , 02-Авг-12 11:05 
>> tmpfs
>>       1999320
>>     0   1999320   0%
>> /dev/shm
>> Т.е. как я понял, места хватает.
> Надо как минимум посмотреть что за программа пишет файлы в /dev/shm (lsof)
> и что за файлы.

Так наоборот же, там пусто (0 из 1999320 байт занято, 0% использовано).
Посмотрел - там пусто.


"CentOS ведёт себя странно"
Отправлено beza2000 , 02-Авг-12 11:16 

> сегодняшнего дня сквид перестал работать. При попытке остановить его выдаётся сбой.
> Последние сообщения из squid.out однотипные, вроде этого: squid: ERROR: Could not
> send signal 0 to process 1616: (3) No such process без
> таймстампа. При попытке зайти в webmin выдаётся ошибка: Не удалось открыть

При таком соощбщении (process 1616) - сам процесс существует под этим номером?

Проверить свободные inode : df -i


"CentOS ведёт себя странно"
Отправлено Exploit , 02-Авг-12 12:19 
>> сегодняшнего дня сквид перестал работать. При попытке остановить его выдаётся сбой.
>> Последние сообщения из squid.out однотипные, вроде этого: squid: ERROR: Could not
>> send signal 0 to process 1616: (3) No such process без
>> таймстампа. При попытке зайти в webmin выдаётся ошибка: Не удалось открыть
> При таком соощбщении (process 1616) - сам процесс существует под этим номером?
> Проверить свободные inode : df -i

Вот выдача df -i:

Файловая система      Iнодов   IИспол  IСвоб IИсп% смонтирована на
/dev/mapper/vg_proxy-lv_root
                     3276800 3276800       0  100% /
tmpfs                 182123       1  182122    1% /dev/shm
/dev/sda1             128016      62  127954    1% /boot
/dev/mapper/vg_proxy-lv_home
                     15974400      17 15974383    1% /home

Сквида такого нет, нашёл только этот:
3320 ?        Ss     0:00 squid -f /etc/squid/squid.conf


"CentOS ведёт себя странно"
Отправлено Exploit , 02-Авг-12 12:48 
>[оверквотинг удален]
> /dev/sda1            
>  128016      62  127954  
>   1% /boot
> /dev/mapper/vg_proxy-lv_home
>            
>          15974400  
>     17 15974383    1% /home
> Сквида такого нет, нашёл только этот:
>  3320 ?        Ss  
>    0:00 squid -f /etc/squid/squid.conf

Погуглил на тему инодов, понял проблему.
Всё исправил, всё работает.
Спасибо за помощь.