Radarr v3 y Sonarr v3, ¿merece la pena actualizar?

Discusión general sobre Raspberry Pi
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Jajaja, es que somos muy rápidos xD
Estos usuarios agradecieron al autor egrueda por el mensaje:
MuadDib69
Avatar de Usuario
MuadDib69
Pi Master
Pi Master
Mensajes: 276
Registrado: 16 Dic 2019, 18:22
Agradecido: 60 veces
Agradecimiento recibido: 13 veces

LA S MAYÚSCULAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Avatar de Usuario
MuadDib69
Pi Master
Pi Master
Mensajes: 276
Registrado: 16 Dic 2019, 18:22
Agradecido: 60 veces
Agradecimiento recibido: 13 veces

Resumiendo, al reinstalar sonarr v3, por lo que sea se ha quedado el servicio apuntando a la ubicación de la versión 2 de Sonarr (ubicación distinta).
He editado el sonarr.service, pero la he cagao con la mayúscula de Sonarr.exe
Al corregirlo arranco el servicio y ha funcionado (web), ha dicho algo de importar series y bum, ha petao, llevándome a una pantalla de sonarr status.
Reboot y sonarr vivo, diciéndome de nuevo de importar series. A ver que pasa, parece que colabora.
Avatar de Usuario
MuadDib69
Pi Master
Pi Master
Mensajes: 276
Registrado: 16 Dic 2019, 18:22
Agradecido: 60 veces
Agradecimiento recibido: 13 veces

Éxito.
Muchas gracias a ambos.
Estos usuarios agradecieron al autor MuadDib69 por el mensaje:
klingsor
Avatar de Usuario
klingsor
Pi Master
Pi Master
Mensajes: 460
Registrado: 14 Jul 2017, 12:16
Agradecido: 69 veces
Agradecimiento recibido: 86 veces

Me alegro que te haya funcionado :)

Como recomendación personal, si ya tienes tu configuración del Torrent Box a tu gusto es un buen momento para hacer una copia de seguridad completa del mismo :) Creo que tenías Mac, con la aplicación Apple Pi Baker te puedes hacer una imagen y además te la comprime para que ocupe poco.

Saludos.
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Para usarlo este caso como explicación, he estado mirando el paquete que te instalas desde el repositorio:
dpkg -L sonarr

Verás que dentro del paquete se incluye este archivo:
/lib/systemd/system/sonarr.service

Ese es el "script de arranque" (vamos a llamarlo así) y es el que se distribuye con la mayoría de las apliaciones.
El programa systemctl utiliza estos scripts para hacer el arranque (start, stop) y ver el estado (status)

Los scripts creados en el directorio /lib/systemd/system/ NO deben ser modificados, porque los cambios se perderían al actualizar.
Pero cualquier sistema linux que usa systemctl te permite hacer override, es decir, utilizar un archivo en otra ubicación, que tenga prioridad.
¿Y cuál es la ruta con prioridad? Pues justamente, /etc/systemd/system

Al usar "systemctl start sonarr", el sistema:
- busca un script llamado "sonarr.service" en /etc/systemd/system
- Si no lo encuentra, lo busca en /lib/systemd/system/

¿Y qué le ha pasado al compañero?
Pues que él tenía un script creado en /etc/systemd/system, por tanto systemctl está usando ese archivo viejo e incorrecto.
Si el compañero borra el script en lugar de modificarlo, habría funcionado bien con el script original en /lib/systemd/system

De hecho, recomiendo a MuadDib69 que elimine el script que sobra para que no tenga este mismo problema una próxima vez.
¡Recuerda el principio KISS!

Para más adelante, haremos un artículo sobre systemctl y journalctl ;-)
Estos usuarios agradecieron al autor egrueda por el mensaje:
MuadDib69
Avatar de Usuario
klingsor
Pi Master
Pi Master
Mensajes: 460
Registrado: 14 Jul 2017, 12:16
Agradecido: 69 veces
Agradecimiento recibido: 86 veces

Claro por eso yo en la ruta /etc/systemd/system/sonarr.service el archivo está en blanco, porque hice una instalación limpia, es decir, instalé la versión 3 desde cero, sin actualizar y supongo que por eso no tuve que crear ningún archivo de arranque como en la versión 2 donde hay que configurar el servicio.

Gracias por la explicación.

Saludos.
Estos usuarios agradecieron al autor klingsor por el mensaje:
MuadDib69
Avatar de Usuario
MuadDib69
Pi Master
Pi Master
Mensajes: 276
Registrado: 16 Dic 2019, 18:22
Agradecido: 60 veces
Agradecimiento recibido: 13 veces

pueees efessstivamente mostros :avergonzado ,
en /etc/systemd/system/sonarr.service (el que edité a manopla) tengo

Código: Seleccionar todo

[Unit]
Description=Sonarr Daemon
After=network.target

[Service]
User=pi
Restart=always
RestartSec=5
Type=simple
ExecStart=/usr/bin/mono /usr/lib/sonarr/bin/Sonarr.exe
TimeoutStopSec=20

[Install]
WantedBy=multi-user.target
supongo que este vendría de la instalación de sonarr v2.


y en /lib/systemd/system/sonarr.service tengo

Código: Seleccionar todo

[Unit]
Description=Sonarr Daemon
After=network.target

[Service]
User=pi
Group=pi
UMask=002

Type=simple
ExecStart=/usr/bin/mono --debug /usr/lib/sonarr/bin/Sonarr.exe -nobrowser -data$
TimeoutStopSec=20
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.target
Leyéndoos, entiendo que debo borrar el que está en /etc/... pero me da mieditorrrrrrrr

¿y lo que aprendo con cada bofetada que me da el raspbian? :D

Gracias de nuevo.
Avatar de Usuario
MuadDib69
Pi Master
Pi Master
Mensajes: 276
Registrado: 16 Dic 2019, 18:22
Agradecido: 60 veces
Agradecimiento recibido: 13 veces

Por cierto, los de sonarr sacan 4 o 5 updates en un mismo día...
Responder