Hola, de vez en cuando, tanto como cada mes, Cumulus "no va". No diré que se bloquea pero espero que alguien comente algo al respecto. En un momento dado veo que no actualiza en Meteoclimatic. Lo primero que hago es comprobar si la wifi va o no. En caso afirmativo lo que hago es comprobar si la web de Meteoclimatic funciona correctamente. En este caso, sí. Luego miro si la estación está mandando datos actualizados, sí. Ahora le toca el turno a la Orange: está encendida y además puedo comunicarme por SSH. Entonces compruebo el estado del programa:
root@orangepipc:~# service cumulusmx status
× cumulusmx.service - CumulusMX service
Loaded: loaded (/etc/systemd/system/cumulusmx.service; enabled; vendor preset: enabled)
Active: failed (Result: oom-kill) since Thu 2023-06-08 15:58:06 UTC; 1h 43min ago
Docs:
https://cumuluswiki.org/a/Main_Page Process: 1543 ExecStart=/usr/bin/mono-service -d:/home/pi/CumulusMX CumulusMX.exe -service (cod>
Process: 8448 ExecStopPost=/bin/rm -f /tmp/CumulusMX.exe.lock (code=exited, status=0/SUCCESS)
Main PID: 1545 (code=killed, signal=KILL)
CPU: 4d 1h 9min 59.957s
Jun 08 15:58:05 orangepipc systemd[1]: cumulusmx.service: A process of this unit has been killed by>
Jun 08 15:58:06 orangepipc systemd[1]: cumulusmx.service: Main process exited, code=killed, status=>
Jun 08 15:58:06 orangepipc systemd[1]: cumulusmx.service: Failed with result 'oom-kill'.
Jun 08 15:58:06 orangepipc systemd[1]: cumulusmx.service: Consumed 4d 1h 9min 59.957s CPU time.
Notice: journal has been rotated since unit was started, output may be incomplete.
Vale, no está bloqueado, está "failed"
Reinicio y:
root@orangepipc:~# service cumulusmx restart
root@orangepipc:~# service cumulusmx status
● cumulusmx.service - CumulusMX service
Loaded: loaded (/etc/systemd/system/cumulusmx.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-06-08 17:53:18 UTC; 16s ago
Docs:
https://cumuluswiki.org/a/Main_Page Process: 8994 ExecStart=/usr/bin/mono-service -d:/home/pi/CumulusMX CumulusMX.exe -service (cod>
Main PID: 8995 (mono)
Tasks: 12 (limit: 2046)
Memory: 74.6M
CPU: 11.696s
CGroup: /system.slice/cumulusmx.service
└─8995 /usr/bin/mono /usr/lib/mono/4.5/mono-service.exe -d:/home/pi/CumulusMX CumulusM>
Jun 08 17:53:18 orangepipc systemd[1]: Starting CumulusMX service...
Jun 08 17:53:18 orangepipc systemd[1]: Started CumulusMX service.
Todo correcto, hasta la próxima vez.
Los que tenéis una Orange o Raspberry con Cumulus desde hace años sin interrupción, ¿nunca habéis tenido este tipo de incidencia?
¿Alguien sabe descifrar el galimatías que escupe "service cumulusmx status"?
Muchas gracias