Обновление в серверной системе необходимо для надлежащего функционирования применяемых в Wialon Local технологий.
Обновляйте Wialon Local в строгом соответствии с приведенными инструкциями и с учетом требований к версиям Debian и Node.js (см. ниже).
После обновления откат к старой версии не предусмотрен.
Версии Wialon Local обновляются поочередно. Например, при необходимости обновления с версии 1504 до 2004, сначала следует установить обновление до версии 1604, затем — до версии 1704. После этого необходимо последовательно выполнить перечисленные ниже инструкции:
Процедура обновления различных версий Wialon Local отличается, так как в них используются разные версии операционной системы Debian и пакетов Node.js.
Версии Wialon Local | Версии Debian | Версии Node.js |
---|---|---|
1504, 1604, 1704 | 8 (Jessie) | 0.10.x |
1704, 1804, 1904 | 9 (Stretch) | 6.x |
1904, 2004 | 10 (Buster) | 10.x |
Диапазон портов устройств
В связи с увеличением количества поддерживаемого оборудования возникла необходимость расширить диапазон открытых портов на серверах с Wialon Local.
Для этого откройте порты с 20100 до 30000 (ранее стандартный диапазон портов — с 20100 до 21999) в правилах iptables, выполнив шаги ниже.
Если вы используете стандартную конфигурацию iptables, то в файле /etc/iptables/rules.v4 замените строки:
-A INPUT -p udp -m state --state NEW -m udp --dport 20100:21999 -m comment --comment "HW ports" -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 20100:21999 -m comment --comment "HW ports" -j ACCEPT
на строки:
-A INPUT -p udp -m state --state NEW -m udp --dport 20100:30000 -m comment --comment "HW ports" -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 20100:30000 -m comment --comment "HW ports" -j ACCEPT
То же можно сделать одной командой:
sed -i 's/21999/30000/' /etc/iptables/rules.v4
Далее выполните:
iptables-restore < /etc/iptables/rules.v4