LINUX.ORG.RU
ФорумAdmin

не запускается mysql !!!

 , , ,


0

2

Доброго дня всем! У меня дело такое... все было нормально, все нормально работало.. но в один момент я зашел на один из сайтов своей вдс и фиг... не работает. копался в логах понял что проблема с бд. пошел в ПМА там нме сказали: «Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php.» пошел config.inc.php там:

<?php
.....
    //$cfg['Servers'][$i]['compress'] = false;
    /* Select mysqli if your server has it */
    $cfg['Servers'][$i]['extension'] = 'mysqli';
    /* Optional: User for advanced features */
    $cfg['Servers'][$i]['controluser'] = $dbuser;
    $cfg['Servers'][$i]['controlpass'] = $dbpass;
    /* Optional: Advanced phpMyAdmin features */
    $cfg['Servers'][$i]['pmadb'] = $dbname;
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    $cfg['Servers'][$i]['history'] = 'pma_history';
    $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
    $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';

    /* Uncomment the following to enable logging in to passwordless accounts,
     * after taking note of the associated security risks. */
    // $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

    /* Advance to next server for rest of config */
    $i++;
}

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
//$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
//$cfg['Servers'][$i]['extension'] = 'mysql';
/* Optional: User for advanced features */
// $cfg['Servers'][$i]['controluser'] = '***';
// $cfg['Servers'][$i]['controlpass'] = '****';
/* Optional: Advanced phpMyAdmin features */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Uncomment the following to enable logging in to passwordless accounts,
 * after taking note of the associated security risks. */
// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

игрался с доступами - фигу...

оно и логично.. mysql не запускается, говорит: "

root@vz58912:/etc/init.d# /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start
" и "
root@vz58912:/etc/init.d# service mysql start
start: Job failed to start
"

mysql говорит что: "

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run
/mysqld/mysqld.sock' (2)
"

логи не то что бы ничего не говорят, а говорят оооочень много, настолько что я не смогу сказать что они говорят... что делать? хееееелп мииии!!!



Последнее исправление: gerasim9393 (всего исправлений: 3)

Ответ на: комментарий от tazhate

Круто, спасибо, оперативный ответ. говорит что:

root@vz58912:/etc/init.d# mysqld_safe &
[1] 4451
root@vz58912:/etc/init.d# 150306 16:24:51 mysqld_safe Can't log to error log and
 syslog at the same time.  Remove all --log-error configuration options for --sy
slog to take effect.
150306 16:24:51 mysqld_safe Logging to '/var/log/mysql/error.log'.
150306 16:24:51 mysqld_safe Starting mysqld daemon with databases from /var/lib/
mysql
150306 16:24:51 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

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

но что это значит? я чистил логи... и вообще, честно, сказать не понимаю в чем проблема и главное почему она так внезапно появилась, сама? что делать? я в сисадминстве оочень «не очень».. поэтому мне нужна помощь. кто нибудь предполагает в чем дело?

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

На пастебину и сюда ссылку.
Ничего сказать не смогу, пока не покажешь логи.

tazhate ★★★★★
()
Ответ на: комментарий от gerasim9393
Can't log to error log and
 syslog at the same time.  Remove all --log-error configuration options for --sy
slog to take effect.

Пробовал? А так да, вываливай логи.

turtle_bazon ★★★★★
()
Ответ на: /var/log/mysql/error.log от gerasim9393

ой вот пугают меня логи такие.. я не могу понять что там, но учитывая что я над это проблемой сижу с утра я как то склоняюсь к тому что может что то связано с key_buffer_size... в этом роде.. но, простите, наверное звучит это для знающих людей как: «я думаю дело в ываодылвоаыва» :)

gerasim9393
() автор топика

нужен тэг «Не было печали, апдейтов в слепую накатали»

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

мне советовали попробывать поменять в my.conf key_buffer на key_buffer_size. сейчас я обратно поменял. но все как было так и есть..

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

что правда?! а бд снесется вся? мне б баскуры хотя бы сделать...(( что сделать то можно щас мне? это совсем не варик сносить все... блин ну а в чем проблема то может быть? если у меня снесется все я ж забухаю...:D ну есть бекапы конечно старенькие вроде гдет о..

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

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

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

что правда?!

InnoDB: Database page corruption on disk or a failed InnoDB: file read of page 2. InnoDB: You may have to recover from a backup.

ну и судя по тому что внезапно стал сисямД, то обновили ОС на сервере не думая..
Насколько все плохо судите сами, посмотри, может у тебя нужный раздел не монтируется или еще чего. Есть явный косяк в одновременной работе сислога и journald. Покури dmesg и прочие логи..

Вообщем как завещал великий Ленин: ковырять, ковырять и еще раз ковырять..

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

скажите, если ситуация у меня критическая. если я скопирую все файлы из /var/lib/mysql/, переустановлю mysql, и заменю /var/lib/mysql на старые свои файлы все норм будет?

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

да, я думал об том что дело в обновлении ОС. пусть не по теме, но : я могу предъявить за это тех поддержке хотя бы? все таки я не в курсах был такого поворота событий.. все упало, сайты весь день лежат..

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

согласен, извиняюсь, уже мозг с трудом работает. покажите плиз хоть куда ковырять.. а то исковыряю сейчас все что можно до дыр)

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