Ошибки/проблемы/неисправности системы
Модератор: immortal
-
- Сообщения: 2107
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 315 раз
- Поблагодарили: 466 раз
Re: Ошибки/проблемы/неисправности системы
хм, после обновления нормально завершилось, ткнул удалить архив мастер
и Main cycle is down. Please check background processes status.
вопрос, мои действия только из сети питания перезагрузить, то по всем ссылкам так
по ssh пускает
п.с. меня решения через поиск пугают и они массовые, "снес и залил заново"
несколько полезных постов от сергея нашел, (вот бы все такое отдельно вынести),
решил вопрос - (а master.tgz не удален)
sudo reboot
и 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
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 230
- Зарегистрирован: Чт фев 12, 2015 2:34 pm
- Благодарил (а): 36 раз
- Поблагодарили: 6 раз
Re: Ошибки/проблемы/неисправности системы
Выявилась недавно проблема.
Иногда, Алиса начинает тормозить.
Стандартное сообщение на звонок, смс, будильник.
Между фразами, действиями, пауза по 2-3 минуты.
Особенно когда идет смс или звонок Алиса вырубает звуки от того что включено (тв, радио) проговаривает сообщение врубает звук . с паузами выходит по 6 минут.
Процессор не занят, 3-4 % нагрузки, памяти хватает.
С чем связано такое торможение?
Систему не обновлял
Иногда, Алиса начинает тормозить.
Стандартное сообщение на звонок, смс, будильник.
Между фразами, действиями, пауза по 2-3 минуты.
Особенно когда идет смс или звонок Алиса вырубает звуки от того что включено (тв, радио) проговаривает сообщение врубает звук . с паузами выходит по 6 минут.
Процессор не занят, 3-4 % нагрузки, памяти хватает.
С чем связано такое торможение?
Систему не обновлял
server i5, OS-Ubuntu Server 16., 1-wire
php 7, AMS,broadlink rm2,rm3 mini.
php 7, AMS,broadlink rm2,rm3 mini.
-
- Сообщения: 23
- Зарегистрирован: Сб сен 30, 2017 2:35 am
- Благодарил (а): 10 раз
- Поблагодарили: 0
Re: Ошибки/проблемы/неисправности системы
После принудительного ребута по питанию Распбери, в браузере ошибка - "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:~#
-
- Сообщения: 23
- Зарегистрирован: Сб сен 30, 2017 2:35 am
- Благодарил (а): 10 раз
- Поблагодарили: 0
Re: Ошибки/проблемы/неисправности системы
Я так понимаю что повредился какой то файл? Возможно есть какие то способы автовосстановления файлов? И подскажите плиз где смотреть логи запуска МДМ ?
-
- Сообщения: 52
- Зарегистрирован: Пт июн 09, 2017 8:39 pm
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Ошибки/проблемы/неисправности системы
У меня такая же картина, не хотелось бы переустанавливать все систему заново.Delphin писал(а):После принудительного ребута по питанию Распбери, в браузере ошибка - "Main cycle is down. Please check background processes status." штатная перезагрузка ничего не дает, подскажите пожалуйста как это вылечить?
-
- Сообщения: 23
- Зарегистрирован: Сб сен 30, 2017 2:35 am
- Благодарил (а): 10 раз
- Поблагодарили: 0
Re: Ошибки/проблемы/неисправности системы
Все переставлять это печально..avp8853 писал(а):У меня такая же картина, не хотелось бы переустанавливать все систему заново.Delphin писал(а):После принудительного ребута по питанию Распбери, в браузере ошибка - "Main cycle is down. Please check background processes status." штатная перезагрузка ничего не дает, подскажите пожалуйста как это вылечить?
Неужели нет способа восстановления?



- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Ошибки/проблемы/неисправности системы
Заново сносить ничего не надо. Там на самом деле не так много вариантов поломок и лечения.
Если сломалось что-то в базе данных, то заходим в /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. Смотрим ошибки, репортим сюда
Если сломалось что-то в базе данных, то заходим в /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. Смотрим ошибки, репортим сюда
- Рейтинг: 4.65%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 52
- Зарегистрирован: Пт июн 09, 2017 8:39 pm
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Ошибки/проблемы/неисправности системы
Все сделал по инструкции единственное не знаю как сделать лечение (repair) таблиц.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. Смотрим ошибки, репортим сюда
Запускаем циклы вручную командой 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>
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 раз.
-
- Сообщения: 52
- Зарегистрирован: Пт июн 09, 2017 8:39 pm
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Ошибки/проблемы/неисправности системы
1. Захоим в /var/www
2. Выполняем git clone --depth=1 https://github.com/sergejey/majordomo.git ./
(вторая комманда восстановит исходки прямо из git-а)
Это не работает.
2. Выполняем git clone --depth=1 https://github.com/sergejey/majordomo.git ./
(вторая комманда восстановит исходки прямо из git-а)
Это не работает.
-
- Сообщения: 1465
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 262 раза
- Поблагодарили: 455 раз
Re: Ошибки/проблемы/неисправности системы
Вот пост, про то как чинить таблицыavp8853 писал(а): ...
Все сделал по инструкции единственное не знаю как сделать лечение (repair) таблиц.
...
viewtopic.php?f=3&t=2015&p=17659#p17659