Постоянно падает МД

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

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 2830
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 185 раз
Поблагодарили: 662 раза

Re: Постоянно падает МД

Сообщение tarasfrompir » Пн янв 07, 2019 9:13 am

maximg писал(а):
Пн янв 07, 2019 12:35 am
Братцы выручайте!
OS Win7
Работало все хорошо около двух лет и тут вдруг вот такой баг.
Что это может быть ?
Даже если скачиваю мажор, делаю восстановление из резервной копии, проходит пару часов и опять баг.
отпадает Мускул или база больщая
Спасибо нам ПОМОЖЕТ..!
maximg
Сообщения: 8
Зарегистрирован: Сб фев 27, 2016 6:33 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Постоянно падает МД

Сообщение maximg » Пн янв 07, 2019 1:08 pm

Как проверить большая база или нет?
skysilver
Сообщения: 2878
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 372 раза
Поблагодарили: 1654 раза
Контактная информация:

Re: Постоянно падает МД

Сообщение skysilver » Пн янв 07, 2019 2:18 pm

maximg писал(а):
Пн янв 07, 2019 12:35 am
Работало все хорошо около двух лет и тут вдруг вот такой баг.
Что это может быть ?
МДМ в интернет выставлен?
Покажи полный лог из окна start.bat после запуска МДМ.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
maximg
Сообщения: 8
Зарегистрирован: Сб фев 27, 2016 6:33 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Постоянно падает МД

Сообщение maximg » Вт янв 08, 2019 3:03 pm

skysilver писал(а):
Пн янв 07, 2019 2:18 pm
maximg писал(а):
Пн янв 07, 2019 12:35 am
Работало все хорошо около двух лет и тут вдруг вот такой баг.
Что это может быть ?
МДМ в интернет выставлен?
Покажи полный лог из окна start.bat после запуска МДМ.

МДМ выставлен в интернет(статический ip и проброшен порт).
лог:
СпойлерПоказать
C:\_majordomo>rem Timesync on startup

C:\_majordomo>rem start .\apps\neutron\neutron.exe

C:\_majordomo>rem Web-server start

C:\_majordomo>start server2go.exe

C:\_majordomo>rem USB devices monitor start

C:\_majordomo>rem start .\apps\usbdeview\USBDeview.exe

C:\_majordomo>rem Battery run monitor start

C:\_majordomo>rem start .\apps\batteryrun\batteryrun.exe "C:\_majordomo\htdocs\o
bj.bat ThisComputer.powerConnected" "C:\_majordomo\htdocs\obj.bat ThisComputer.p
owerDisconnected"

C:\_majordomo>rem Main system cycle start

C:\_majordomo>rem Database auto repair

C:\_majordomo>.\server\mysql\bin\mysqlcheck.exe -u root --auto-repair --check --
optimize --all-databases
.\server\mysql\bin\mysqlcheck.exe: Got error: 2003: Can't connect to MySQL serve
r on 'localhost' (10061) when trying to connect

C:\_majordomo>cd .\htdocs

C:\_majordomo\htdocs>..\server\php\php.exe cycle.php
Connecting to database...

