EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Нагрузка на CPU сервера

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Сервис VPS от EOMY.NET
Нагрузка на CPU сервера
Автор Сообщение
Граф
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 08.01.2010
Сообщения: 38

2667 Монеты

СообщениеДобавлено: Вс, 13 Июн, 2010 05:21    Заголовок сообщения: Нагрузка на CPU сервера Ответить с цитатой

Добрый день.

Пару дней назад заметил что появилась куча процессов (mingetty) их количество постоянно меняется к тому же они дают большую нагрузку на CPU (~40%).

В это время на сервере ни чего не ставилось не обновлялось, конфиги не трогались.

Подскажите как можно решить данную проблему?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вс, 13 Июн, 2010 07:29    Заголовок сообщения: Ответить с цитатой

Очень похоже, что вы закрывали консоль через Alt-F4.
Но надо проверить.
Сделайте netstat -na и pstree -aux и выложите результат(с флагами pstree я не уверен, возможно просто pstree -a).
Это был хороший совет.
Теперь плохой: killall mingetty и их кол-во уменьшится до нуля.
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Граф
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 08.01.2010
Сообщения: 38

2667 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 05:10    Заголовок сообщения: Ответить с цитатой

Пробовал убивать процессы mingetty и даже перегружал сервер, не помогло все возвращалось снова.

Заметил особенность после того как убил все процессы mingetty, появились новые, но они давали маленькую нагрузку на CPU ~5%, прошли сутки и нагрузка уже ~60%.

Всегда выхожу из консоли через exit.

netstat -na

tcp 0 0 0.0.0.0:4949 0.0.0.0:* LIST EN
tcp 0 0 0.0.0.0:122 0.0.0.0:* LIST EN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LIST EN
tcp 0 0 0.0.0.0:8011 0.0.0.0:* LIST EN
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LIST EN
tcp 0 0 0.0.0.0:8012 0.0.0.0:* LIST EN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LIST EN
tcp 0 0 88.198.30.7:80 85.18.119.96:2780 TIME _WAIT
tcp 0 0 127.0.0.1:34113 127.0.0.1:11211 ESTA BLISHED
tcp 0 0 127.0.0.1:11211 127.0.0.1:34113 ESTA BLISHED
tcp 0 0 88.198.30.7:122 92.127.148.161:21418 ESTA BLISHED
tcp 0 0 :::122 :::* LIST EN
udp 0 0 127.0.0.1:11211 0.0.0.0:*


pstree -a

init
|-crond
|-httpd
| |-httpd
| `-httpd
|-memcached -d -p 11211 -u memcached -m 512 -c 1024 -P /var/run/memcached/memcached.pid -l 127.0.0.1
| |-{memcached}
| |-{memcached}
| |-{memcached}
| |-{memcached}
| `-{memcached}
|-mingetty tty3
|-mingetty tty2
|-mingetty tty5
|-mingetty tty1
|-mingetty tty6
|-mingetty tty4
|-munin-node \040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040\040
|-mysqld_safe /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr ...
| `-mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid--socket=/var/
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| |-{mysqld}
| `-{mysqld}
|-nginx
| `-nginx
|-rsyslogd -c 4
| |-{rsyslogd}
| |-{rsyslogd}
| `-{rsyslogd}
|-saslauthd -m /var/run/saslauthd -a pam -n 2
| `-saslauthd -m /var/run/saslauthd -a pam -n 2
|-sshd
| `-sshd
| `-bash
| `-pstree -a
`-xinetd -stayalive -pidfile /var/run/xinetd.pid
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 06:45    Заголовок сообщения: Ответить с цитатой

Используйте в след. раз тег code.
И указывайте операционную систему Twisted Evil
Сделайте:
Код:
ls -la  /etc/event.d/ | grep tty

если в них что-то будет ,
Код:
cat /etc/event.d/<один из файлов или симлинков>

_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 06:47    Заголовок сообщения: Ответить с цитатой

Link: http://www.gosquared.com/liquidicity/archives/1104
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Граф
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 08.01.2010
Сообщения: 38

2667 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 08:46    Заголовок сообщения: Ответить с цитатой

ОС Fedora 12
Спасибо за ссылку, попробовал помогло, но этот лог (utmp) быстро растет и думаю что скоро проблема опять вернется.

в директории /etc/event.d шесть файлов tty1, tty2, tty3, tty4, tty5, tty6

tty1
Код:

# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc2
start on stopped rc3
start on stopped rc4

stop on runlevel 0
stop on runlevel 1
stop on runlevel 6

respawn
exec /sbin/mingetty tty1


tty2
Код:
# tty2 - getty
#
# This service maintains a getty on tty2 from the point the system is
# started until it is shut down again.

start on stopped rc2
start on stopped rc3
start on stopped rc4
start on started prefdm

stop on runlevel 0
stop on runlevel 1
stop on runlevel 6

respawn
exec /sbin/mingetty tty2


остальные файлы такие же как и tty2
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 11:03    Заголовок сообщения: Ответить с цитатой

Код:

mkdir ~/tty_old
mv /etc/event.d/tty* ~/tty_old/
killall mingetty


Может потребоваться ребут
Код:
shutdown -r now


Важно: Действия являются моим предположением. Со шляпами(федора, цент) я знаком не очень хорошо. Действуйте на свой страх и риск.[/code]
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Граф
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 08.01.2010
Сообщения: 38

2667 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 12:04    Заголовок сообщения: Ответить с цитатой

Спасибо вам за помощь, удалил файлы tty1-tty6 все восстановилось, но нужно подождать.

Может быть кто-то еще знает в чем может быть причина как появились эти файлы?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
girafenok
Два пингвиненка
Два пингвина


Зарегистрирован: 17.11.2007
Сообщения: 333

11827 Монеты

СообщениеДобавлено: Пн, 14 Июн, 2010 16:16    Заголовок сообщения: Ответить с цитатой

Эти процессы отвечают за виртуальные (и не очень) консоли в OS. Т.е. за вывод текстового приглашения с запросом логина и пароля для физических клавиатуры и монитора, и передачи его дальше по цепочке (login'y) . При завершении работы пользователя (logout) процесс автоматически перезапускается.

По умолчанию их 6, т.е. одновременно могут подключиться и работать на компьютере 6 реальных (виртуальных) пользователей. Переключаться между ними можно клавишами Ctrl-Alt-Fn (Alt-Fn).

Настраиваются в зависимости от системы инициализации. При классическом init в файле /etc/inittab соответствующей строкой, при upstart'е соответствующим конфигурационным файлом в каталоге /etc/init/.

Насколько я понимаю, они не нужны при удаленном доступе, поскольку их функцию выполняет демон ssh.

Почему их стало много и они создают нагрузку? Скорее всего баги в дистрибутиве. Либо кто-то физически (реальной клавиатурой) досит сервер ))).

P.S. На моем VPS их ( и аналогов) нет. Ubuntu 9.10
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Сервис VPS от EOMY.NET Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET