merci quand meme
[Discussion] Medusa: téléchargement automatique d'épisodes de série
- Modifié
Hello,
Depuis la dernière mise à jour de Medusa sur mon serveur plus moyen de le redémarrer ou d'essayer de le mettre à jour.
Plus d'accès à la page... (Annonce site inaccessible) ! Quelqu'un a une idée ?
Merci !
root@JPhMaxx:/opt/medusa# service medusa status
● medusa.service - Medusa Daemon
Loaded: loaded (/etc/systemd/system/medusa.service; enabled)
Active: failed (Result: start-limit) since Fri 2021-01-22 12:26:57 EST; 21s ago
Process: 1260 ExecStart=/usr/bin/python3 /opt/medusa/start.py -q --nolaunch --datadir=/opt/medusa (code=exited, status=1/FAILURE)
Main PID: 1260 (code=exited, status=1/FAILURE)
Jan 22 12:26:56 JPhMaxx systemd[1]: Unit medusa.service entered failed state.
Jan 22 12:26:57 JPhMaxx systemd[1]: medusa.service holdoff time over, scheduling restart.
Jan 22 12:26:57 JPhMaxx systemd[1]: Stopping Medusa Daemon...
Jan 22 12:26:57 JPhMaxx systemd[1]: Starting Medusa Daemon...
Jan 22 12:26:57 JPhMaxx systemd[1]: medusa.service start request repeated too quickly, refusing to start.
Jan 22 12:26:57 JPhMaxx systemd[1]: Failed to start Medusa Daemon.
Jan 22 12:26:57 JPhMaxx systemd[1]: Unit medusa.service entered failed state.
root@JPhMaxx:/opt/medusa#
- Modifié
journalctl -u medusa
te donnera des logs détaillés pour voir ce qui empêche de démarrer
- Modifié
-- Logs begin at Sat 2021-01-23 10:24:32 EST, end at Mon 2021-01-25 05:19:08 EST. --
Jan 25 05:18:56 JPhMaxx systemd[1]: Starting LSB: starts instance of Medusa...
Jan 25 05:18:56 JPhMaxx medusa[31971]: start-stop-daemon: group 'medusa' not found
Jan 25 05:18:56 JPhMaxx systemd[1]: medusa.service: control process exited, code=exited status=2
Jan 25 05:18:56 JPhMaxx systemd[1]: Failed to start LSB: starts instance of Medusa.
Jan 25 05:18:56 JPhMaxx systemd[1]: Unit medusa.service entered failed state.
Je ne comprends bien le "group medusa not found"
- Modifié
J'obtiens cela aussi avec la commande "habituelle" du redémarrage
python /opt/medusa/SickBeard.py -d
Traceback (most recent call last):
File "/opt/medusa/SickBeard.py", line 6, in <module>
from medusa.__main__ import main
File "/opt/medusa/medusa/__init__.py", line 24, in <module>
initialize()
File "/opt/medusa/medusa/init/__init__.py", line 23, in initialize
_monkey_patch_fs_functions()
File "/opt/medusa/medusa/init/__init__.py", line 94, in _monkey_patch_fs_functions
from medusa.init import filesystem
File "/opt/medusa/medusa/init/filesystem.py", line 12, in <module>
from builtins import map
ImportError: No module named builtins
- Modifié
Le fichier requirements.txt a été modifié il y a 5 jours.
Du coup, je tenterai bien un
cd /opt/medusa
python3 -m pip install -r requirements.txt
JPhMaxx group 'medusa' not found
il y a peut-être une erreur de groupe dans medusa.service ou /etc/default/medusa
ah...
alors essaye
apt install python3-pip
puis
cd /opt/medusa
python3 -m pip install -r requirements.txt
Cela s'installe correctement mais ce n'est toujours pas bon ...
Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/commands/install.py", line 274, in run
for req in parse_requirements(filename, finder=finder, options=options, session=session):
File "/usr/lib/python3/dist-packages/pip/req.py", line 1632, in parse_requirements
req = InstallRequirement.from_line(line, comes_from, prereleases=getattr(options, "pre", None))
File "/usr/lib/python3/dist-packages/pip/req.py", line 173, in from_line
return cls(req, comes_from, url=url, prereleases=prereleases)
File "/usr/lib/python3/dist-packages/pip/req.py", line 71, in init
req = pkg_resources.Requirement.parse(req)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2793, in parse
reqs = list(parse_requirements(s))
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2721, in parse_requirements
"version spec")
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2686, in scan_list
raise ValueError(msg, line, "at", line[p:])
ValueError: ('Expected version spec in', 'adba @ https://codeload.github.com/pymedusa/adba/tar.gz/ad9a011b26e24b276baed5435981fee21a93c254', 'at', ' @ https://codeload.github.com/pymedusa/adba/tar.gz/ad9a011b26e24b276baed5435981fee21a93c254')
Storing debug log for failure in /root/.pip/pip.log
- Modifié
Quel est le contenu de /etc/systemd/system/medusa.service
?
Tu n'as peut-être pas mis à jour depuis un moment alors que Medusa est passé en python3 visiblement :
https://github.com/pymedusa/Medusa/wiki/Switch-to-Python-3
spider1163 Hello,
C'est lorsque j'ai fait la dernière mise à jour que tout à planté...
Je vais regarder ton lien.
Merci.
Bon... Rien à faire çà veut pas... Est-ce qu'il y a un lien de désinstallation-réinstallation "propre" de Medusa ?
Non, pas quand c'est installé en dur. Tu dois supprimer à la main les dossiers/fichiers. Donc le service et /medusa.
Sinon au pire, tente un
python3 -m pip install builtins
C'est le module marqué manquant dans le message d'erreur. Sinon, désinstall/réinstall...
Bonjour,
j'ai eu le même problème. du coup j'en ai profité pour faire une réinstallation complète sur mon KS1 en debian 9 et pas moyen de réinstaller medusa malgré le fait de suivre le github, il doit y avoir un problème de leur côté.
Vu dans les issues :
To run Medusa from source you will need one of these Python versions:
Python 3 – 3.6.0 and newer
Tu as regardé ta version de python ?
@Merrick j'ai le 3.5. merci pour ta réponse, je vais regarder cela
Ton message correspond à un lancement de medusa avec un python 2.7, maintenant c'est python 3 obligatoire.
Voir : https://github.com/pymedusa/Medusa/issues/8908
La méthode pour changer est ici :