Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: загрузка проца 100% ? ubuntu 10.04  (Прочитано 2136 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
загрузка проца 100% ? ubuntu 10.04
« : 19 Июля 2010, 13:39:19 »
Цитировать
root@fun:~# uptime
 12:17:11 up 8 days, 19:57,  2 users,  load average: 82.91, 73.44, 36.37



Вообщем все соединения не возможно кроме ssh но при этом жесткие тормоза и вроде как говорят что в данный момент винт загружен (красная лампочка горит, на корпусе)

как выяснить проблему? помогите пожалуйста!
« Последнее редактирование: 19 Июля 2010, 14:00:22 от KaMaToZzz »

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #1 : 19 Июля 2010, 13:44:01 »
Да, винт загружен: 95.5%wa. Система ожидает чтения/записи данных.

Быть может, проблема с жестким диском?

Можно бы ещё взглянуть, что кажет iotop.


Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #2 : 19 Июля 2010, 13:53:33 »
ввел комманду, ожидаю реакции уже около 3-х минут, какие могут быть предположения возникновения данной ситуации?

и сразу же встречный вопрос: как скопировать полностью все данные с винта на другой винт (make backup, а то как-то страшно, вдруг винт накроется) и возможно ли будет запустить систему если просто перелить на другой винт?

пока писал пост (прошло около 5 минут) iotop так и ничего не выдает:

Цитировать
root@fun:~# uptime
 12:43:41 up 8 days, 20:23,  2 users,  load average: 86.80, 86.55, 79.60
root@fun:~# iotop


Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #3 : 19 Июля 2010, 13:54:06 »
Вероятно, вся память почти под завязку используется. Тогда HD будет гонять из пустого в порожнее.
Вывод. Снимайте потихоньку задачи.

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #4 : 19 Июля 2010, 13:59:51 »
хм. ничего не делал и его отпустило,  load average: 8.71, 49.67, 66.75

может он там чет себе делает?
как бы выяснить проблему?
вот и iotop подоспел:



Пользователь решил продолжить мысль 19 Июля 2010, 14:09:12:
проблема возникла из-за одновременного обращения к http серверу с разных точек мира (hosttracker'ом сервис)
судя по всему вешается апач чтоли, вообщем вот такой вот трабл.
« Последнее редактирование: 19 Июля 2010, 14:09:12 от KaMaToZzz »

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #5 : 19 Июля 2010, 15:03:58 »
mysqld ведёт себя вполне сносно и судя по iotop ничего больше с диском шибко не работает.

Однако, остается-таки своп. Что нам покажет free?
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #6 : 19 Июля 2010, 15:35:38 »
Цитировать
root@fun:~# free
             total       used       free     shared    buffers     cached
Mem:       1018052     655252     362800          0      26440     104808
-/+ buffers/cache:     524004     494048
Swap:            0          0          0

эээ кстате его нету)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #7 : 19 Июля 2010, 15:49:01 »
Надо было сделать, когда не шевелилось. А сейчас то, что показывать, когда уже все и так хорошо.
Или не так ?
ЗЫ. Вообще-то есть формула, по которой рассчитывается максимально  возможное количество клиентов.
Смысл этого в следующем. Если количество одновременно обслуживаемых клиентов превышает допустимую норму, то вновь пытающихся отбивают. И тем самым дают нормально работать всем остальным.
Есть еще демоны (программы), которые позволяют отбивать такие атаки. Внутри апача есть настройка.
« Последнее редактирование: 19 Июля 2010, 15:57:16 от alexander.pronin »

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #8 : 19 Июля 2010, 15:55:33 »
на данный момент все в норме.
но боюсь если еще раз повторю процедуру теста с сервиса hosttracker все повторить....

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #9 : 19 Июля 2010, 16:11:33 »
на данный момент все в норме.
Подготовьтесь заранее.
Готовь сани летом.(ц)
Или сами протестируйте, например скриптом с curl.
« Последнее редактирование: 19 Июля 2010, 16:17:21 от alexander.pronin »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #10 : 19 Июля 2010, 16:20:14 »
Это у Вас от 125 обращений к апачу такое??? Боюсь, Вам нужно разбираться с настройками апача, mysql и самим сайтом - это непорядок. Возможно, есть очень "плохие" запросы к БД, например.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #11 : 19 Июля 2010, 16:22:25 »
Возможно, есть очень "плохие" запросы к БД, например.
Это вариант. Очень длинные по времени или не освобождающие память до полного выполнения запроса.
« Последнее редактирование: 19 Июля 2010, 16:24:51 от alexander.pronin »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #12 : 19 Июля 2010, 16:25:49 »
Это можно посмотреть так:
1. Включить запись протокола "плохих запросов" в /etc/mysql/my.cnf (например, так):
long_query_time = 2
log_slow_queries = /var/log/mysql/mysql-slow.log
2. После очередного "зависона" (лучше его спровоцировать самому, так же, как и в прошлый раз) посмотреть лог /var/log/mysql/mysql-slow.log

Оффлайн KaMaToZzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #13 : 19 Июля 2010, 17:03:34 »
в этот раз завис и даже не отвис((
/var/mysql/mysql-slow.log

Цитировать
/usr/sbin/mysqld, Version: 5.1.41-3ubuntu12.3-log ((Ubuntu)). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument
/usr/sbin/mysqld, Version: 5.1.41-3ubuntu12.3-log ((Ubuntu)). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument
/usr/sbin/mysqld, Version: 5.1.41-3ubuntu12.3-log ((Ubuntu)). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument


Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: загрузка проца 100% ? ubuntu 10.04
« Ответ #14 : 19 Июля 2010, 17:05:16 »
Почему mysql три раза стартовал? Он что, падает постоянно?

 

Страница сгенерирована за 0.07 секунд. Запросов: 23.