Google Группы больше не поддерживают новые публикации и подписки в сети Usenet. Опубликованный ранее контент останется доступен.

Ахинея: нет места на диске

81 просмотр
Перейти к первому непрочитанному сообщению

Дмитрий Савельев

не прочитано,
15 нояб. 2011 г., 00:50:0215.11.2011
Имеется вдс под Debian Lenny, появилась такая проблема -
программы начинают орать, что нет места на диске:
/etc/init.d/nginx start
Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
[emerg]: open() "/var/run/nginx.pid" failed (28: No space left on device)
configuration file /etc/nginx/nginx.conf test failed
И не только nginx, очень многие.
При этом, места полно:
df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda3 34G 14G 19G 42% /
tmpfs 250M 0 250M 0% /lib/init/rw
udev 10M 600K 9,5M 6% /dev
tmpfs 250M 0 250M 0% /dev/shm
/dev/sda2 92M 22M 65M 26% /boot
/dev/sda6 1,9G 35M 1,8G 2% /tmp

В чем может быть дело?


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/1RQBoo-0...@internal.tormail.net

Sergei Golovan

не прочитано,
15 нояб. 2011 г., 01:00:0215.11.2011
2011/11/15 Дмитрий Савельев <dsav...@tormail.net>:

> Имеется вдс под Debian Lenny, появилась такая проблема -
> программы начинают орать, что нет места на диске:
> /etc/init.d/nginx start
> Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
> [emerg]: open() "/var/run/nginx.pid" failed (28: No space left on device)
> configuration file /etc/nginx/nginx.conf test failed
> И не только nginx, очень многие.
> При этом, места полно:

Возможно, закончились inodes. Что говорит "df -i"?

--
Sergei Golovan

Alexander Galanin

не прочитано,
15 нояб. 2011 г., 01:50:0115.11.2011
15.11.2011 9:43, Дмитрий Савельев пишет:
> Имеется вдс под Debian Lenny, появилась такая проблема -
> программы начинают орать, что нет места на диске:
> …
> В чем может быть дело?

Могли иноды закончиться. Проверьте квоту.

--
Alexander Galanin


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4EC20B1C...@galanin.nnov.ru

Дмитрий Савельев

не прочитано,
15 нояб. 2011 г., 02:40:0115.11.2011
On 15.11.2011 06:47, Alexander Galanin wrote:
> 15.11.2011 9:43, Дмитрий Савельев пишет:
>> Имеется вдс под Debian Lenny, появилась такая проблема -
>> программы начинают орать, что нет места на диске:
> > …
>> В чем может быть дело?
>
> Могли иноды закончиться. Проверьте квоту.
>

Да, точно, спасибо, что-то ступил, сразу не сообразил:
df -i
Файловая система Инодов Испол Своб Исп % смонтирована на
/dev/sda3 2240224 2240224 0 100% /

Как бы теперь разобраться, за счет чего они закончились? И как их
"расчистить"?
Вроде при удалении временных файлов должны и иноды высвобождаться?
Жаль, что в du опции -i, к сожалению, нет.


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/1RQDX4-0...@internal.tormail.net

FreeHCK

не прочитано,
15 нояб. 2011 г., 03:40:0115.11.2011
Дмитрий Савельев <dsav...@tormail.net> writes:
> Да, точно, спасибо, что-то ступил, сразу не сообразил:
> df -i
> Файловая система Инодов Испол Своб Исп % смонтирована на
> /dev/sda3 2240224 2240224 0 100% /
>
> Как бы теперь разобраться, за счет чего они закончились? И как их
> "расчистить"?
> Вроде при удалении временных файлов должны и иноды высвобождаться?
> Жаль, что в du опции -i, к сожалению, нет.

Скорее всего у Вас какой-нибудь скрипт в корневом разделе создает много
временных файлов, а затем забывает их удалять.
/tmp, как я видел, у Вас на отдельном разделе, стало быть искать надо
скорее всего где-нибудь в /var/www...
Для поиска я бы предложил воспользоваться find, например так:
find /var/www -mtime +N (N - подставьте на свой выбор)
Собственно, увидите что именно сожрало последние иноды - а рядом
наверняка найдутся и остальные вредители.

