Проблема с памятью в debian

M1
На сайте с 14.07.2010
Offline
10
869

Добрый день.

есть VPS.

nginx как фронт сервер (статика)

Apache2 как бек сервер (динамика)

MySQL

сайт занимает максимум 2 гб дисково пространства. (всего 20Гб)

со временем свободное место исчезает. причем непонятно куда. логи почти никакие не ведутся.

так за месяц становиться свободно 5Гиг.

Но если перегрузить nginx и mysql стова много свободного места.

Вот и приходиться раз в месяц вставать в 4 утра в суботу(когда меньше все трафик). и перезапускать их.

Но это же не дело :)

может кто-то сталкивался с проблемой.

pupseg
На сайте с 14.05.2010
Offline
347
#1
mariana12:
Добрый день.
есть VPS.
nginx как фронт сервер (статика)
Apache2 как бек сервер (динамика)
MySQL

сайт занимает максимум 2 гб дисково пространства. (всего 20Гб)
со временем свободное место исчезает. причем непонятно куда. логи почти никакие не ведутся.
так за месяц становиться свободно 5Гиг.
Но если перегрузить nginx и mysql стова много свободного места.

Вот и приходиться раз в месяц вставать в 4 утра в суботу(когда меньше все трафик). и перезапускать их.
Но это же не дело :)

может кто-то сталкивался с проблемой.

du -m -s /*

в пик нагрузки на свободное место.

может кеш какой то ... мало ли что еще.

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
M1
На сайте с 14.07.2010
Offline
10
#2

du -m -s /*

1 /apache2.conf

5 /bin

1 /boot

1 /dev

4 /etc

729 /home

1 /htdocs_old

7 /lib

1 /log

1 /media

1 /mnt

1 /opt

0 /proc

5 /root

3 /sbin

1 /selinux

1 /srv

0 /sys

1 /tmp

620 /usr

440 /var

pupseg:
du -m -s /*
в пик нагрузки на свободное место.
может кеш какой то ... мало ли что еще.
P
На сайте с 08.03.2007
Offline
250
#3

может кто-то делает rm для логов, но не говорит серверам что надо писать новые файлы, они так и пишут в старые, ls покажет что всё хорошо. Посмотрите скрипты ротации, наверняка там кто-то покопался.

pupseg
На сайте с 14.05.2010
Offline
347
#4
mariana12:
du -m -s /*

1 /apache2.conf
5 /bin
1 /boot
1 /dev
4 /etc
729 /home
1 /htdocs_old
7 /lib
1 /log
1 /media
1 /mnt
1 /opt
0 /proc
5 /root
3 /sbin
1 /selinux
1 /srv
0 /sys
1 /tmp
620 /usr
440 /var

cd /usr/ ; du -m -s *

cd /var/ ; du -m -s *

ls -al /var/spool/cron/

M1
На сайте с 14.07.2010
Offline
10
#5

cd /usr/ ; du -m -s *

84 bin

1 games

21 include

175 lib

1 local

19 sbin

323 share

1 src

1 X11R6

cd /var/ ; du -m -s * (генерился около 10ти минут)

3 backups

191 cache

1 err

239 lib

1 local

1 lock

2 log

1 mail

1 opt

1 run

7 spool

1 tmp

1 www

ls -al /var/spool/cron/

drwxr-xr-x 3 root root 4096 Июн 3 2009 .

drwxr-xr-x 7 root root 4096 Ноя 19 20:10 ..

drwx-wx--T 2 root crontab 4096 Ноя 12 12:16 crontabs

кстати насчет rm. можете подробнее? я просто когда то убрала какойто процесс . в названии которого было log. Т.к. я логи не просматриваю - решила что это лишнее. Может дело в этом?

P
На сайте с 08.03.2007
Offline
250
#6
mariana12:
кстати насчет rm. можете подробнее? я просто когда то убрала какойто процесс . в названии которого было log. Т.к. я логи не просматриваю - решила что это лишнее. Может дело в этом?

Как можно поподробнее, если надо просмотреть всю цепочку ролации логов?


host:~# cat /etc/cron.daily/logrotate
#!/bin/sh

test -x /usr/sbin/logrotate || exit 0
/usr/sbin/logrotate /etc/logrotate.conf
host:~#

Может это порушили, может в /etc/logrotate.d/ конфигурацию ротации порушили. А может вообще в другом проблема. Админа нанимайте. Потратите 10 долларов, но хоть сервер не накроется.

M
На сайте с 16.09.2009
Offline
278
#7
mariana12:
я просто когда то убрала какойто процесс . в названии которого было log. Т.к. я логи не просматриваю - решила что это лишнее. Может дело в этом?

Основное правило - не делайте того, чего не понимаете. Совет Pilat'а наиболее разумный - наймите админа.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий