Ошибки/проблемы/неисправности системы

Новые релизы, обновления и т.п.

Модератор: immortal

Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение Logrus » Пн ноя 20, 2017 6:44 pm

хм, после обновления нормально завершилось, ткнул удалить архив мастер
и Main cycle is down. Please check background processes status.
вопрос, мои действия только из сети питания перезагрузить, то по всем ссылкам так
по ssh пускает

п.с. меня решения через поиск пугают и они массовые, "снес и залил заново"
несколько полезных постов от сергея нашел, (вот бы все такое отдельно вынести),
решил вопрос - (а master.tgz не удален)
sudo reboot
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
ученик
Сообщения: 230
Зарегистрирован: Чт фев 12, 2015 2:34 pm
Благодарил (а): 36 раз
Поблагодарили: 6 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение ученик » Вт ноя 21, 2017 7:28 am

Выявилась недавно проблема.
Иногда, Алиса начинает тормозить.
Стандартное сообщение на звонок, смс, будильник.
Между фразами, действиями, пауза по 2-3 минуты.
Особенно когда идет смс или звонок Алиса вырубает звуки от того что включено (тв, радио) проговаривает сообщение врубает звук . с паузами выходит по 6 минут.
Процессор не занят, 3-4 % нагрузки, памяти хватает.
С чем связано такое торможение?
Систему не обновлял
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
Delphin
Сообщения: 23
Зарегистрирован: Сб сен 30, 2017 2:35 am
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Ошибки/проблемы/неисправности системы

Сообщение Delphin » Вт ноя 21, 2017 2:01 pm

После принудительного ребута по питанию Распбери, в браузере ошибка - "Main cycle is down. Please check background processes status." штатная перезагрузка ничего не дает, подскажите пожалуйста как это вылечить?

Код: Выделить всё

root@rasp:~# sudo php /var/www/cycle.php
Connecting to database...
CONNECTED TO DB
Running startup maintenance
Checking modules.
         <html>
          <head>
          <title>Error</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
          </head>
          <body>
          <div class="container">
          <h1>Error</h1>
          <h3>Details</h3>
          <div class="alert alert-danger">http://<br/>1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1<br></div>
          <h3>Backtrace</h3>
          <div><pre>#0 /var/www/lib/mysqli.class.php(401): custom_error->__construct('1064: You have ...', 1)
#1 /var/www/lib/mysqli.class.php(182): mysql->Error('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...')
#2 /var/www/lib/mysqli.class.php(485): mysql->Exec('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...')
#3 /var/www/lib/module.class.php(608): SQLExec('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...')
#4 /var/www/modules/control_access/control_access.class.php(364): module->dbInstall('   admin_users:...')
#5 /var/www/lib/module.class.php(427): control_access->dbInstall('')
#6 /var/www/lib/module.class.php(359): module->install()
#7 /var/www/modules/control_access/control_access.class.php(19): module->checkInstalled()
#8 /var/www/modules/control_modules/control_modules.class.php(218) : eval()'d code(1): control_access->control_access()
#9 /var/www/modules/control_modules/control_modules.class.php(218): eval()
#10 /var/www/lib/module.class.php(359): control_modules->install()
#11 /var/www/modules/control_modules/control_modules.class.php(19): module->checkInstalled()
#12 /var/www/cycle.php(85): control_modules->control_modules()
#13 {main}</pre></div>
          <div>
           <a href="#" class="btn btn-default" onclick="window.history.go(-1);return false;"><<< Back</a>
           <a href="#" class="btn btn-default" onclick="window.location.reload();return false;">Reload page</a>
           <a href="/admin.php?md=panel&action=saverestore" class="btn btn-default">Go to Backup section</a>
          </div>
          </div>
          </body>
         </html>root@rasp:~#
Delphin
Сообщения: 23
Зарегистрирован: Сб сен 30, 2017 2:35 am
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Ошибки/проблемы/неисправности системы

