cycle.php зациклился

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

Модератор: immortal

Ответить
bimail
Сообщения: 9
Зарегистрирован: Пт май 18, 2018 1:32 am
Благодарил (а): 1 раз
Поблагодарили: 0

cycle.php зациклился

Сообщение bimail » Вт ноя 26, 2019 2:45 pm

Добрый день!
Сегодня после перезапуска произошел какой-то сбой и весь день, каждые несколько секунд база перезаписывается из /var/www/database_backup/db.sql.
В логах "Running: mysql main db restore from file: /var/www/database_backup/db.sql"

Я посмотрел где есть такая строка и это оказался файл cycle.php.
Отсюда вопрос: "С чего вдруг такое могло произойти и как победить данную проблему?"
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: cycle.php зациклился

Сообщение tarasfrompir » Вт ноя 26, 2019 3:23 pm

bimail писал(а):
Вт ноя 26, 2019 2:45 pm
Добрый день!
Сегодня после перезапуска произошел какой-то сбой и весь день, каждые несколько секунд база перезаписывается из /var/www/database_backup/db.sql.
В логах "Running: mysql main db restore from file: /var/www/database_backup/db.sql"

Я посмотрел где есть такая строка и это оказался файл cycle.php.
Отсюда вопрос: "С чего вдруг такое могло произойти и как победить данную проблему?"
Пытается восстановить из бекапа базу - но нифига не получается вот по кругу и ходит гад...
За это сообщение автора tarasfrompir поблагодарил:
bimail (Чт ноя 28, 2019 2:06 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
bimail
Сообщения: 9
Зарегистрирован: Пт май 18, 2018 1:32 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: cycle.php зациклился

Сообщение bimail » Вт ноя 26, 2019 3:29 pm

а как он определяет, что она не восстановлена?
я тер все таблица и они вернулись через несколько секунд.
bimail
Сообщения: 9
Зарегистрирован: Пт май 18, 2018 1:32 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: cycle.php зациклился

Сообщение bimail » Вт ноя 26, 2019 4:01 pm

Не помогло остановка цикла и восстановление базы.
после запуска в логах каждые несколько секунд:

12:55:16 0.14588600 Removing cache from /var/www/cms/cached
12:55:16 0.14579800 Removing cache from /var/www/cached

(на эти папки дал полные права, но не помогло)

А когда создал копию скриптом, то добавилось:

12:57:26 0.14604000 Running: mysql main db restore from file: /var/www/database_backup/db.sql
12:57:26 0.14588600 Removing cache from /var/www/cms/cached
12:57:26 0.14579800 Removing cache from /var/www/cached
bimail
Сообщения: 9
Зарегистрирован: Пт май 18, 2018 1:32 am
Благодарил (а): 1 раз
Поблагодарили: 0

Re: cycle.php зациклился

Сообщение bimail » Вт ноя 26, 2019 6:01 pm

Я нашел в чем была проблема!
Оказалось, что отвалилось у меня когда установил модуль zigbee2mqtt (но при этом ни устройства у меня нет пока, ни настроек не делал) и, возможно, удалил его, но он не удалился до конца и при старте из-за него зацикливалось, а не из-за базы, как я думал.

Определил просто:
service majordomo stop
php /var/www/cycle.php

и там стало видно что при его загрузке что-то не так (не появилось OK).
Удаляться он не захотел и пришлось его "выпилить" вручную из папки modules.
А потом просто накатил рабочий бэкап (до этого разворачивал и не помогало) и все заработало!

Отдельно спасибо tarasfrompir, за помощь.
Ответить