Démarrage de MOSQUITO automatique ?
Démarrage de MOSQUITO automatique ?
Bonjour,
J'ai installé Domoticz et Mosquitto sur un NUC sous Ubuntu Server. Je souhaiterai que Mosquitto démarre au boot du système (automatiquement, quoi !). Malgré avoir épluché le net durant des heures, j'ai rien trouvé qui marche.
Une idée ?
Merci d'avance.
J'ai installé Domoticz et Mosquitto sur un NUC sous Ubuntu Server. Je souhaiterai que Mosquitto démarre au boot du système (automatiquement, quoi !). Malgré avoir épluché le net durant des heures, j'ai rien trouvé qui marche.
Une idée ?
Merci d'avance.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Re: Démarrage de MOSQUITO automatique ?
Bonjour,
Il est bien présent dans ton /etc/init.d ?
Il est bien présent dans ton /etc/init.d ?
Re: Démarrage de MOSQUITO automatique ?
ouipascal_69 a écrit :Bonjour,
Il est bien présent dans ton /etc/init.d ?
dans la console, si je tape : mosquitto tout fonctionne.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Re: Démarrage de MOSQUITO automatique ?
Si tu as fait une installation "standard" de mosquitto, type apt-get install, ca doit installer aussi les scripts nécessaires de demarrage/reemarrage système, en ubuntu maintenant géré par systemd.
Essaie un (ou equivalent) deja, pour qu'un service soit lancé au démarrage il faut, si ce n'est pas fait pas le script d'install par default, faire alors un
Ce qui peut se passer aussi c'est que le script de démarrage a planté pour moultes raisons obscures, dans ce cas normalement la commande status donne des informations permettant de debugger.
Après, si c'est pas une installation standard, là c'est une autre histoire.
Essaie un
Code : Tout sélectionner
sudo systemctl status mosquittoCode : Tout sélectionner
sudo systemctl enable <service> (mosquitto dans ce cas)Après, si c'est pas une installation standard, là c'est une autre histoire.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: Démarrage de MOSQUITO automatique ?
Merci pour ton aide.
J'ai desinstallé puis reinstallé MOSQUITTO.
Aprés reboot, la commande sudo systemctl status mosquitto me renvoie :
Ensuite la commande sudo systemctl enable mosquitto me renvoie :
Une idée ?
J'ai desinstallé puis reinstallé MOSQUITTO.
Aprés reboot, la commande sudo systemctl status mosquitto me renvoie :
Code : Tout sélectionner
● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker
Loaded: loaded (/etc/init.d/mosquitto; generated)
Active: active (running) since Fri 2018-05-25 21:21:48 CEST; 15s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 1 (limit: 4221)
CGroup: /system.slice/mosquitto.service
└─1405 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
Code : Tout sélectionner
mosquitto.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable mosquitto
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Re: Démarrage de MOSQUITO automatique ?
Je me réponds, la commande suivante a résolu le pb :
Code : Tout sélectionner
sudo systemd-sysv-install enable mosquittoNUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Re: Démarrage de MOSQUITO automatique ?
Super,
Je ne connaissais pas le systemd-sysv-install mais je pense que le premier enableque tu as fait avait déjà "fait le job" (en renvoyant a system-v) sauf que le message envoyé peut prêter a confusion (https://askubuntu.com/questions/975634/ ... he2/975669).
Après tu peux ajuster au besoin le fichier de configuration (/etc/mosquitto/mosquitto.conf) sans oublier de faire un stop/start ou un restart pour redémarrer le service (sudo systemctl stop|start|restart <service>) (et check via status si souci).
Dans ce genre de manip, toujours préférable de vérifier que tout a bien été pris en compte en rebootant effectivement pour voir si au démarrage tout est dans l'état attendu. Toujours galère de devoir revenir des semaines plus tard sur ce qu'on a déjà fait et/ou que l'on doit retrouver lors d'un reboot.
Je ne connaissais pas le systemd-sysv-install mais je pense que le premier enableque tu as fait avait déjà "fait le job" (en renvoyant a system-v) sauf que le message envoyé peut prêter a confusion (https://askubuntu.com/questions/975634/ ... he2/975669).
Après tu peux ajuster au besoin le fichier de configuration (/etc/mosquitto/mosquitto.conf) sans oublier de faire un stop/start ou un restart pour redémarrer le service (sudo systemctl stop|start|restart <service>) (et check via status si souci).
Dans ce genre de manip, toujours préférable de vérifier que tout a bien été pris en compte en rebootant effectivement pour voir si au démarrage tout est dans l'état attendu. Toujours galère de devoir revenir des semaines plus tard sur ce qu'on a déjà fait et/ou que l'on doit retrouver lors d'un reboot.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20