проблемы с запуском службы MQTT

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
murzzik
Сообщения: 8
Зарегистрирован: Вс фев 26, 2017 4:50 pm
Благодарил (а): 8 раз
Поблагодарили: 0

проблемы с запуском службы MQTT

Сообщение murzzik » Пн фев 27, 2017 1:20 pm

После установке на OrangePI lite по этой инструкции http://majordomo.smartliving.ru/Main/SetupRaspberryPi2? а вероятней всего это связано с "Оптимизацией для работы с SD-картой" -перестала автоматически запускаться сервер MQTT Mosquito. Устанавливал брокера по этой инструкции https://esp8266.ru/orange-pi-mosquitto-websockets/. Как можно исправить данную ситуацию?
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 402 раза
Контактная информация:

Re: проблемы с запуском службы MQTT

Сообщение immortal » Пн фев 27, 2017 1:25 pm

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

Re: проблемы с запуском службы MQTT

Сообщение murzzik » Пн фев 27, 2017 1:38 pm

immortal писал(а):
murzzik писал(а):После установке на OrangePI lite по этой инструкции http://majordomo.smartliving.ru/Main/SetupRaspberryPi2? а вероятней всего это связано с "Оптимизацией для работы с SD-картой" -перестала автоматически запускаться сервер MQTT Mosquito. Устанавливал брокера по этой инструкции https://esp8266.ru/orange-pi-mosquitto-websockets/. Как можно исправить данную ситуацию?
как Вы определили что не запускается mosquitto?
Что пишет
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:~#
 
вероятно пункт с "оптимизацией" был лишний, но знаний в линуксе не позволяют "вернуть как было"
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: проблемы с запуском службы MQTT

Сообщение DimSun75 » Пн фев 27, 2017 1:48 pm

murzzik писал(а):

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

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:~#
вероятно пункт с "оптимизацией" был лишний, но знаний в линуксе не позволяют "вернуть как было"
Поищите в файле /etc/mosquitto/mosquitto.conf параметр log_dest и поменяйте /var/log/mosquitto/mosquitto.log на /var/log/mosquitto.log
За это сообщение автора DimSun75 поблагодарил:
murzzik (Пн фев 27, 2017 1:48 pm)
Рейтинг: 1.16%
murzzik
Сообщения: 8
Зарегистрирован: Вс фев 26, 2017 4:50 pm
Благодарил (а): 8 раз
Поблагодарили: 0

Re: проблемы с запуском службы MQTT

Сообщение murzzik » Пн фев 27, 2017 1:56 pm

DimSun75 писал(а):
murzzik писал(а):

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

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:~#
вероятно пункт с "оптимизацией" был лишний, но знаний в линуксе не позволяют "вернуть как было"
Поищите в файле /etc/mosquitto/mosquitto.conf параметр log_dest и поменяйте /var/log/mosquitto/mosquitto.log на /var/log/mosquitto.log
Изображение
image cdn free заменить на

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

/var/log/mosquitto.log
?
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: проблемы с запуском службы MQTT

Сообщение DimSun75 » Пн фев 27, 2017 2:00 pm

murzzik писал(а): заменить на

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

/var/log/mosquitto.log
?
Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.
За это сообщение автора DimSun75 поблагодарил:
murzzik (Пн фев 27, 2017 2:02 pm)
Рейтинг: 1.16%
murzzik
Сообщения: 8
Зарегистрирован: Вс фев 26, 2017 4:50 pm
Благодарил (а): 8 раз
Поблагодарили: 0

Re: проблемы с запуском службы MQTT

Сообщение murzzik » Пн фев 27, 2017 2:03 pm

DimSun75 писал(а):
murzzik писал(а): заменить на

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

/var/log/mosquitto.log
?
Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.
там, к сожалению, нет такой папки

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

root@orangepi:/etc/mosquitto# ls
aclfile.example  mosquitto.conf  mosquitto.conf.example  pskfile.example  pwfile.example
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: проблемы с запуском службы MQTT

Сообщение DimSun75 » Пн фев 27, 2017 2:14 pm

murzzik писал(а):
DimSun75 писал(а):
murzzik писал(а): заменить на

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

/var/log/mosquitto.log
?
Не, не то. Это закоментированно. В папочке /etc/mosquitto/conf.d/ есть файлик mosquitto.conf в нем тогда должно быть.

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

root@orangepi:/etc/mosquitto# ls
aclfile.example  mosquitto.conf  mosquitto.conf.example  pskfile.example  pwfile.example
Понятно. В файле /etc/init.d/mosquitto заменить все /var/log/mosquitto/.. на /var/log/ просто убрать нафиг папку mosquitto

было

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

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
;; 
За это сообщение автора DimSun75 поблагодарил:
murzzik (Пн фев 27, 2017 2:16 pm)
Рейтинг: 1.16%
DimSun75
Сообщения: 318
Зарегистрирован: Вс янв 01, 2017 8:32 pm
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 44 раза

Re: проблемы с запуском службы MQTT

Сообщение DimSun75 » Пн фев 27, 2017 2:20 pm

Понятно дело. директория /etc/init.d файл в ней mosquitto
За это сообщение автора DimSun75 поблагодарил:
murzzik (Пн фев 27, 2017 2:26 pm)
Рейтинг: 1.16%
murzzik
Сообщения: 8
Зарегистрирован: Вс фев 26, 2017 4:50 pm
Благодарил (а): 8 раз
Поблагодарили: 0

Re: проблемы с запуском службы MQTT

Сообщение murzzik » Пн фев 27, 2017 2:26 pm

DimSun75 писал(а):Понятно дело. директория /etc/init.d файл в ней mosquitto
Большое спасибо. С папкой это я ошибся. Все заработало!)
Ответить