Сообщение Delphin » Ср ноя 22, 2017 12:07 am

Я так понимаю что повредился какой то файл? Возможно есть какие то способы автовосстановления файлов? И подскажите плиз где смотреть логи запуска МДМ ?
avp8853
Сообщения: 52
Зарегистрирован: Пт июн 09, 2017 8:39 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение avp8853 » Ср ноя 22, 2017 12:40 am

Delphin писал(а):После принудительного ребута по питанию Распбери, в браузере ошибка - "Main cycle is down. Please check background processes status." штатная перезагрузка ничего не дает, подскажите пожалуйста как это вылечить?
У меня такая же картина, не хотелось бы переустанавливать все систему заново.
Delphin
Сообщения: 23
Зарегистрирован: Сб сен 30, 2017 2:35 am
Благодарил (а): 10 раз
Поблагодарили: 0

Re: Ошибки/проблемы/неисправности системы

Сообщение Delphin » Ср ноя 22, 2017 1:15 am

avp8853 писал(а):
Delphin писал(а):После принудительного ребута по питанию Распбери, в браузере ошибка - "Main cycle is down. Please check background processes status." штатная перезагрузка ничего не дает, подскажите пожалуйста как это вылечить?
У меня такая же картина, не хотелось бы переустанавливать все систему заново.
Все переставлять это печально..
Неужели нет способа восстановления?
:shock: :shock: :shock:
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение sergejey » Ср ноя 22, 2017 1:40 pm

Заново сносить ничего не надо. Там на самом деле не так много вариантов поломок и лечения.

Если сломалось что-то в базе данных, то заходим в /phpmyadmin/ в базу db_terminal и проводим лечение (repair) таблиц.

Если при обновлении есть вероятность, что побились какие-то файлы, то скачиваем исходники из https://github.com/sergejey/majordomo/archive/alpha.zip и переливаем поверх всего. Ещё вариант обновления исходников:
1. Захоим в /var/www
2. Выполняем git clone --depth=1 https://github.com/sergejey/majordomo.git ./
(вторая комманда восстановит исходки прямо из git-а)

Далее, если есть доступ по ssh то пробуем следующее:
1. Останавливаем majordomo через sudo /etc/init.d/majordomo stop
2. На всякий случай смотрим есть ли файл reboot (/var/www/reboot) и прибиваем его
3. Пробуем запустить majordomo через sudo /etc/init.d/majordomo start

если пункты 1-3 не помогают, то смотрим в чём дело следующим образом
1. Останавливаем majordomo
2. Запускаем циклы вручную командой sudo php /var/www/cycle.php
3. Смотрим ошибки, репортим сюда
За это сообщение автора sergejey поблагодарили (всего 4):
Delphin (Ср ноя 22, 2017 8:36 pm) • Logrus (Пт ноя 24, 2017 12:22 am) • semkyskov (Вс сен 16, 2018 3:00 pm) • VooDooN (Чт окт 11, 2018 10:57 am)
Рейтинг: 4.65%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
avp8853
Сообщения: 52
Зарегистрирован: Пт июн 09, 2017 8:39 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение avp8853 » Ср ноя 22, 2017 4:12 pm

sergejey писал(а):Заново сносить ничего не надо. Там на самом деле не так много вариантов поломок и лечения.

Если при обновлении есть вероятность, что побились какие-то файлы, то скачиваем исходники из https://github.com/sergejey/majordomo/archive/alpha.zip и переливаем поверх всего. Ещё вариант обновления исходников:
1. Захоим в /var/www
2. Выполняем git clone --depth=1 https://github.com/sergejey/majordomo.git ./
(вторая комманда восстановит исходки прямо из git-а)

Далее, если есть доступ по ssh то пробуем следующее:
1. Останавливаем majordomo через sudo /etc/init.d/majordomo stop
2. На всякий случай смотрим есть ли файл reboot (/var/www/reboot) и прибиваем его
3. Пробуем запустить majordomo через sudo /etc/init.d/majordomo start

