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

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

Модератор: immortal

IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm
Благодарил (а): 19 раз
Поблагодарили: 4 раза

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

Сообщение IrisKo » Вс окт 27, 2019 10:32 pm

Доброго времени суток. Ситуация следующая: сегодня рано утром ни с того ни с сего в телеграмм начал бомбить бот одинаковые сообщения по нескольку штук в секунду (у меня на 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
Откуда: Саратов
Благодарил (а): 10 раз
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение TimonDK » Пн окт 28, 2019 11:45 am

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
Благодарил (а): 19 раз
Поблагодарили: 4 раза

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

Сообщение IrisKo » Пн окт 28, 2019 12:45 pm

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

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

Сообщение 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

За это сообщение автора TimonDK поблагодарил:
IrisKo (Пн окт 28, 2019 10:21 pm)
Рейтинг: 1.16%
IrisKo
Сообщения: 60
Зарегистрирован: Пт фев 15, 2019 12:19 pm
Благодарил (а): 19 раз
Поблагодарили: 4 раза

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

Сообщение IrisKo » Пн окт 28, 2019 12:51 pm

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

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

Сообщение Oleg-7777 » Пн окт 28, 2019 2:29 pm

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

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

Сообщение Logrus » Пн окт 28, 2019 3:18 pm

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

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

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

Сообщение IrisKo » Пн окт 28, 2019 3:33 pm

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

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

Сообщение Logrus » Пн окт 28, 2019 3:54 pm

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
Благодарил (а): 19 раз
Поблагодарили: 4 раза

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

Сообщение IrisKo » Пн окт 28, 2019 10:26 pm

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 и сегодняшней датой :) и Алиса проснулась :)
Ответить