Jeedom - Demarré NOK

Tags: #<Tag:0x00007f282db95ee0>

Bonjour à tous, je suis en train d’installer un Jeedom sous docker et OMV5, j’ai d’autres containers qui marchent sans problèmes pour le moment mais impossible pour Jeedom. Je vais détailler ce que j’ai fait au cas où certains ai les mêmes problèmes que moi.

Pour l’installation, le tuto https://www.haade.fr/blog/tutoriel-domotique-electronique/domotique-smarthome-jeedom-homeassistant/installation-complete-et-securisee-de-jeedom-sur-docker/, et le plus complet mais j’obtiens :
image

Et voici le log consistency :

[START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom database...OK
Check filesystem right...chmod: changing permissions of '/var/www/html/core/class/../../..': Operation not permitted
OK
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
sh: 1: cannot create /etc/systemd/system/mariadb.service.d/jeedom.conf: Directory nonexistent
sh: 1: cannot create /etc/systemd/system/mariadb.service.d/jeedom.conf: Directory nonexistent
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
[END CONSISTENCY]

Pour le rétablissement des droits des dossiers et fichiers, j’ai exécuté les commandes à partir du “apt-get install nano” de ce tuto [Tuto] Installation de Jeedom sur Synology avec docker en mode Host.
Pour que les modifications soient permanentes j’ai monté /etc/ sur un volume bind.

Du coup j’obtiens : (les configurations réseau int et ext on été renseigné dans la configuration pour enlever ce doute) :
image

[START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom database...OK
Check filesystem right...OK
[END CONSISTENCY]
root@jeedom:/# service --status-all
 [ + ]  apache-htcacheclean
 [ + ]  apache-htcacheclean.dpkg-new
 [ + ]  apache2
 [ + ]  apache2.dpkg-new
 [ + ]  atd
 [ - ]  cgmanager
 [ - ]  cgproxy
 [ + ]  cron
 [ - ]  dbus
 [ - ]  dbus.dpkg-new
 [ - ]  exim4
 [ - ]  exim4.dpkg-new
 [ - ]  fail2ban
 [ ? ]  hwclock.sh
 [ - ]  ntp
 [ - ]  procps
 [ - ]  rsync
 [ - ]  rsync.dpkg-new
 [ - ]  ssh
 [ - ]  ssh.dpkg-new
 [ - ]  sudo
 [ - ]  sudo.dpkg-new
 [ + ]  supervisor
 [ - ]  unattended-upgrades
 [ - ]  x11-common

Tous les logs sont déjà au niveau debug mais restent vides.
Avez vous une solution ou une piste pour le problème de démarrage svp ?

Merci d’avance

Personne n’a une piste pour m’aider à debugger svp ?

Bonjour,

jeedom sous docker, ca ne pose que des soucis à beaucoup, ce n’est pas une config recommandée
le crontab est bien configuré?
pas de log “starting” ? en principe il devrait si le start n’est pas terminé

Bonjour,
Quand on install jeedoma ailleurs que dans /var/www/html on a ce probleme « Démarré NOK », même en utilisant install.sh -w /monchemin/, c’est du au fait que cron et apache ne sont pas bien configurés par le fichier install quand on est ailleurs que dans /var/www/html, il faut aller modifier cron à la main … même si on n’a pas de message d’erreur du script install!
déjà expliqué ici : https://forum.jeedom.com/viewtopic.php?p=779596

if [ ! -f /etc/cron.d/jeedom ]; then
echo « * * * * * www-data /usr/bin/php ${WEBSERVER_HOME}/core/php/jeeCron.php >> /dev/null » > /etc/cron.d/jeedom
if [ $? -ne 0 ]; then
echo « ${ROUGE}Ne peut installer le cron de jeedom - Annulation${NORMAL} »
exit 1
fi
fi
if [ ! -f /etc/cron.d/jeedom_watchdog ]; then
echo « */5 * * * * root /usr/bin/php ${WEBSERVER_HOME}/core/php/watchdog.php >> /dev/null » > /etc/cron.d/jeedom_watchdog
if [ $? -ne 0 ]; then
echo « ${ROUGE}Ne peut installer le cron de jeedom - Annulation${NORMAL} »
exit 1
fi
fi

1 J'aime