#timeout #centos5 #mysql #federated
#тайм-аут #centos5 #mysql #федеративный
Вопрос:
Я пытаюсь искать целый день, но ничего не помогает. В первый раз, после ввода «перезапуск службы mysqld» и ожидания слишком долгое время. Он объявляет остановку службы mysqld, но после этого ничего не произошло, поэтому я нажимаю Ctrl C и снова пытаюсь перезапустить и жду, а затем это произошло
Вот файл журнала, в котором я не могу публиковать изображения. вот ссылка на изображение, введите описание ссылки здесь
ИЛИ любое решение для резервного копирования всех баз данных, когда mysqld не запущен.
Комментарии:
1. резервное копирование базы данных! позвоните стороннику и скажите ему перезапустить mysql: 3
Ответ №1:
Прекратите прерывать работу вашего сервера и прочитайте журнал;
Вы видите, где написано «база данных не была закрыта нормально!» и «Запуск аварийного восстановления».
Он пытается восстановиться после сбоя или неправильного завершения работы. Вернитесь к журналу, и вы можете увидеть исходный инцидент, но на данный момент ответ заключается в том, чтобы прекратить прерывать его и дать ему восстановиться.
Как только это произойдет, он сообщит вам через журнал, когда он будет готов снова начать принимать соединения… или, если он не может восстановиться, в журнале будет указано, что аварийное восстановление не удалось, в недвусмысленных выражениях.
Не используйте kill -9
, если вы (а) действительно не знаете, что делаете, и (б) не готовы к дальнейшему повреждению данных. Это очень жесткий подход, и его не следует использовать легкомысленно, особенно когда сервер уже точно сообщил вам, что происходит.
Ответ №2:
Выполнить:
ps -ef | grep mysqld
второе число слева — это идентификатор процесса, выполнить:
kill -9 <process-id>
а затем попробуйте запустить его снова.
Комментарии:
1. Все еще не удается заставить его работать pik.vn/20140aeeb146-9622-4074-a768-b160e3bf5d2c.jpeg