Bonjour,
Ayant passé ma matinée à galérer sur ce problème, je me suis dit que j'allais poster ici la solution au cas ou d'autres conaîtraient la même mésaventure...
Suite à la mis à jour de la dernière version de Sickbeard via l'IHM web (lien "Update Now"), Sickbeard a redémarré et fonctionné normalement jusqu'a ce que je reboote mon NAS.
Dans le gestionnaire de paquets, Sickbeard reporte le statut "Arrêté" (il n'a pas démarré avec le NAS) et lorsque j'essayer de lancer le paquet j'ai le message suivant :
[Chose étrange, l'icône Sickbeard toujours présente dans le DSM.]
Les logs du paquet sickbeard s'arretent juste avant le reboot sans erreur (réception code 15, fermeture séquentielle des Threads).
ps | grep sick
ne renvoie (évidemment) aucun résultat. Il n'y a pas de PID dans /var.
sh /var/packages/sickbeard/scripts/start-stop-status start
revoie :
Solution :
1. Backup de la db actuelle (XX étant à remplacer par la version de db précédente, fiez-vous à la date de modification)
mv sickbeard.db.vXX sickbeard.db.bak
2. Récupération de la version précédente de base
cp sickbeard.db.vXX
3. Ownership
chown sickbeard sickbeard.db
4. Redémarrage
sh /var/packages/sickbeard/scripts/start-stop-status start
Ensuite Sickbeard migre la db (peut prendre un peu de temps)
/! Si, comme pour moi, le paquet est toujours indiqué "Arrêté" dans le gestionnaire de paquets DSM :
1. Quittez sickbeard via l'IHM web
2. Attendez que sickbeard se soit fermé proporement
tail -f /usr/local/sickbeard/var/Logs/sickbeard.log
2. Lancez le script start-stop-status
sh /var/packages/sickbeard/scripts/start-stop-status stop
qui doit renvoyer :
4. Démarrez sickbeard depuis le gestionaire de paquets