Дмитрий Савельев

не прочитано,
15 нояб. 2011 г., 14:40:0215.11.2011
On 15.11.2011 06:47, Alexander Galanin wrote:
> 15.11.2011 9:43, Дмитрий Савельев пишет:
>> Имеется вдс под Debian Lenny, появилась такая проблема -
>> программы начинают орать, что нет места на диске:
> > …
>> В чем может быть дело?
>
> Могли иноды закончиться. Проверьте квоту.
>

Я дисковые квоты не устанавливал:
quotacheck -vagum
quotacheck: Cannot find filesystem to check or filesystem not mounted
with quota option.

На сервере мне несколько раз приходилось удалять файлы из
/var/spool/exim4/input, также перед возникновением проблемы я удалил
разросшиеся логи апача и нгинкс (хотя, что касается последних, я как
понимаю, повлиять не должно было, файлу же, как я понимаю, соответствует
одна инода).
Может быть, каким-то образом иноды удаленных файлов система
воспринимает, как до сих пор занятые? syns делал, не помогает.


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/1RQOhJ-0...@internal.tormail.net

Дмитрий Савельев

не прочитано,
15 нояб. 2011 г., 16:20:0315.11.2011
On 15.11.2011 08:32, FreeHCK wrote:
Дмитрий Савельев <dsav...@tormail.net> writes:
  
Да, точно, спасибо, что-то ступил, сразу не сообразил:
df -i
Файловая система      Инодов   Испол   Своб  Исп % смонтирована на
/dev/sda3            2240224 2240224       0  100% /

Как бы теперь разобраться, за счет чего они закончились?  И как их
"расчистить"?
Вроде при удалении временных файлов должны и иноды высвобождаться?
Жаль, что в du опции -i, к сожалению, нет.
    
Скорее всего у Вас какой-нибудь скрипт в корневом разделе создает много
временных файлов, а затем забывает их удалять.
/tmp, как я видел, у Вас на отдельном разделе, 
C /tmp как раз все в порядке, там инодов занято на 1% только.

стало быть искать надо
скорее всего где-нибудь в /var/www...
Для поиска я бы предложил воспользоваться find, например так:
find /var/www -mtime +N (N - подставьте на свой выбор)
  
+N - это же когда надо найти файлы, которые были модифицированы не ранее N суток до поиска? Наверное, -N?


Собственно, увидите что именно сожрало последние иноды - а рядом
наверняка найдутся и остальные вредители.
  

Спасибо, нашел виновника:
/var/spool/exim4/msglog

За несколько месяцев накопилась куча какашек, а я не заметил :)

FreeHCK

не прочитано,
15 нояб. 2011 г., 23:50:0115.11.2011
Дмитрий Савельев <dsav...@tormail.net> writes:

>> find /var/www -mtime +N (N - подставьте на свой выбор)
>
> +N - это же когда надо найти файлы, которые были модифицированы не
> ранее N суток до поиска? Наверное, -N?
>
>> Собственно, увидите что именно сожрало последние иноды - а рядом
>> наверняка найдутся и остальные вредители.

Ой-ой, и правда ошибся. +N - это для поиска файлов, модифицированных как
минимум N+1 дней тому назад. Надо писать просто N. По поводу -N не
уверен. В любом случае спасибо, что поправили. Такое надо фиксировать -
иногда любознательные люди копаются в архивах. :)

> Спасибо, нашел виновника:
> /var/spool/exim4/msglog

Отлично, поздравляю!

Дмитрий Савельев