Warning: mysqli_connect(): (HY000/2002): Ïîäêëþ÷åíèå íå óñòàíîâëåíî, ò.ê. êîíå÷í
ûé êîìïüþòåð îòâåðã çàïðîñ íà ïîäêëþ÷åíèå.
in C:\_majordomo\htdocs\cycle.php on line 28
Connecting to database...
<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-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg
4Va+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-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW
9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstr ... rap.min.js
" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD
7Txa" crossorigin="anonymous"></script>
</head>
<body>
<div class="container">
<h1>Error</h1>
<h3>Details</h3>
<div class="alert alert-danger">http://<br/>1049: Unknown database 'db
_terminal'<br>Selecting db: db_terminal</div>
<h3>Backtrace</h3>
<div><pre>#0 C:\_majordomo\htdocs\lib\mysqli.class.php(395): custom_er
ror->__construct('1049: Unknown d...', 0)
#1 C:\_majordomo\htdocs\lib\mysqli.class.php(142): mysql->Error('Selecting db: d
...', 0)
#2 C:\_majordomo\htdocs\lib\mysqli.class.php(106): mysql->Connect()
#3 C:\_majordomo\htdocs\cycle.php(36): mysql->__construct('127.0.0.1', '', 'root
', '', 'db_terminal')
#4 {main}</pre></div>
<div>
<a href="#" class="btn btn-default" onclick="window.history.go(-1);re
turn false;">&lt;&lt;&lt; Back</a>
<a href="/diagnostic.php" class="btn btn-success">Submit Diagnostic i
nfo</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-defau
lt">Go to Backup section</a>
</div>
</div>
</body>
</html>
Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\load_settings.php on line 8
CONNECTED TO DB
Removing C:\_majordomo\htdocs/blockly
Removing C:\_majordomo\htdocs/bootstrap
Removing C:\_majordomo\htdocs/js/codemirror
Removing C:\_majordomo\htdocs/freeboard
Removing C:\_majordomo\htdocs/jquerymobile
Removing C:\_majordomo\htdocs/jpgraph
Removing C:\_majordomo\htdocs/pdw
Removing C:\_majordomo\htdocs/js/threejs
Checking modules.
Clearing the cache.

Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\cycle.p
hp on line 175
Starting ./scripts/cycle_connect.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_co
nnect.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycl
e_connect.php.txt
OK
Starting ./scripts/cycle_execs.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ex
ecs.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_
execs.php.txt
OK
Starting ./scripts/cycle_main.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ma
in.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
ain.php.txt
OK
Starting ./scripts/cycle_megad.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_me
gad.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_
megad.php.txt
OK
Starting ./scripts/cycle_mqtt.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mq
tt.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
qtt.php.txt
OK
Starting ./scripts/cycle_phistory.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ph
istory.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cyc
le_phistory.php.txt
OK
Starting ./scripts/cycle_ping.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_pi
ng.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_p
ing.php.txt
OK
Starting ./scripts/cycle_rss.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_rs
s.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_rs
s.php.txt
OK
Starting ./scripts/cycle_schedapp.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sc
hedapp.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cyc
le_schedapp.php.txt
OK
Starting ./scripts/cycle_scheduler.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sc
heduler.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cy
cle_scheduler.php.txt
OK
Starting ./scripts/cycle_skype.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sk
ype.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_
skype.php.txt
OK
Starting ./scripts/cycle_states.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_st
ates.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle
_states.php.txt
OK
Starting ./scripts/cycle_sysinfo.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sy
sinfo.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycl
e_sysinfo.php.txt
OK
Starting ./scripts/cycle_syswidget.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sy
swidget.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cy
cle_syswidget.php.txt
OK
Starting ./scripts/cycle_websockets.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_we
bsockets.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-c
ycle_websockets.php.txt
OK
Starting ./scripts/cycle_webvars.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_we
bvars.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycl
e_webvars.php.txt
OK
Starting ./scripts/cycle_wscache.php ...
14:59:00 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ws
cache.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycl
e_wscache.php.txt
OK
Starting ./scripts/cycle_X101_skype.php ...
OK
ALL CYCLES STARTED
14:59:01 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_con
nect.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle
_connect.php.txt
'sudo' is not recognized as an internal or external command,
operable program or batch file.
'sudo' is not recognized as an internal or external command,
operable program or batch file.
'uname' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'vcgencmd' is not recognized as an internal or external command,
operable program or batch file.
'vcgencmd' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'top' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'cat' is not recognized as an internal or external command,
operable program or batch file.
'vcgencmd' is not recognized as an internal or external command,
operable program or batch file.
sethostname: Use the Network Control Panel Applet to set hostname.
hostname -s is not supported.
14:59:02 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_sky
pe.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_s
kype.php.txt
fsockopen() 10061, Ïîäêëþ÷åíèå íå óñòàíîâëåíî, ò.ê. êîíå÷íûé êîìïüþòåð îòâåðã çà
ïðîñ íà ïîäêëþ÷åíèå.


'egrep' is not recognized as an internal or external command,
operable program or batch file.
'uptime' is not recognized as an internal or external command,
operable program or batch file.
14:59:03 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mqt
t.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_mq
tt.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
14:59:06 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mai
n.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_ma
in.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
14:59:15 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ma
in.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
ain.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
14:59:21 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mai
n.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_ma
in.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
14:59:39 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ma
in.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
ain.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
14:59:45 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mai
n.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_ma
in.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
15:00:01 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ma
in.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
ain.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
15:00:07 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mai
n.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_ma
in.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
15:00:13 Starting thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ma
in.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_m
ain.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
15:00:19 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_mai
n.php --params "a:0:{}">>C:\_majordomo\htdocs/cms/debmes/log_2019-01-08-cycle_ma
in.php.txt

Warning: count(): Parameter must be an array or an object that implements Counta
ble in C:\_majordomo\htdocs\cycle.php on line 303
Аватара пользователя
xor
Сообщения: 1575
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 165 раз
Поблагодарили: 458 раз

Re: Постоянно падает МД

Сообщение xor » Вт янв 08, 2019 7:52 pm

Система на винде, стартует норм, а потом откуда

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

'sudo' is not recognized as an internal or external command,
operable program or batch file.
?
Какой-то код линуксовый запускается
Logrus
Сообщения: 1627
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 276 раз
Поблагодарили: 322 раза

