проблемы с запуском службы MQTT
Модератор: immortal
-
- Сообщения: 8
- Зарегистрирован: Вс фев 26, 2017 4:50 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
проблемы с запуском службы MQTT
После установке на OrangePI lite по этой инструкции http://majordomo.smartliving.ru/Main/SetupRaspberryPi2? а вероятней всего это связано с "Оптимизацией для работы с SD-картой" -перестала автоматически запускаться сервер MQTT Mosquito. Устанавливал брокера по этой инструкции https://esp8266.ru/orange-pi-mosquitto-websockets/. Как можно исправить данную ситуацию?
-
- Сообщения: 1138
- Зарегистрирован: Вт янв 29, 2013 9:16 am
- Откуда: Белозерск
- Благодарил (а): 16 раз
- Поблагодарили: 402 раза
- Контактная информация:
Re: проблемы с запуском службы MQTT
как Вы определили что не запускается mosquitto?murzzik писал(а):После установке на OrangePI lite по этой инструкции http://majordomo.smartliving.ru/Main/SetupRaspberryPi2? а вероятней всего это связано с "Оптимизацией для работы с SD-картой" -перестала автоматически запускаться сервер MQTT Mosquito. Устанавливал брокера по этой инструкции https://esp8266.ru/orange-pi-mosquitto-websockets/. Как можно исправить данную ситуацию?
Что пишет
service mosquitto status
и
mosquitto_pub -h localhost -t "mqtt" -m "Hello MQTT"
- Рейтинг: 1.16%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
-
- Сообщения: 8
- Зарегистрирован: Вс фев 26, 2017 4:50 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: проблемы с запуском службы MQTT
immortal писал(а):как Вы определили что не запускается mosquitto?murzzik писал(а):После установке на OrangePI lite по этой инструкции http://majordomo.smartliving.ru/Main/SetupRaspberryPi2? а вероятней всего это связано с "Оптимизацией для работы с SD-картой" -перестала автоматически запускаться сервер MQTT Mosquito. Устанавливал брокера по этой инструкции https://esp8266.ru/orange-pi-mosquitto-websockets/. Как можно исправить данную ситуацию?
Что пишет
service mosquitto status
и
mosquitto_pub -h localhost -t "mqtt" -m "Hello MQTT"
Код: Выделить всё
root@orangepi:~# service mosquitto status
Usage: /etc/init.d/mosquitto start|stop
root@orangepi:~#
Код: Выделить всё
mosquitto_pub -h localhost -t "mqtt" -m "Hello MQTT"

image upload
При попытке запуска после перезагрузки вот что получается.
Код: Выделить всё
root@orangepi:~# /etc/init.d/mosquitto start
Starting mosquitto
/etc/init.d/mosquitto: line 7: /var/log/mosquitto/mosquitto.log: No such file or directory
root@orangepi:~#
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: проблемы с запуском службы MQTT
Поищите в файле /etc/mosquitto/mosquitto.conf параметр log_dest и поменяйте /var/log/mosquitto/mosquitto.log на /var/log/mosquitto.logmurzzik писал(а):вероятно пункт с "оптимизацией" был лишний, но знаний в линуксе не позволяют "вернуть как было"Код: Выделить всё
root@orangepi:~# /etc/init.d/mosquitto start Starting mosquitto /etc/init.d/mosquitto: line 7: /var/log/mosquitto/mosquitto.log: No such file or directory root@orangepi:~#
- Рейтинг: 1.16%
-
- Сообщения: 8
- Зарегистрирован: Вс фев 26, 2017 4:50 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: проблемы с запуском службы MQTT
DimSun75 писал(а):Поищите в файле /etc/mosquitto/mosquitto.conf параметр log_dest и поменяйте /var/log/mosquitto/mosquitto.log на /var/log/mosquitto.logmurzzik писал(а):вероятно пункт с "оптимизацией" был лишний, но знаний в линуксе не позволяют "вернуть как было"Код: Выделить всё
root@orangepi:~# /etc/init.d/mosquitto start Starting mosquitto /etc/init.d/mosquitto: line 7: /var/log/mosquitto/mosquitto.log: No such file or directory root@orangepi:~#

image cdn free
Код: Выделить всё
stderr
Код: Выделить всё
/var/log/mosquitto.log
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: проблемы с запуском службы MQTT
Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.murzzik писал(а):заменить наКод: Выделить всё
stderr
?Код: Выделить всё
/var/log/mosquitto.log
- Рейтинг: 1.16%
-
- Сообщения: 8
- Зарегистрирован: Вс фев 26, 2017 4:50 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: проблемы с запуском службы MQTT
там, к сожалению, нет такой папкиDimSun75 писал(а):Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.murzzik писал(а):заменить наКод: Выделить всё
stderr
?Код: Выделить всё
/var/log/mosquitto.log
Код: Выделить всё
root@orangepi:/etc/mosquitto# ls
aclfile.example mosquitto.conf mosquitto.conf.example pskfile.example pwfile.example
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: проблемы с запуском службы MQTT
Понятно. В файле /etc/init.d/mosquitto заменить все /var/log/mosquitto/.. на /var/log/ просто убрать нафиг папку mosquittomurzzik писал(а):DimSun75 писал(а):Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.murzzik писал(а):заменить наКод: Выделить всё
stderr
?Код: Выделить всё
/var/log/mosquitto.log
Код: Выделить всё
root@orangepi:/etc/mosquitto# ls aclfile.example mosquitto.conf mosquitto.conf.example pskfile.example pwfile.example
было
Код: Выделить всё
echo "Starting mosquitto"
/usr/local/sbin/mosquitto -d -c /etc/mosquitto/mosquitto.conf\
>> /var/log/mosquitto/mosquitto.log \
2>> /var/log/mosquitto/mosquitto.error
;;
Код: Выделить всё
echo "Starting mosquitto"
/usr/local/sbin/mosquitto -d -c /etc/mosquitto/mosquitto.conf\
>> /var/log/mosquitto.log \
2>> /var/log/mosquitto.error
;;
- Рейтинг: 1.16%
-
- Сообщения: 318
- Зарегистрирован: Вс янв 01, 2017 8:32 pm
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 44 раза
Re: проблемы с запуском службы MQTT
Понятно дело. директория /etc/init.d файл в ней mosquitto
- Рейтинг: 1.16%
-
- Сообщения: 8
- Зарегистрирован: Вс фев 26, 2017 4:50 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: проблемы с запуском службы MQTT
Большое спасибо. С папкой это я ошибся. Все заработало!)DimSun75 писал(а):Понятно дело. директория /etc/init.d файл в ней mosquitto