не прочитано,
16 нояб. 2011 г., 07:00:0216.11.2011
On 16.11.2011 04:49, FreeHCK wrote:
> Дмитрий Савельев <dsav...@tormail.net> writes:
>
>
>>> find /var/www -mtime +N (N - подставьте на свой выбор)
>>>
>> +N - это же когда надо найти файлы, которые были модифицированы не
>> ранее N суток до поиска? Наверное, -N?
>>
>>
>>> Собственно, увидите что именно сожрало последние иноды - а рядом
>>> наверняка найдутся и остальные вредители.
>>>
>
> Ой-ой, и правда ошибся. +N - это для поиска файлов, модифицированных как
> минимум N+1 дней тому назад. Надо писать просто N. По поводу -N не
> уверен. В любом случае спасибо, что поправили. Такое надо фиксировать -
> иногда любознательные люди копаются в архивах. :)
>
>
Ну, если верить man find:

Numeric arguments can be specified as
+n for greater than n,
-n for less than n,
n for exactly n.

>> Спасибо, нашел виновника:
>> /var/spool/exim4/msglog
>>
> Отлично, поздравляю!
>
Спасибо, решил проблему.
А то я, столкнувшись с ней спросонья :), сначала подумал, что те, кто
его ддосил, на этот раз взломали :)


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/1RQe2q-0...@internal.tormail.net

Sergey

не прочитано,
13 янв. 2012 г., 07:00:0213.01.2012
Доброго всем дня.
Похожая вещь, орет только centerim
!места <10к....
ОС Debian testing

naser@pegas [~] df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sda1 36G 4,6G 30G 14% /
tmpfs 5,0M 0 5,0M 0% /lib/init/rw
tmpfs 76M 960K 75M 2% /run
udev 374M 0 374M 0% /dev
tmpfs 152M 0 152M 0% /run/shm
/dev/sdb1 74G 47G 23G 68% /mnt/80gb
/dev/sdc1 74G 13G 57G 19% /home
/dev/sdd1 294G 254G 26G 91% /mnt/320gb
naser@pegas [~] df -H
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sda1 39G 4,9G 32G 14% /
tmpfs 5,3M 0 5,3M 0% /lib/init/rw
tmpfs 80M 984k 79M 2% /run
udev 392M 0 392M 0% /dev
tmpfs 159M 0 159M 0% /run/shm
/dev/sdb1 79G 51G 25G 68% /mnt/80gb
/dev/sdc1 79G 14G 62G 19% /home
/dev/sdd1 316G 272G 28G 91% /mnt/320gb
naser@pegas [~] df -i
Файловая система Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/sda1 4800512 154881 4645631 4% /
tmpfs 96818 4 96814 1% /lib/init/rw
tmpfs 96818 405 96413 1% /run
udev 95581 407 95174 1% /dev
tmpfs 96818 1 96817 1% /run/shm
/dev/sdb1 4890624 11446 4879178 1% /mnt/80gb
/dev/sdc1 4890624 152987 4737637 4% /home
/dev/sdd1 19537920 21308 19516612 1% /mnt/320gb

Куда копать?

--
--
Всего наилучшего!

-------------------------------
Наумов Сергей
ICQ UIN: 225-707-158
Jabber JID: nase...@gmail.com
E-mail: naser_mpei_(at)_mail.ru


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/2012011311...@bimus.ru

Andrey Rahmatullin

не прочитано,
13 янв. 2012 г., 07:20:0213.01.2012
On Fri, Jan 13, 2012 at 06:10:40PM +0600, K K wrote:
> Покажи df -i
> Могут inod'ы закончиться
Он уже показывал.

--
WBR, wRAR
signature.asc

Andrey Rahmatullin

не прочитано,
13 янв. 2012 г., 07:20:0213.01.2012
On Fri, Jan 13, 2012 at 03:52:44PM +0400, Sergey wrote:
> Доброго всем дня.
> Похожая вещь, орет только centerim
Вы опять выходите на связь?

--
WBR, wRAR
signature.asc

K K

не прочитано,
13 янв. 2012 г., 07:20:0213.01.2012
Покажи df -i
Могут inod'ы закончиться

Archive: http://lists.debian.org/4F101F40...@mail.ru
0 новых сообщений