Hello ! Petit article aujourd’hui, sur la mise à jour de mon Jeedom en version 3.0.11 (dernière stable à cette date). J’ai attendu jusqu’a aujourd’hui afin de ne pas trop essuyer les plâtres comme on dit, et d’avoir le maximum de problèmes solutionnés. Bien m’en a pris puisque j’ai eu un petit soucis (déjà solutionné sur le forum) mais on verra ça après.
Contexte :
Mon Jeedom tourne actuellement sur une machine virtuelle en version 2.4.6. Le but de cette opération est de passer en 3.0.11.
Etape 1 : Backups, Snapshots, Images disque etc…
Faire des backups ! Oui oui ouiiiii ! Meme si Jeedom créé des backups avant la mise à jour, faites en quand même un vous-même et stockez le dans un endroit ou vous y aurez accès, en cas de crash complet du système.
Si vous êtes sur une VM de type VMware (comme moi) alors ci-dessous une petite capture d’un snapshot juste avant mise à jour (cela permettra de faire un retour arrière très facilement si problème) :
Faites un clic droit sur votre VM et laissez-vous guider par les captures d’ecran suivantes.
Etape 2 : Mise à jour !
Connectez-vous à votre jeedom puis en haut à droite cliquez sur le rond rouge avec un chiffre à l’intérieur (c’est le nombre de mises à jours en attente…)
- Nombre de mises à jour en attente (core + plugins)
- Cliquer sur vérifier les mises à jour au cas ou il y en aurait une nouvelle depuis la derniere verif
- Une mise à jour du Core en attente
- Cliquez sur « Mettre à jour » fera la mise à jour du core puis des plugins
Etape 2.1 : Progression de la mise à jour…
Pour suivre la mise à jour et savoir lorsque c’est terminé, vous devez aller dans :
Analyse > Logs > Update
Une fois la mise à jour terminée, vous devriez avoir un message qui dit que la mise à jour est un succès (non visible sur le screen) !
Etape 3 : Mise à jour des plugins
Répéter l’étape 2 en cliquant sur la flèche à coté de « Mettre à jour » et en selectionnant : Plugins seulement
Sur la partie droite, vous aurez alors la progression de mise à jour de chaque plugin !
Votre Jeedom est complètement à jour ! Cependant, je vous conseil un petit reboot juste après la mise à jour histoire d’être sur que tout est bien OK, et de repartir proprement avec cette mise à jour !
Problèmes rencontrés :
Error 500 : Plus d’accès à l’interface web de Jeedom.
Vous devriez avoir toujours accès à votre Jeedom en SSH. Il faudra donc s’y connecter via Putty par exemple, et regarder le contenu du fichier http.error qui se trouve dans le répertoire :
/var/www/html/log
Vous devriez avoir quelque chose de ce genre :
Résolution :
J’ai trouvé la solution sur le forum Jeedom, et c’était réglé en 20min ! C’est d’ailleurs pourquoi je ne met jamais à jour trop rapidement, cela me permet d’avoir une chance que le problème soit déjà arrivé à quelqu’un et que la solution soit trouvée. Ainsi on évite un temps d’interruption trop élevé ou un retour arrière forcé !
Donc pour résoudre ce problème :
- Se connecter en SSH et aller dans le répertoire :
/var/www/html/backup
- Vous devriez avoir quelque chose du genre :
root@jeedom:/var/www/html/backup# ls -l total 347840 -rwxrwxr-x 1 www-data www-data 70609504 sept. 2 19:21 backup-Jeedom-2.4.6-2017-09-02-19h21.tar.gz -rwxrwxr-x 1 www-data www-data 70612670 sept. 2 19:22 backup-Jeedom-2.4.7-2017-09-02-19h21.tar.gz -rw-r--r-- 1 www-data www-data 91789260 sept. 2 19:28 backup-Jeedom-3.0.11-2017-09-02-19h28.tar.gz
- Récupérer le nom du dernier backup, ici » backup-Jeedom-3.0.11-2017-09-02-19h28.tar.gz «
- Se placer dans le répertoire précédent
/var/www/html/
- Puis exécuter la commande :
sudo tar -xvzf backup/xxxxxx (où xxxxx est le nom de votre backup récupéré à l'étape 3)
- Laissez décompresser et vous devriez avoir de nouveau accès à votre Jeedom
Enfin, vérifier dans la page Analyse > Santé si tout est OK, si ce n’est pas le cas attendez un peu et redémarré votre Jeedom.
Enfin si vous rencontrez d’autres problèmes lors de cette mise à jour, vous pouvez aller consulter le post dédié aux problèmes de mise à jour en v3 sur le forum Jeedom, qui recense toutes les informations necessaire à la resolution de bugs.
Si vous avez des questions sur l’installation de Jeedom et/ou sur sa configuration n’hésitez pas à laisser un commentaire, j’essaierai de vous répondre sur le sujet 🙂
Hello ! Maxime, fondateur et auteur indépendant de vDays.net. Je travaille dans l’IT depuis 6 ans, après avoir fait 5 ans d’apprentissages. Via ce blog, j’aimerais partager et échanger avec vous sur les nouvelles technologies, notamment sur la virtualisation et VMware. Si vous voulez en savoir plus sur moi, consultez ma page « à propos de moi » ou suivez-moi sur Twitter et LinkedIn.
Ping : Jeedom - Mise à jour en 3.1 - vDays.net