xms 1 Опубликовано: 7 мая 2009 Рассказать Опубликовано: 7 мая 2009 Вчера отключили аккаунт на сервере. Прислали такое письмо: Данные процессы ( так называемые зомби-процессы) возникают в следствии не полностью завершенной работы скриптов. В данном случае Вам необходимо обратиться к специалистам-разработчикам сайта с целью выявления ошибок в работе скриптов. Производить мониторинг данных процессов Вы можете через SSH, используя любой SSH клиент (например, Putty или SecureCRT). В Putty: В качестве "Host Name" используйте доменное имя вашего хостинга (например, login.mass.hc.ru). Здесь "login" это Ваш логин от FTP. В появившемся окне укажите логин, а затем пароль от FTP. Далее введите команду "top" и нажмите Enter. > > Добрый день, уважаемые коллеги, > > > > На Вашем аккаунте Администратором зафиксировано > > нарушение Правил пользования услугами хостинга: п.2.2.2 > > > yuganskn 27916 0.0 0.0 0 0 ? Z 11:54 0:00 | > > \_ > > > <defunct> > > > > > > yuganskn 28404 0.1 0.0 0 0 ? Z 11:55 0:00 | > > \_ [php] > > > <defunct> > > > > > > yuganskn 28237 0.1 0.0 0 0 ? Z 11:55 0:00 | > > \_ [php] > > > <defunct> > > > > > > yuganskn 27998 0.0 0.0 0 0 ? Z 11:55 0:00 | > > \_ [php] > > > <defunct> > > > > > > yuganskn 28361 0.1 0.0 0 0 ? Z 11:55 0:00 | > > \_ [php] > > > <defunct> > > > > > > yuganskn 28376 0.1 0.0 0 0 ? Z 11:55 0:00 | > > \_ [php] > > > <defunct> Обновился до версии 8.0 но эти процессы периодически появляются и исчезают. В чем может быть проблема? Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 7 мая 2009 Рассказать Опубликовано: 7 мая 2009 Это что-то с настройками сервера, так называемый "зомби-процесс", это незавершенная (не существующая) команда (процесс). Вот погуглил: На самом деле зомби уже уничтоженные процессы. А, как известно, нельзя убить дважды . Ранее для них уже была выполнена команда kill, но, по разным причинам, она не смогла завершиться завершением процесса. Он остается формально существующим, но ресурсы, отведенные для него, на самом деле, освобождаются. Причина существования zombie процессов заключается в том, что родительский процесс может запросить статус завершения или затребовать статистику использования ресурсов порожденного зомби. В случае, если процесс-родитель не нуждается больше в зомби, он сигнализирует об этом операционной системе с помощью вызова системной функции wait(). В нормальной ситуации, когда процесс завершается, все его child processes становятся наследниками init, PID которого равен 1. Init всегда ждёт завершения child processes, для того, чтобы избежать порождения зомби. Если всё же в вашей системе завелись зомби, это означает, что они не обслуживают более свои родительские процессы (определить, кстати, которые можно командой ps -lax, колонка PPID) http://cooper.ezlibrary.com/articles/2009/...cesses-in-linux Еще wiki: http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%BC%D0%B1%D0%B8 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 7 мая 2009 Рассказать Опубликовано: 7 мая 2009 а какие процессы висять что то я не вижу. Прочитайте пункт 2.2.2 их соглашения, я вот не поленился их за вас прочитать. Вы превысили лимиты установленных ограничений на использование ресурсов системы. Другими словами нагрузка вашего сайта превышает допустимые лимиты, установленные на данном тарифе. И скорее всего вы видите не зависшие зомби процессы, а выполняющиеся на данный момент, и они пропадают после того как выполнятся. Цитата Ссылка на сообщение Поделиться на других сайтах
xms 1 Опубликовано: 7 мая 2009 Рассказать Опубликовано: 7 мая 2009 (изменено) Автор celsoft Я тоже читал эти правила и не раз. Эти зомби процессы почему используют большое количество процессорного времени, вот хостер и начал возмущаться, они со временем исчезают, но получается что мой аккаунт использует много ресурсов. Скрин: Изменено 7 мая 2009 пользователем xms Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 7 мая 2009 Рассказать Опубликовано: 7 мая 2009 xms, в вашем списке всего один процесс PHP, и всего 4 секунды, где же тут большое количество процессорного времени? три других процесса это не PHP, а системные процессы. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.