Подскажите, не знаю куда "копать"!
Установлен "MD" на "Ubuntu 20.04 LTS" на ноут.
Все работает но, вот с "MQTT" проблема!
Есть так же "Raspberry PI 3b" на ней все работает включая "MQTT"! Это я к тому, что я перенес backup c Raspberry на ноут и развернул его там...
Может это важно?!
"MD" который на "Ubuntu 20.04 LTS" имеет путь до "web serverа" /var/www $
а
"MD" который на "Raspberry PI 3b" имеет путь до "web serverа " /var/www/html $
Не работает MQTT. [РЕШЕНО]
Модератор: immortal
-
- Сообщения: 317
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: Не работает MQTT.
Отвечаю для таких как я!
после того как ручками установлен "MD" на какую либо "OS" в моем случае это "Ubuntu 20.04 LTS"
Для "MQTT" не достаточно просто развернуть "BackUp" от "MajorDomo", нужно также и установить "MQTT" в саму "Ubuntu 20.04 LTS"!
Так же нужно изменить значение persistence в файле /etc/mosquitto/mosquitto.conf на false!
меняем значение
persistence true
на
persistence false
Так сделано в образе для Raspberry от Сергея...
Для чего это нужно прогуглите если интересно.
Перезагружаем "OS" и готово!
Для проверки
после того как ручками установлен "MD" на какую либо "OS" в моем случае это "Ubuntu 20.04 LTS"
Для "MQTT" не достаточно просто развернуть "BackUp" от "MajorDomo", нужно также и установить "MQTT" в саму "Ubuntu 20.04 LTS"!
Код: Выделить всё
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
sudo apt-get install mosquitto
sudo apt-get install mosquitto-clients
sudo apt clean
Код: Выделить всё
sudo nano /etc/mosquitto/mosquitto.conf
persistence true
на
persistence false
Так сделано в образе для Raspberry от Сергея...
Для чего это нужно прогуглите если интересно.
Перезагружаем "OS" и готово!
Для проверки
Код: Выделить всё
user@majordomo:~$ sudo /etc/init.d/mosquitto status
● mosquitto.service - Mosquitto MQTT v3.1/v3.1.1 Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-07-04 07:43:52 UTC; 44min ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Main PID: 845 (mosquitto)
Tasks: 1 (limit: 1979)
Memory: 2.1M
CGroup: /system.slice/mosquitto.service
└─845 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
Jul 04 07:43:50 majordomo systemd[1]: Starting Mosquitto MQTT v3.1/v3.1.1 B…r...
Jul 04 07:43:52 majordomo systemd[1]: Started Mosquitto MQTT v3.1/v3.1.1 Broker.
Hint: Some lines were ellipsized, use -l to show in full.
Код: Выделить всё
sudo apt install net-tools
user@majordomo:~$ netstat –at
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
...
tcp 0 0 localhost:1883 localhost:36500 ESTABLISHED
tcp 0 0 localhost:36500 localhost:1883 ESTABLISHED
...
Код: Выделить всё
user@majordomo:~$ mosquitto -v
1593848740: mosquitto version 1.6.10 starting
1593848740: Using default config.
1593848740: Opening ipv4 listen socket on port 1883.
1593848740: Error: Address already in use
user@majordomo:~$
- Рейтинг: 1.16%