Отваливается цикл.
Модератор: immortal
-
- Сообщения: 21
- Зарегистрирован: Вт окт 30, 2018 6:41 pm
- Откуда: Тюмень-Баку
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Отваливается цикл.
Я новичок, с Majordomo начал работать только пару дней. Вообще не программист. Хочу попрактиковаться.
У меня следующая система:
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
ОС и Majordomo, phpmyadmin устанавливал по видео от SmartBox: https://www.youtube.com/watch?v=kSEPtg2dLlw&t=3s
Установлен MQTT, Orange Pi Zero работает через WiFi.
Первый вопрос.
При включении не работает цикл, вылезают следующие сообщения:
main цикл остановлен.. exec цикл остановлен.. scheduler цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен...
В результате MQTT не работает.
Его удается запустить только путем следующих команд:
sudo systemctl daemon-reload
sudo apache2ctl restart
sudo service mysql restart
sudo systemctl enable majordomo
sudo systemctl start majordomo
Получается, что вручную пока не остановлю и заново не запущу, то не работает. Как же сделать так, чтобы MQTT и все остальное работали сразу при включении, или при вынужденной перезагрузке без вмешательства? Может что то надо отредактировать в базе db_terminal phpmyadmin?
Второй вопрос.
Как прикрутить к Majordomo прогноз погоды и текущее состояние погоды в своем регионе.
Пытался делать по этому видео от канала "Гениальное просто": https://www.youtube.com/watch?time_cont ... FUMPQRrrBM
Таблицы данных не заполняются.
Но не работает.
Пытался сделать в WEB переменных, но не получается. Может подскажите, где работающие примеры.
В общем, буду рад помощи неравнодушным спецам. Заранее благодарю!
У меня следующая система:
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
ОС и Majordomo, phpmyadmin устанавливал по видео от SmartBox: https://www.youtube.com/watch?v=kSEPtg2dLlw&t=3s
Установлен MQTT, Orange Pi Zero работает через WiFi.
Первый вопрос.
При включении не работает цикл, вылезают следующие сообщения:
main цикл остановлен.. exec цикл остановлен.. scheduler цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен...
В результате MQTT не работает.
Его удается запустить только путем следующих команд:
sudo systemctl daemon-reload
sudo apache2ctl restart
sudo service mysql restart
sudo systemctl enable majordomo
sudo systemctl start majordomo
Получается, что вручную пока не остановлю и заново не запущу, то не работает. Как же сделать так, чтобы MQTT и все остальное работали сразу при включении, или при вынужденной перезагрузке без вмешательства? Может что то надо отредактировать в базе db_terminal phpmyadmin?
Второй вопрос.
Как прикрутить к Majordomo прогноз погоды и текущее состояние погоды в своем регионе.
Пытался делать по этому видео от канала "Гениальное просто": https://www.youtube.com/watch?time_cont ... FUMPQRrrBM
Таблицы данных не заполняются.
Но не работает.
Пытался сделать в WEB переменных, но не получается. Может подскажите, где работающие примеры.
В общем, буду рад помощи неравнодушным спецам. Заранее благодарю!
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
- Strangeman
- Сообщения: 208
- Зарегистрирован: Ср янв 16, 2013 6:35 pm
- Откуда: Золотарево
- Благодарил (а): 101 раз
- Поблагодарили: 19 раз
- Контактная информация:
Re: Отваливается цикл.
Сразу после загрузки системы сделайте
sudo systemctl | grep "php\|nginx\|apache\|sql\|maria\|majordomo"
sudo systemctl | grep "php\|nginx\|apache\|sql\|maria\|majordomo"
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Отваливается цикл.
Видеоинструкции не смотр принципиально, поэтому хз что ты там наделал. но скорее всего неправильно настроена служба majordomo.service. она запускается слишком рано, а должна после mysql
- За это сообщение автора nightwind поблагодарил:
- Strangeman (Чт ноя 01, 2018 3:04 pm)
- Рейтинг: 1.16%
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Отваливается цикл.
по погоде просто поставь модуль "Погода от OpenWeatherMap.org", получи ключ апи http://openweathermap.org/appid#get. и будет счастье
-
- Сообщения: 21
- Зарегистрирован: Вт окт 30, 2018 6:41 pm
- Откуда: Тюмень-Баку
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Отваливается цикл.
Получил следующий ответ на эту команду:Strangeman писал(а): ↑Ср окт 31, 2018 10:32 amСразу после загрузки системы сделайте
sudo systemctl | grep "php\|nginx\|apache\|sql\|maria\|majordomo"
А можно объяснить смысл этой команды? И что за элемент |maria\?
Цикл так и не запустился...
Последний раз редактировалось casius Ср окт 31, 2018 6:35 pm, всего редактировалось 4 раза.
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
-
- Сообщения: 21
- Зарегистрирован: Вт окт 30, 2018 6:41 pm
- Откуда: Тюмень-Баку
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Отваливается цикл.
Уже сделал.nightwind писал(а): ↑Ср окт 31, 2018 6:09 pmпо погоде просто поставь модуль "Погода от OpenWeatherMap.org", получи ключ апи http://openweathermap.org/appid#get. и будет счастье
Сайт https://openweathermap.org/ на данный момент отказывает в регистрации пользователю из РФ. У меня не получилось. Вероятно, из за санкций... Зарегестрироваться смог только через Thor, указывая почту gmail. Имейте это ввиду.
- За это сообщение автора casius поблагодарил:
- Strangeman (Ср окт 31, 2018 11:42 pm)
- Рейтинг: 1.16%
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Отваливается цикл.
Картинку вставь нормально.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 21
- Зарегистрирован: Вт окт 30, 2018 6:41 pm
- Откуда: Тюмень-Баку
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Отваливается цикл.
Исправил.
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
mysql (Версия сервера: 5.5.60-0+deb8u1 - (Debian)) и установлен стандартный phpMyAdmin, WEB-сервер Apache/2.4.10 (Debian).
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Отваливается цикл.
Другие темы вообще не читаешь?
Начало http://majordomo.smartliving.ru/forum/v ... 210#p90119
Продолжение http://majordomo.smartliving.ru/forum/v ... 210#p90124
Решение http://majordomo.smartliving.ru/forum/v ... 220#p90128
Результат http://majordomo.smartliving.ru/forum/v ... 128#p90132
Все в одной теме и день назад.
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Strangeman
- Сообщения: 208
- Зарегистрирован: Ср янв 16, 2013 6:35 pm
- Откуда: Золотарево
- Благодарил (а): 101 раз
- Поблагодарили: 19 раз
- Контактная информация:
Re: Отваливается цикл.
Можно. Показывает состояние сервисов.
Там же на картинке видно, что сервис МД не стартовал и выдал ошибку.
maria... Можно было написать mariadb, но так короче. У кого-то mysql, у кого-то mariadb. Откуда мне знать, что у Вас установлено, а выяснять долго, вот и добавил то и другое.
PS. А почему картинкой?
Основной: Z99Le, Debian 10, модули на ESP-12F с собственной логикой. С сервером связаны, но работоспособны и без него.
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y
Тестовый: Cubieboard2, Armbian Buster (сейчас Bionic) 5.4.y