Слетела база данных после перезагрузки

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm

Слетела база данных после перезагрузки

Сообщение IrisKo »

Доброго времени суток. Ситуация следующая: сегодня рано утром ни с того ни с сего в телеграмм начал бомбить бот одинаковые сообщения по нескольку штук в секунду (у меня на 7:30 стоит сценарий проверки системы и бот должен сообщать все ли впорядке. И вот он раз 100 сообщил что "все системы работают") Чтобы остановить этот поток сознания я зашла в приложение majordroid на телефоне и выполнила перезагрузку системы. Алиса сообщила что выполняется перезагрузка и все.... тишина. Пытаюсь зайти на сайт там белый экран и надпись:
"Warning: mysqli_connect(): (HY000/2002): Connection refused in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (2002: Connection refused)"
Пытаюсь зайти через phpMyAdmin - ввожу логин и пароль от базы данных выдает:
"#2002 - No such file or directory — Сервер не отвечает (либо локальный сокет сервера MySQL неверно настроен)."
"mysqli_real_connect(): (HY000/2002): No such file or directory"
"Ошибка при указании соединения для controluser в конфигурации."
Что делать? Как подсоединится к базе данных? Может как то можно перезаписать какой нибудь файл или обновить majordomo через PuTTy? Что там могло слететь?
Аватара пользователя
TimonDK
Сообщения: 27
Зарегистрирован: Вт июл 14, 2015 9:00 pm
Откуда: Саратов
Контактная информация:

Re: Слетела база данных после перезагрузки

Сообщение TimonDK »

IrisKo писал(а):Доброго времени суток. Ситуация следующая: сегодня рано утром ни с того ни с сего в телеграмм начал бомбить бот одинаковые сообщения по нескольку штук в секунду (у меня на 7:30 стоит сценарий проверки системы и бот должен сообщать все ли впорядке. И вот он раз 100 сообщил что "все системы работают") Чтобы остановить этот поток сознания я зашла в приложение majordroid на телефоне и выполнила перезагрузку системы. Алиса сообщила что выполняется перезагрузка и все.... тишина. Пытаюсь зайти на сайт там белый экран и надпись:
"Warning: mysqli_connect(): (HY000/2002): Connection refused in /var/www/html/lib/mysqli.class.php on line 134
Can't connect to database (2002: Connection refused)"
Пытаюсь зайти через phpMyAdmin - ввожу логин и пароль от базы данных выдает:
"#2002 - No such file or directory — Сервер не отвечает (либо локальный сокет сервера MySQL неверно настроен)."
"mysqli_real_connect(): (HY000/2002): No such file or directory"
"Ошибка при указании соединения для controluser в конфигурации."
Что делать? Как подсоединится к базе данных? Может как то можно перезаписать какой нибудь файл или обновить majordomo через PuTTy? Что там могло слететь?
Сам MySQL запущен?
service mysql status что показывает?

Отправлено с моего Redmi Note 4X через Tapatalk

IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm

Re: Слетела база данных после перезагрузки

Сообщение IrisKo »

TimonDK писал(а): Пн окт 28, 2019 11:45 am Сам MySQL запущен?
service mysql status что показывает?
А где и как это можно посмотреть напишите пожалуйста? из меня такой сисадмин, как балерина из бегемота :)
Аватара пользователя
TimonDK
Сообщения: 27
Зарегистрирован: Вт июл 14, 2015 9:00 pm
Откуда: Саратов
Контактная информация:

Re: Слетела база данных после перезагрузки

Сообщение TimonDK »

IrisKo писал(а):
TimonDK писал(а): Пн окт 28, 2019 11:45 am Сам MySQL запущен?
service mysql status что показывает?
А где и как это можно посмотреть напишите пожалуйста? из меня такой сисадмин, как балерина из бегемота :)
Запускаем Putty, в командной строке пишем
sudo service mysql status
Попросит ввести пароль пользователя.
Если не запущена, то меняем status на start

Отправлено с моего Redmi Note 4X через Tapatalk

IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm

Re: Слетела база данных после перезагрузки

Сообщение IrisKo »

Ок, попробую вечером и отпишусь что выдаст, сейчас на работе, спасибо
Oleg-7777
Сообщения: 18
Зарегистрирован: Ср апр 20, 2016 10:26 am

Re: Слетела база данных после перезагрузки

Сообщение Oleg-7777 »

У меня тоже вчера была аналогичная ситуация (многократно срабатывал скрипт и отправлял информацию в телеграмм). Правда перезагрузка закончилась успешно. Сегодня все прошло штатно.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Слетела база данных после перезагрузки

Сообщение Logrus »

(у меня на 7:30 стоит сценарий проверки системы и бот должен сообщать все ли впорядке. И вот он раз 100 сообщил что "все системы работают")

чисто ради интереса, а как сценарий запускается?
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm

Re: Слетела база данных после перезагрузки

Сообщение IrisKo »

Скрипт запускается по времени через стандартный скрипт (который выполняется каждую минуту onMinut кажется называется, точно не помню). Мол если время равно 7-30 выполнить проверку системы (тоже стандартный сценарий что в комплекте шел).
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Слетела база данных после перезагрузки

Сообщение Logrus »

IrisKo писал(а): Пн окт 28, 2019 3:33 pm Скрипт запускается по времени через стандартный скрипт (который выполняется каждую минуту onMinut кажется называется, точно не помню). Мол если время равно 7-30 выполнить проверку системы (тоже стандартный сценарий что в комплекте шел).
странно, как тогда его так .......
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm

Re: Слетела база данных после перезагрузки

Сообщение IrisKo »

TimonDK писал(а): Пн окт 28, 2019 12:49 pm
IrisKo писал(а):
TimonDK писал(а): Пн окт 28, 2019 11:45 am Сам MySQL запущен?
service mysql status что показывает?
А где и как это можно посмотреть напишите пожалуйста? из меня такой сисадмин, как балерина из бегемота :)
Запускаем Putty, в командной строке пишем
sudo service mysql status
Попросит ввести пароль пользователя.
Если не запущена, то меняем status на start

Отправлено с моего Redmi Note 4X через Tapatalk
Вы мой спаситель. Написала в putty как вы и рекомендовали sudo service mysql status выдало кучу текста, но в одной из строчек стояло failed и вчерашняя дата, я так поняла что оно не активно со вчерашнего дня. Поэтому написала sudo service mysql start и выдало тот же текст но уже со словом active и сегодняшней датой :) и Алиса проснулась :)
Ответить