если пункты 1-3 не помогают, то смотрим в чём дело следующим образом
1. Останавливаем majordomo
2. Запускаем циклы вручную командой sudo php /var/www/cycle.php
3. Смотрим ошибки, репортим сюда
Все сделал по инструкции единственное не знаю как сделать лечение (repair) таблиц.
Запускаем циклы вручную командой sudo php /var/www/cycle.php
СпойлерПоказать
$ sudo php /var/www/cycle.php
Connecting to database...
CONNECTED TO DB
Running startup maintenance
Running: mysql restore from file: /var/www/database_backup/db.sql
Checking modules.
<html>
<head>
<title>Error</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstr ... ap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstr ... me.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstr ... rap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
</head>
<body>
<div class="container">
<h1>Error</h1>
<h3>Details</h3>
<div class="alert alert-danger">http://<br/>1146: Table 'db_terminal.objects' doesn't exist<br>SELECT objects.*
FROM objects
WHERE TITLE LIKE 'HomeBridge'</div>
<h3>Backtrace</h3>
<div><pre>#0 /var/www/lib/mysqli.class.php(401): custom_error->__construct('1146: Table 'db...', 1)
#1 /var/www/lib/mysqli.class.php(182): mysql->Error('SELECT objects....')
#2 /var/www/lib/mysqli.class.php(231): mysql->Exec('SELECT objects....')
#3 /var/www/lib/mysqli.class.php(536): mysql->SelectOne('SELECT objects....')
#4 /var/www/lib/objects.class.php(379): SQLSelectOne('SELECT objects....')
#5 /var/www/lib/objects.class.php(880): getObject('HomeBridge')
#6 /var/www/lib/objects.class.php(1164): setGlobal('HomeBridge.to_r...', '{"name":"Switch...', 0, '')
#7 /var/www/modules/devices/homebridgeSync.inc.php(16): sg('HomeBridge.to_r...', '{"name":"Switch...')
#8 /var/www/modules/devices/devices.class.php(380): include_once('/var/www/module...')
#9 /var/www/modules/devices/devices.class.php(955): devices->homebridgeSync()
#10 /var/www/lib/module.class.php(359): devices->install()
#11 /var/www/modules/devices/devices.class.php(23): module->checkInstalled()
#12 /var/www/modules/control_modules/control_modules.class.php(219) : eval()'d code(1): devices->devices()
#13 /var/www/modules/control_modules/control_modules.class.php(219): eval()
#14 /var/www/lib/module.class.php(359): control_modules->install()
#15 /var/www/modules/control_modules/control_modules.class.php(19): module->checkInstalled()
#16 /var/www/cycle.php(85): control_modules->control_modules()
#17 {main}</pre></div>
<div>
<a href="#" class="btn btn-default" onclick="window.history.go(-1);return false;"><<< Back</a>
<a href="#" class="btn btn-default" onclick="window.location.reload();return false;">Reload page</a>
<a href="/admin.php?md=panel&action=saverestore" class="btn btn-default">Go to Backup section</a>
</div>
</div>
</body>
</html>
Последний раз редактировалось avp8853 Ср ноя 22, 2017 4:39 pm, всего редактировалось 1 раз.
avp8853
Сообщения: 52
Зарегистрирован: Пт июн 09, 2017 8:39 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение avp8853 » Ср ноя 22, 2017 4:39 pm

1. Захоим в /var/www
2. Выполняем git clone --depth=1 https://github.com/sergejey/majordomo.git ./
(вторая комманда восстановит исходки прямо из git-а)
Это не работает.
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение Chainik » Ср ноя 22, 2017 5:03 pm

avp8853 писал(а): ...
Все сделал по инструкции единственное не знаю как сделать лечение (repair) таблиц.
...
Вот пост, про то как чинить таблицы
viewtopic.php?f=3&t=2015&p=17659#p17659
Закрыто