Meteoclimatic
Software => Cumulus y Cumulus MX => Mensaje iniciado por: CarlosLSev en 22 de Enero de 2021, 19:38:02
-
Hola por tenerlo claro, para hacer copia de seguridad o actualizar de versión. Copiamos nueva versión en la misma carpeta carpeta renombrada a CumulusMXn y subimos por sftp. Paramos CumulusMX, renombramos por ejemplo a CumulusMXold
Copiamos Carpeta data, y fichero cumulus.ini. (y /web/Cutags.txt este no tiene datos)
La copiamos a la carpeta con la versión de Cumulus y renombramos de CumulusMXn a CumulusMX Iniciamos Cumulus y verificamos y si está todo ok borramos la antigua. ¿Es así?
Sobre el inicio cree este servicio y me funciona .
[Unit]
Description=Cumulus
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/home/CumulusMX/
Restart=always
RestartSec=60
ExecStart=/usr/bin/mono /home/CumulusMX/CumulusMX.exe -port 2020 -lang es-ES
[Install]
WantedBy=multi-user.target
Pero en MXutils veo esto :;
[Unit]
Description=CumulusMX service
Documentation=https://cumuluswiki.org/a/Main_Page
After=network-online.target
[Service]
User=root
Group=root
ExecStart=/usr/bin/mono-service -d:/home/install/CumulusMX CumulusMX.exe -service
Type=forking
ExecStopPost=/bin/rm /tmp/CumulusMX.exe.lock
[Install]
WantedBy=multi-user.target
Que diferencias hay
¿Uso mejor este?
-
Si te funciona yo solo añadiría la línea de ExecStopPost=/bin/rm /tmp/CumulusMX.exe.lock en la sección Service para borrar el archivo temporal
También pon After=network-online.target en vez de After=network.target. Con eso te aseguras de que haya conexión a internet cuando arranca y por lo tanto va a comunicarse con el GW-1000.