Re: Постоянно падает МД

Сообщение Logrus » Вт янв 08, 2019 9:17 pm

Мой CONNECT | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо - ТАМ =>
skysilver
Сообщения: 2878
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 372 раза
Поблагодарили: 1654 раза
Контактная информация:

Re: Постоянно падает МД

Сообщение skysilver » Вт янв 08, 2019 10:06 pm

maximg писал(а):
Вт янв 08, 2019 3:03 pm
лог:
Попробуй добавить паузу 5-10-15 сек после запуска server2go.
http://majordomo.smartliving.ru/forum/v ... 2go#p91347

А то у тебя mysql не успевает стартовать:
.\server\mysql\bin\mysqlcheck.exe: Got error: 2003: Can't connect to MySQL serve
r on 'localhost' (10061) when trying to connect
За это сообщение автора skysilver поблагодарил:
maximg (Вт янв 08, 2019 11:21 pm)
Рейтинг: 1.23%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
maximg
Сообщения: 8
Зарегистрирован: Сб фев 27, 2016 6:33 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: Постоянно падает МД

Сообщение maximg » Вт янв 08, 2019 11:21 pm

skysilver писал(а):
Вт янв 08, 2019 10:06 pm
maximg писал(а):
Вт янв 08, 2019 3:03 pm
лог:
Попробуй добавить паузу 5-10-15 сек после запуска server2go.
http://majordomo.smartliving.ru/forum/v ... 2go#p91347

А то у тебя mysql не успевает стартовать:
.\server\mysql\bin\mysqlcheck.exe: Got error: 2003: Can't connect to MySQL serve
r on 'localhost' (10061) when trying to connect
Добавил паузу 10 сек, результата нет.
Но уже разобрался, это вирус(взломали сервер).
Закрыл доступ в интернет, восстановил систему и все норм.
Буду юзать VPN.
Всем спасибо за помощь.
vshuka911
Сообщения: 76
Зарегистрирован: Пт июн 02, 2017 11:02 am
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Постоянно падает МД

Сообщение vshuka911 » Чт янв 10, 2019 10:35 pm

Ребята выручайте сервер был установлен на малинке пол года не пользовался а сейчас включаю и вот такая беда. Че делать то?
Вложения
Снимок экрана 2019-01-10 в 21.28.44.png
Снимок экрана 2019-01-10 в 21.28.44.png (84.57 КБ) 1515 просмотров
VladPTZ
Сообщения: 382
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 93 раза
Поблагодарили: 55 раз

Re: Постоянно падает МД

Сообщение VladPTZ » Ср фев 27, 2019 9:34 pm

VladPTZ писал(а):
Вт ноя 20, 2018 3:57 pm
Уже четыре месяца мучаюсь с МД,до этого полтора года работал без падений и переустановок.
Железо Orange PC и Rspnberry PI3
То месяц проработает то неделю, теперь вообще через день переустанавливыю тратя все выходные и вечера после работы.
Падает - не загружается линукс
Заменил карты памяти через месяц, брал новые, в итоге падает мд и новый перезалитый чистый образ с ос дажезагрузится полностью не может.
Недавно купил кингстон на 16 гигов, мд переставляю раз в три дня.
После установки данные восстанавливаю с бакапа, вроде все работает не считая тормозов реакции датчиков xiaomi а потом раз и упало все.
И сегодня такая же картина, пока разбирался с неработой модуля проверки посылок после ноябрьского изменения api и снова все упало и линукс не может до конца загрузится и стартануть мд.
МД устанавливал и по этой инструкции установка на линукс https://kb.smartliving.ru/kak-ustanovit ... -na-linux/
А в последнее время установкой скриптом https://kb.smartliving.ru/install-script/
Пробовал улучшать охлаждения толку ноль.
Система развита, порядка разных 30-35 девайсов.

Где копать?
Карты достало менять, падает как на оранже так и на распери и датчики тормозят на обоих одинаково.
Проблемы с базой? Как базу чинить, чистить?
С нуля базу использовать не могу так как за почти три года там очень много мною настроено.
Как быть?
Три месяца работало без проблем и тормозов на планшете х86 acer iconia tab w500 с SSD диском на 30гб
И как и раньше рухнул линукс с руганью на диск, при помощи команды fsck удалось запустить систему ну md ругается на скуль, что не запущен. Can't connect to database (2002: No such file or directory)
Попытка снести mariadb и поставить по новой не к чему хорошему не привело, выдает ошибки, починить репозитории пакеты тоже не получилось, заказал новый ssd диск.

Как МД сожрал еще один диск теперь и ssd? Что он с ним делает? Бакап базы всего 20 мегабайт.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Ответить