Обновление в серверной системе необходимо для надлежащего функционирования применяемых в Wialon Local технологий.
Обновляйте Wialon Local в строгом соответствии с приведенными инструкциями и с учетом требований к версиям Debian и Node.js (см. ниже).
После обновления откат к старой версии не предусмотрен.
Версии Wialon Local обновляются поочередно. Например, при необходимости обновления с версии 1504 до 2204, сначала следует установить обновление до версии 1604, затем — до версии 1704. После этого необходимо последовательно выполнить следующие действия:
- Обновление с 1704 до 1804;
- Обновление с 1804 до 1904;
- Обновление Wialon Local до версии 2104. Для этого требуется установить только те компоненты, которые становятся доступны на вкладке Система после покупки версии 2104;
- Обновление с 2104 до 2204.
Процедура обновления различных версий 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, 2104 | 10 (Buster) | 10.x |
2104, 2204 | 11 (Bullseye) | 12.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