LINUX.ORG.RU
ФорумAdmin

Как узнать запущен ли mysql на centos и почему не работает ?


0

1

Здравствуйте, на сервере возникла какая-то ошибка, ниодин скрипт не может подключится к базам данных mysql - непонятно почему.

Последние сообщения в error log - такого вида - [Thu Jul 11 14:28:02 2013] [error] [client 178.35.200.37] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: адрес страницы сайта

Насколько я понимаю эти ошибки к mysql не относятся.

Перезагрузка сервера тоже результата на даёт. Даю команду ps - выдаётся среди прочих, такая строка. 1357 ? 00:13:21 mysqld_safe больше по mysql ничего нету.

Вроде процесс должен называться просто mysql ? Как теперь запустить БД ?

/etc/init.d/mysq[TAB] status/restart/whatever

leave ★★★★★
()

Последние сообщения в error log - такого вида - [Thu Jul 11 14:28:02 2013] [error] [client 178.35.200.37] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: адрес страницы сайта

А rewrite правила в апаче не менялись перед этим? судя по ошибке они корявые

truf
()
Ответ на: комментарий от destructiond

Вот что выдало на ps aux | grep mysqld

root$ ps aux | grep mysqld root 300 0.0 0.1 6384 620 ? S 20:45 0:00 grep mysqld root 1357 56.3 2.7 120760 13896 ? S 19:08 54:55 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql mysql 32765 21.0 2.6 161460 13072 ? R 20:45 0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock

Вот что выдало на pgrep mysql 1357

Вот что выдало на /etc/init.d/mysql status/restart/whatever -bash: line 13: /etc/init.d/mysql: No such file or directory

Извините я с линуксом не работал, так и непонял запущен ли сейчас mysql ? если нет, то как его запустить ? если запущен, то почему не подключаются скрипты ?

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

Дайте вывод

ls /etc/init.d/
. С centos'ом не сталкивался, но загуглив про систему инициализации вроде все скрипты должны лежать там.

destructiond
()

Последние сообщения в error log - такого вида - [Thu Jul 11 14:28:02 2013] [error] [client 178.35.200.37] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: адрес страницы сайта


К mysql ваша проблема не имеет никакого отношения. Разбирайтесь с апачем, криво настроен mod_rewrite.

Чудес не бывает. Кто-то менял настройки, проверяйте конфиг апача и посмотрите нет ли у вас .htaccess файлов, смотрите дату изменения.

BaBL ★★★★★
()

MySQL здесь никаким боком. Это взбесившийся mod_rewrite, скорее всего. Копай .htaccess'ы и конфиги, или тупо включай дебаг, как велит тебе лог ошибки, и читай его.

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

Всем спасибо - ошибка возникала из-за того что кончилось место на диске.

Вот что прислал хостер - "[ERROR] Can't start server: can't create PID file: No space left on device Filesystem Size Used Avail Use% Mounted on /dev/vda1 9.9G 9.6G 0 100% / tmpfs 246M 0 246M 0% /dev/shm"

Кстати не подскажите откуда он этот лог вытащил? чтобы в следующий раз самому разобраться

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

/var/log/message

/var/log/syslog

часто что-то полезное можно найти в логе СУБД (но он в разных местах лежит).

drBatty ★★
()

для инфы

service mysqld start|stop|status|restart|condrestart|try-restart|reload|force-reload

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

Выхлоп pgrep mysql(если не запущен, то вернет пустую строку), ну и конечно же выхлоп ps aux | grep mysqld.

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