LINUX.ORG.RU
ФорумAdmin

Большая загрузка CPU


0

1

Сильно грузит процессор mysql and apache

PID USER PR NIVIRT RES SHR S %CPU %MEM TIME+ COMMAND
2942 apache 20 0 103m 15m 3084 R 79 0.4 0:02.83 httpd
2466 mysql 20 0 634m 69m 4764 S 29 1.8 1:36.59 mysqld
2777 apache 20 0 98012 9544 3104 S 15 0.2 0:02.00 httpd

Попробовал проверить через mytop

Cannot connect to MySQL server. Please check the:

  * database you specified "" (default is "")
  * username you specified "da_admin" (default is "root")
  * password you specified "xxxxxxx" (default is "")
  * hostname you specified "localhost" (default is "localhost")
  * port you specified "3306" (default is 3306)
  * socket you specified "" (default is "")

The options my be specified on the command-line or in a ~/.mytop
config file. See the manual (perldoc mytop) for details.

Here's the exact error from DBI. It might help you debug:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Какие будут советы? Всё ставилось с помощью DirecAdmin, как я понимаю. До этого всё работало вполне нормально не возникало таких проблем.


php грузит. Если ничего важного не считается на сервере то перезапусти апач и(если надо) mysql.

По поводу mytop. Ты прикалываешься? Он же всё написал.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Перезагрузка не помогает.

Не нашел ответа как это исправить, кроме как права изменить, что не помогло или подправить my.cnf. Других решений не нашел.

UserQ
() автор топика
Ответ на: комментарий от UserQ

а точно ли мускуль висит на дефолтном порту? и сокет лежит по дефолтному пути? а если под рутом?

silw ★★★★★
()

> Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Какое слово перевести?

AnDoR ★★★★★
()
Ответ на: комментарий от silw
netstat -lnp | grep mysql
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      2466/mysqld
unix  2      [ ACC ]     STREAM     LISTENING     6996     2466/mysqld         /tmp/mysql.sock

Сокет есть и там и там, как заставить mytop смотреть его в /tmp/mysql.sock

UserQ
() автор топика
Ответ на: комментарий от UserQ

похоже что /var/run/mysqld/mysqld.sock не существует, верно?

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.