Tomsk Sysadmins Forum
Unix => Разное => Topic started by: ingvard on October 31, 2008, 12:22:01
-
Проблема с ОЗУ на ASPlinux
Вот у меня возникла такая проблема:
После запуска httpd сервера
при каждом обновлении сайта или скачивании файла, идет наращивания объема использованного ОЗУ.
Например если я скачиваю файл весом 2-3гб то оперативная память переполниться за минуты 3.(у меня 3гб ОЗУ)
Но при завершении сессии пользователя - объем продолжает висеть в оперативки, приходиться делать reboot.
Помогите справиться с этой проблемой.
allkill httpd не помогае
-
Проблема с ОЗУ на ASPlinux
Вот у меня возникла такая проблема:
После запуска httpd сервера
при каждом обновлении сайта или скачивании файла, идет наращивания объема использованного ОЗУ.
Например если я скачиваю файл весом 2-3гб то оперативная память переполниться за минуты 3.(у меня 3гб ОЗУ)
Но при завершении сессии пользователя - объем продолжает висеть в оперативки, приходиться делать reboot.
Помогите справиться с этой проблемой.
allkill httpd не помогае
Во-первых, телепаты в отпуске, во-вторых, попробуйте описать проблему подробнее и понятнее, а так совершенно не понятно кто на ком стоял.
Ну и не помешает привести вывод команд ps auxw, free -tm, версию ASPL и версию apache.
-
Во-первых, телепаты в отпуске, во-вторых, попробуйте описать проблему подробнее и понятнее, а так совершенно не понятно кто на ком стоял.
Ну и не помешает привести вывод команд ps auxw, free -tm, версию ASPL и версию apache.
Ну проблема в том что не известно что ест так много ОЗУ – я думал это httpd,но когда я убиваю приложение командой killall httpd как было использовано 3 гб оперы так и остается. Основной минус в том что сервак при переполнении сперва тормозит потом падает.
ASPlinux 11.2
apache (httpd) версии 2.0.54
Ниже файл с выполненными командами
-
Ну проблема в том что не известно что ест так много ОЗУ – я думал это httpd,но когда я убиваю приложение командой killall httpd как было использовано 3 гб оперы так и остается. Основной минус в том что сервак при переполнении сперва тормозит потом падает.
ASPlinux 11.2
apache (httpd) версии 2.0.54
Ниже файл с выполненными командами
А на основании каких данных Вы решили, что выедается ОЗУ?
Из приведённой Вами информации следует, что приложениями используется в лучшем случае несколько процентов ОЗУ, остальное задействовано системой под буферы.
Кроме того, судя по free -tm у Вас еще и почти 10Гб свопа.
А как выглядит это падение? Может у Вас проблемы с железом?
-
А на основании каких данных Вы решили, что выедается ОЗУ?
Из приведённой Вами информации следует, что приложениями используется в лучшем случае несколько процентов ОЗУ, остальное задействовано системой под буферы.
Кроме того, судя по free -tm у Вас еще и почти 10Гб свопа.
А как выглядит это падение? Может у Вас проблемы с железом?
Mem: 3115064k total, 3006448k used, 108616k free, 37484k buffers
Ну как бы написано что используется (3006448k used)
1 Первый этап перед падением Озу становиться как на приведенном примере. (сайт начинает чуть чуть тормозить)
2 Перестаёт работать сайт,фтп и доступ к серверу через ssh или всё запускается мин через 2-5.
3 Сервер перестаёт быть доступным приходиться делать рестарт.
Железо тут не причём это уже на 2 пк происходит.
-
Mem: 3115064k total, 3006448k used, 108616k free, 37484k buffers
Вот только в процессах не видно чтобы использовалось столько ОЗУ
Ну как бы написано что используется (3006448k used)
1 Первый этап перед падением Озу становиться как на приведенном примере. (сайт начинает чуть чуть тормозить)
2 Перестаёт работать сайт,фтп и доступ к серверу через ssh или всё запускается мин через 2-5.
Ну да, по симптомам похоже на работу OOM Killer.
3 Сервер перестаёт быть доступным приходиться делать рестарт.
Железо тут не причём это уже на 2 пк происходит.
А в логах что пишется в тот момент когда все начинает тормозить?
И кстати, а на физической консоли какие-то сообщения при этом пишутся?
Еще можно попробовать задать вопрос разработчикам ASPL (хотя надежда, что ответят слабая).
P.S. А обновляться пробовали? yum update.
Судя вот по этому ftp://ftp.asplinux.ru/pub/i386/updates/11.2/i386/ (http://ftp://ftp.asplinux.ru/pub/i386/updates/11.2/i386/)
В 11.2 версия апача httpd-2.2.2-1.3asp.i386.rpm
И кстати, в исходном дистрибутиве httpd-2.2.2-1.2asp.i386.rpm, Вы уверены, что у Вас ASPL 11.2?
А вот в ASP 11 httpd-2.0.54-10.2asp.i386.rpm, при этом я собирал пакет httpd-2.2.3-5.i386.rpm взяв src.rpm из Федоры, проблем не замечал, но и нагрузка на этот "сервер" мизерная (домашняя файлопомойка).
-
Вот это у меня стоит http://torrents.vtomske.ru/forum/viewtopic.php?t=15982 (http://torrents.vtomske.ru/forum/viewtopic.php?t=15982) попробую другую версию апача поставить.
Вопрос не по теме:
какую ос можно поставить под сайт где онлайн был бы около 80-100 человек.
проц CPU Intel Core 2 Duo E6300 BOX 1.86 ГГц/ 2Мб/ 1066МГц 775-LGA
и 3гб оперы. (не учитывая FreeBSD и slackware)
-
Вот это у меня стоит http://torrents.vtomske.ru/forum/viewtopic.php?t=15982 (http://torrents.vtomske.ru/forum/viewtopic.php?t=15982) попробую другую версию апача поставить.
Проверить очень просто
cat /etc/asplinux-release
Вопрос не по теме:
какую ос можно поставить под сайт где онлайн был бы около 80-100 человек.
проц CPU Intel Core 2 Duo E6300 BOX 1.86 ГГц/ 2Мб/ 1066МГц 775-LGA
и 3гб оперы. (не учитывая FreeBSD и slackware)
Вообще-то я первый раз сталкиваюсь с таким поведением системы.
Использовал FC 6,7,8,9 и CentOS на серверах с аналогичной или большей нагрузкой.
-
Аналогичная проблема, на последнем принт-сервере в локальной сети под управлением ASPLinux той же версии. Разница только в том, что apache на нём нет
Не разбирался с проблемой т.к. предстоит смена ОС на Debian, заодно будет проверено и железо.