Página 1 de 2
jackett petado de nuevo
Publicado: 06 Jun 2020, 15:33
por danpacu
Buenas tardes.
Me picó la curiosidad e instalé jackett. TOdo bien, aprendí a añadir indexers para radarr y sonar y couchpotato (no se cual quitar, me gustan todos, pero no encuentra muchas cosas que estoy buscando - seguro que por no añadirle yo los buscadores, o los indexers o lo que sea).
Pero jackett me peta cada dos por tres (y eso que manualmente deshabilité el automatic upgrade lo tengo en el ServerConfig.json asÍ: "UpdateDisabled": true,"
Y tengo esta salida cuando compruebo el status.
"sudo systemctl status jackett.service
● jackett.service - Jackett Daemon
Loaded: loaded (/etc/systemd/system/jackett.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: signal) since Sat 2020-06-06 15:27:52 CEST; 3s ago
Process: 15973 ExecStart=/opt/Jackett/jackett --NoRestart (code=killed, signal=ABRT)
Main PID: 15973 (code=killed, signal=ABRT)"
Alguien podría ayudarme, paso a paso a ser posible, arreglarlo y tenerlo funcional?
Gracias de antemano.
Un saludo.
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 21:35
por egrueda
¿Nos puedes enseñar el contenido del archivo /etc/systemd/system/jackett.service ?
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 22:37
por danpacu
Buenas tardes. Perdon por el retraso.
Esto es lo que tengo dentro del fichero (que todo lo instalado lo hice siguiendo tu tutorial, @egrueda - reitero lo bien hehco que esta el tutorial, y lo fácil que haces que se entiendan las cosas...).
"[Unit]
Description=Jackett Daemon
After=network.target
[Service]
SyslogIdentifier=jackett
Restart=always
RestartSec=5
Type=simple
User=pi
Group=pi
WorkingDirectory=/opt/Jackett
ExecStart=/opt/Jackett/jackett --NoRestart
TimeoutStopSec=20
[Install]
WantedBy=multi-user.target"
Gracias por responder, por cierto.
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 22:55
por egrueda
Pregunta: ¿Tú usabas dietPi?
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 23:33
por danpacu
Nope. Raspbian y recientemente (esta mañana) actualizado con update y upgrade.
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 23:35
por egrueda
Vale, no sé por qué lo tenía en mente.
¿Has probado a actualizar jackett manualmente? Para arreglar muchos de los Bugs que se han ido corrigiendo
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 23:42
por danpacu
Sinceramente, no se como hacerlo exactamente. COn sudo apt update jackett (que es un error creo...) no puedo.
el poco tiempo que tuve para cavar en google no encontre (o no supe donde buscar) como hacerlo.
Si no es mucho pedir, podrías indicarme el comando para hacerlo....
Re: jackett petado de nuevo
Publicado: 06 Jun 2020, 23:55
por egrueda
Si, claro, hay un programa en el direcctorio de jackett que se encarga de la actualización.
En mi caso lo tengo instalado en /opt, por tanto ejecuto:
/opt/Jackett/JackettUpdater
Yo tengo la versión 0.16.616.0
Puedes mirar la versión que tienes instalada antes de actualizar.
Hay varias formas, por ejemplo:
grep Jackett /opt/Jackett/jackett.deps.json
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 00:02
por danpacu
Ok. los resultados no son nada alegres:
"pi@raspberrypi:~ $ /opt/Jackett/JackettUpdater
06-06 23:57:08 Info Jackett Updater v0.16.616
06-06 23:57:08 Info Options ""
06-06 23:57:08 Info Jackett variant: CoreLinuxArm32
06-06 23:57:08 Error JackettUpdater 0.16.616
Copyright (C) 2020 JackettUpdater
ERROR(S):
Required option 'p, Path' is missing.
-p, --Path Required. Install location
-t, --Type Install type
-a, --Args Launch arguments
--NoRestart Don't restart after update
--KillPids PIDs which will be killed before (Windows) or after (Unix) the
update
--StartTray Indicates that the updater should start the tray icon
--help Display this help screen.
--version Display version information.
06-06 23:57:08 Error Failed to process update arguments!
y... del comando grep: grep Jackett /opt/Jackett/jackett.deps.json
"Jackett.Common": "0.16.616",
"Jackett.Common/0.16.616": {
"Jackett.Common.dll": {}
"Jackett.Common": "0.16.616",
"Jackett.Common/0.16.616": {
"Jackett.Common.dll": {}
"Jackett.Common/0.16.616": {
"
Entonces no entiendo muy bien donde estoy? Esta actualizado? No lo esta?
Si quiero entrar en el navegador ip raspi:9117 me da error.
Si borro las carpetas, vuelvo a instalar desde el tutorial, me funciona un tiempo corto, y vuelve a darme el mismo error. Aún así voy a probar. Borro todo, vuelvo a instalar, actualizo tal como me enseñaste, y luego intento acceder. en breve te comentare si salio algo bueno o no.
"
06-06 23:57:08 Error System.Linq.Enumerable+<ExceptIterator>d__80`1[CommandLine.Error] "
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 00:10
por egrueda
Pues si, parece que lo tienes actualizado, aunque dices que tenías deshabilitada la actualización, jajaja
Lo bueno es que esa podría ser la cauda de las caídas del jackett.
Respecto al jackettupdater, simplemente te pide un parámetro "-p" para indicar la ruta donde lo tienes instalado
Por ejemplo:
/opt/Jackett/JackettUpdater -p /opt/Jackett
Puede que le lleve un buen rato
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 00:23
por danpacu
Pues me pongo otra vez a actualizarlo manualmente.
De momento, como le hice instalación nueva (la septima....) me funciona (me pedia hacer systemctl daemon-reload, que hice), y ahora mismo funciona. Pero a ver despues de la actualización manual si sigue o no. de todas manera gracias por la ayuda. Me vino genial.
por cierto, a parte de la Mahou, que veo que te gusta, algúna más? Puede ser una sidra Ladron de manzana??? cuando y donde? tiene que ser cerca de la playa....que te parece??
Un saludo.... y gracias, una vez más.
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 01:06
por danpacu
egrueda escribió: 07 Jun 2020, 00:10
Puede que le lleve un buen rato
Hola. Le llevó un buen rato.
Y el resultado es otro tipor de error.
Aqui:
https://pastebin.com/GjfNE88u
esta "ilustrado" el error.
Vaya tela....
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 01:07
por egrueda
Hmmm, me huele mal
Porfa, mira a ver qué hay en el directorio
ls -l /opt/Jackett
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 09:03
por danpacu
Hola. Perdon por el retraso....
Solo me aparecen estos:
/opt/Jackett $ ls -l
total 24
drwxr-xr-x 7 pi pi 4096 jun 7 00:32 Content
drwxr-xr-x 2 pi pi 20480 jun 7 00:46 Definitions"
Y no encuentro el index.html que dice el error por ningún lado.
Si lo busco con mlocate, aqui:
https://pastebin.com/sVZEN9cf el resultado. Pero no existe en la carpeta de Jackett. SOlo en la de couchpotato, o radarr.
Entonces no se porque en jackett no se generó.
Vuelvo a desinstalar, borrar carpetas de jackett, volver a instalar, actualizar y
luego acceder desde el navegador, o hay otra solucíon?
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 09:54
por klingsor
A raiz de ver este mensaje me puse a intentar actualizar Jackett pero no lo hacía a través de la aplicación así que hice una ñapa, seguro que
@egrueda se lleva las manos a la cabeza.
Hice una instalación como si fuera de cero, al fin y al cabo los parámetros de configuración están en otra ruta así que seguí los pasos del manual que tengo y listo.
Como ahora ha cambiado la ruta para las descargas lo pongo por si lo necesitas:
https://github.com/Jackett/Jackett/releases/
Luego hice lo siguiente:
Código: Seleccionar todo
sudo wget https://github.com/Jackett/Jackett/releases/download/v0.16.616/Jackett.Binaries.LinuxARM32.tar.gz
Descomprimir archivo descargado
Como el directorio ya existe cuando le diga que lo mueva no va a hacerlo así que borre la carpeta Jackett del directorio opt y luego ya le pude mover. Para borrar la carpeta pide privelegios y la manera más fácil es desde el escritorio de Raspbian en la terminal del mismo
se abre el explorador con privelegios de administrador, borro la carpeta Jackett, cierro y luego muevo los archivos.
Así lo hice ayer, no encontraba una forma de actualizarlo manualmente, no será muy correcto pero a mi me funcionó, ahora que he visto como se hace para actualizar lo guardo en mi chuleta y para la próxima lo uso.
Saludos.
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 10:15
por danpacu
Gracias por la idea. En volver a casa lo probaré.
Pero ya surgen dudas: el comando sudo pcmanfm me da error: no se puede abrir el visor.
y no entiendo muy bien cuando dices, despues de descomprimir el archivo con sudo tar... lo borras (de donde???) y luego lo mueves (de donde lo mueves a /opt/??)
Perdoname por estar tan liado con esto, como no es "mi zona de confort" me lia bastante.....
Aún así, esta tarde probaré lo que mencionaste..... a ver si sale algo...
Que la instalación la hago siguiendo los pasos del manual que hizo @egrueda. Es el más claro y sencillo para mí...
(esto es solo una de las entradas:
viewtopic.php?f=6&t=13398&hilit=manual+mediacenter) pero hay varias relacionadas con el tema...
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 12:03
por egrueda
danpacu escribió: 07 Jun 2020, 09:03
Solo me aparecen estos:
/opt/Jackett $ ls -l
total 24
drwxr-xr-x 7 pi pi 4096 jun 7 00:32 Content
drwxr-xr-x 2 pi pi 20480 jun 7 00:46 Definitions"
Y no encuentro el index.html que dice el error por ningún lado.
Bien, la actualización te ha borrado todos los achivos xD xD
Si te pasa eso, sólo te queda la reinstalación, que es más o menos lo que ha explicado
@klingsor
En mi caso lo hago así:
1. Me aseguro de que jackett está parado
2. Descargo la última versión en mi home
Código: Seleccionar todo
cd /home/pi
wget -c wget https://github.com/Jackett/Jackett/releases/download/v0.16.616/Jackett.Binaries.LinuxARM32.tar.gz
3. Descomprimo en /opt
4. Y vuelvo a arrancar jackett
Toda tu configuración de jackett se mantiene a salvo en /home/pi/.config/Jackett por eso no tienes que volver a configurarlo.
Personalmente, yo tengo las actualizaciones automáticas y no me da problemas dsede hace un tiempo.
Y arrancando con el parámetro " --NoRestart", que es como lo tienes tú, tampoco debería caerse.
En resumen, el JackettUpdater ha resultado ser una puta mierda xD xD xD
Miraré por qué te ha borrado todos los archivos, quizá te he dado las instrucciones mal :-(
¿Sabes? Voy a hacer un script que haga una actualización manual automática :-)
Dame un rato y lo comparto
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 12:24
por klingsor
En realidad la instalación es la misma, solo que él lo hace todo en un solo paso y en mi método lo hago de forma individual.
Por defecto al usar el comando wget y si no te has movido a alguna otro directorio lo descarga en tu carpeta de usuario, que al igual que la mía es /home/pi; al descomprimirlo lo hace en ese mismo directorio y de ahí es de donde lo muevo a /opt/
Borrar la carpeta Jackett de la ruta
/opt/ porque al intentar moverla una vez descomprimida no la puede mover porque está en uso, de ahí que desde sudo pcmanfm lo pueda borrar; creo que desde terminal se puede borrar:
y luego desde aquí
el hacerlo por el escritorio es porque no me fio mucho que así no me cargue algo más.

Si lo ve
@egrueda seguro que nos da los pasos apropiados.
Una vez borrada la carpeta Jackett del directorio /opt/ muevo la carpeta Jackett del directorio pi, para ello debes ir a tu directorio pi después de haber borrado Jackett.
Sería algo así:
Descargo Jackett en pi:
Código: Seleccionar todo
sudo wget https://github.com/Jackett/Jackett/releases/download/v0.16.616/Jackett.Binaries.LinuxARM32.tar.gz
Descomprimo el archivo:
Paro Jackett: (acabo de ver el mensaje de @egrueda y si paras Jackett no tienes que borrar la carpeta de opt
Muevo Jackett del directorio /pi a /opt:
Reinicio Jackett:
Listo, con esto vuelves a tener una instalación limpia.
Saludos.
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 12:25
por klingsor
egrueda escribió: 07 Jun 2020, 12:03
¿Sabes? Voy a hacer un script que haga una actualización manual automática :-)
Dame un rato y lo comparto
Estaría bien lo espero con ganas y lo guardo como oro en paño.
Saludos.
Re: jackett petado de nuevo
Publicado: 07 Jun 2020, 12:28
por egrueda
Correcto,
@klingsor , mis pasos son los mismos que los tuyos: descargar y descomprimir en opt
Mis rodeos son sólo para no elevar privilegios, es decir, para no usar sudo.
Por eso descargo en home y luego descomprimo sobre /opt/Jackett, que en teoría existe (esatmos actualizando) y tiene permisos para el usuario pi
Llámalo pereza... jajajaja
Ya estoy con el script de actualización. El script mira en github la última versión y la compara con la actual.
Ahora en un rato lo termino y lo comparto aquí mismo ;-)