En esta guía se describen los pasos que tiene que cumplir para actualizar Wialon Local de la versión 1704 a la versión 1804.
Para que Wialon Local de las versiones 1704, 1804 y 1904 funcione correctamente, se necesita el paquete Node.js 6.x. El soporte de las versiones antiguas de Node.js será parado al lanzarse Wialon Local 1804.
Los repositorios oficiales de Debian 8 y Debian 9 incluyen paquetes de las versiones más antiguas. En caso de instalación de nuestra distribución, el Node.js de la versión necesaria se instala automáticamente.
Inicie sesión en el terminal como usuario principal (root) y ejecute los siguientes comandos:
cd /home/wialon/wlocal/ service wlocal stop ./adf_script stop apt-get install -y curl curl -sL https://deb.nodesource.com/setup_6.x | bash - apt-get install -y nodejs npm -g install forever npm install chown -R wialon:wialon /home/wialon/ service wlocal restart
Para actualizar Node.js puede también escribir al soporte técnico. En este caso, indique en el correo los datos para acceder al terminal del servidor — SSH (IP, nombre de usuario y contraseña).
La instrucción está también disponible en la página oficial del desarrollador de Node.js.
Para actualizar Wialon Local de la versión 1904 a la versión 2004 se recomienda seguir los pasos descritos a continuación.
Instale las utilidad pigz y curl. Para hacerlo, ingrese en el terminal como usuario principal (root) y ejecute el siguiente comando:
apt-get install pigz curl
Actualice Node.js a la versión 10.x, ejecutando como el usuario principal (root) los siguientes comandos:
cd /home/wialon/wlocal/ service wlocal stop ./adf_script stop apt-get install -y curl curl -sL https://deb.nodesource.com/setup_10.x | bash - apt-get install -y nodejs npm -g install forever npm install chown -R wialon:wialon /home/wialon/ service wlocal restart
Compruebe la disponibilidad de sus sitios después de su reinicio. Para actualizar Node.js puede también escribir al soporte técnico. En este caso, indique en el correo los datos para acceder al terminal del servidor — SSH (IP, nombre de usuario y contraseña).
La instrucción está también disponible en la página oficial del desarrollador de Node.js.
Para actualizar Wialon Local de la versión 2104 a la versión 2204 se recomienda seguir los pasos descritos a continuación.
Antes de actualizar Debian, debe conservar las versiones antiguas de los paquetes python y libpython. Para ello, ejecute el siguiente comando:
apt-mark hold python python2.7 libpython2.7
Actualice Node.js a la versión 12.x, ejecutando como el usuario principal (root) los siguientes comandos:
cd /home/wialon/wlocal/ service wlocal stop ./adf_script stop apt-get install -y curl curl -sL https://deb.nodesource.com/setup_12.x | bash - apt-get install -y nodejs npm npm -g install forever npm install chown -R wialon:wialon /home/wialon/ service wlocal restart
Compruebe la disponibilidad de sus sitios después de su reinicio. Para actualizar Node.js puede también escribir al soporte técnico. En este caso, indique en el correo los datos para acceder al terminal del servidor — SSH (IP, nombre de usuario y contraseña).
La instrucción está también disponible en la página oficial del desarrollador de Node.js.
Para actualizar Wialon Local de la versión 2204 a la versión 2304, siga los pasos que se describen a continuación.
Visto que para el cambio se requiere la conversión de las bases de datos del servidor principal y del servidor de copia de seguridad, asegúrese de que hay suficiente espacio libre en los servidores.
La conversión de la base de datos (directorio storage) puede aumentar su tamaño en hasta 20%.
Instale todas las actualizaciones disponibles en el sistema de administración del servidor principal. Si el sistema de administración está instalado en los servidores de copia de seguridad, instale también las actualizaciones que están disponibles allí.
Omita este paso si el sistema operativo Debian 11 (Bullseye) ya está instalado en los servidores de copia de seguridad.
Actualice el sistema operativo de los servidores en los que está instalado el módulo de copia de seguridad a la versión Debian 11 (Bullseye). Para esto, haga lo siguiente:
Actualice el software de servidores de copia de seguridad. Se requiere para convertir posteriormente sus bases de datos.
Si en el servidor de copia de seguridad el sistema de administración ya está iniciado en el modo del servidor de copia de seguridad, haga lo siguiente:
Si el sistema de administración no está instalado en el servidor de copia de seguridad, haga lo siguiente:
Espere hasta que se reciba la actualización con los módulos de Wialon Local de la versión 2204 en el sistema de administración del servidor principal de Wialon Local una vez realizado el cambio de distribución a la versión 2304.
En este momento, todos los servidores de copia de seguridad deben estar actualizados, iniciados y conectados con el servidor principal de Wialon Local.
Una vez instalada la actualización, se inicia la conversión de las bases de datos del servidor principal y de los servidores de copia de seguridad. Esto puede llevar varias horas dependiendo del tamaño de las bases de datos.
Se puede seguir el proceso de conversión de la base de datos del servidor principal en el historial del sistema de administración. Cada 10 minutos, podrá ver allí el registro Set dbStats: 'X-Y'. Si X es igual a Y, esto significa que el proceso de conversión se ha finalizado:
Asimismo, se puede comprobar el estado de la conversión en el contenido del archivo /home/wialon/wlocal/storage/ms/msgs_stats.txt. Todos los archivos de la base de datos deben tener la versión V5:
Una vez finalizada la conversión, no detenga y no reinicie Wialon Local.
Asegúrese de que las bases de datos en todos los servidores de copia de seguridad se han convertido. Para hacerlo, compruebe el contenido del archivo storage/ms/msgs_stats.txt en los servidores de copia de seguridad. Todos los archivos de la base de datos deben tener la versión V5:
Unos 20 minutos después de la finalización de la conversión de la base de datos, en el sistema de administración del servidor principal aparece la actualización con la versión de Wialon Local 2304.
Una vez finalizada la conversión de las bases de datos, se requiere instalar la actualización con la versión 2304 de Wialon Local. Para ello, haga lo siguiente:
Además, para actualizar de la versión 2204 a la 2304, puede ponerse en contacto con el servicio de mantenimiento técnico.