Установка на свой сервер (Standalone)
Страница перенесена в Confluence
Системные требования
-
OS на базе Linux, Kernel >= 4.4
-
Docker >= 17.05, docker-compose >= 2.11.2
-
WEB Browser: Google Chrome \ Safari \ Firefox \ Edge
Количество точек поддерживаемых платформой зависит от физических свойств сервера на котором развернуто решение. Ниже указаны минимальные ТТХ, требуемые для управление точек. При использовании функции агрегации (терминации пользовательского трафика на сервере) указанные характеристики по сетевым интерфейсам следует учесть исходя из требуемой нагрузки по пользователям.
Технические требования к серверу/ ТД |
До 1 000 точек доступа |
До 2 500 точек доступа |
До 5 000 точек доступа |
Core, |
4+ (2.5GHz) |
8+ (2.5GHz) |
16+ (2.5GHz) |
RAM, Gb |
8+ |
16+ |
32+ |
HDD, Gb |
100+ |
128+ |
500+ (SSD \ NVMe) |
Сетевой интерфейс |
1GE |
1GE |
2GE (Bond) |
Операционная система |
Ubuntu 18.04+ / Debian 10+ |
Ubuntu 18.04+ / Debian 10+ |
Ubuntu 18.04+ / Debian 10+ |
Требование к сети
-
Локальная сеть с работающий DHCP сервером (каждое устройство подключаемое к сети может получить IP адрес) на Native VLAN;
-
Сервер с установленной платформой WiMark Systems Platform
-
Сервер может быть расположен как в локальной сети и L2\L3 доступности с точками доступа;
-
Так и на удаленном сервере в облаке за NAT.
-
Для агрегирования туннелей на платформе на соответствующих проводных интерфейсах виртуальной машины в необходимых VLAN должны быть DHCP сервера.
Все устройства поддерживающие WiMark Systems CPE Agent могут управляться с платформы управления находящейся на удаленном сервере в облаке.
Требование к портам
-
Для осуществления взаимодействия с платформой управления на сервере на котором разворачивается система должны быть открыты следующие порты:
-
DST TCP 80/ 443 - для управления посредством WEB браузера
-
DST UDP 500/ 4500 - для взаимодействия между точкой доступа и платформой (туннель IPSec)
-
DST TCP 8080/ 8443 - для портала авторизации пользователей (при установке модуля Portal)
-
Для Control Plane трафика между WiMark Systems CPE Agent и платформой управления WiMark Systems необходимо открыть следующие порты для прохождения пакетов управления из локальной сети в интернет:
-
DST UDP 500 / 4500 (если предполагается подключать точки по IPSec);
-
DST TCP 1883 (если предполагается подключать точки без туннеля).
Установка на сервере
Скачайте последнюю версию WiMark Systems Platform One.
Далее пользуйтесь инструкцией по установке для соответствующей системы.
Ubuntu/Debian
Предварительно следует установить ПО:
mkdir -p /etc/apt/sources.list.d/
curl -sSl https://get.docker.com | sh
- docker-compose (standalone версия!) (https://docs.docker.com/compose/install/) (в первой строке поменять версию на актуальную)
sudo curl -SL https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo rm /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
- Проверить что hostname сервера резолвится:
sudo
# возможна ошибка
# sudo: unable to resolve host <hostname>: Name or service not known
Для разрешения следует изменить файл /etc/hosts, добавив соответствующую запись с 127.0.0.1:
было:
127.0.0.1 localhost
стало:
127.0.0.1 localhost <hostname>
Скачиваем файл в локальную директорию сервера на котором предполагается развернуть решение.
sudo chmod +x ./WiMark-Platform-*-installer.run
sudo bash ./WiMark-Platform-*-installer.run
Для проверки нужно зайти по ссылке https://127.0.0.1:443/ и обнаружить форму авторизации. Логин/пароль по умолчанию: wimark/wimark
Расположение на сервере
Файлы конфигурации платформы расположены в папке /etc/wimark
Файлы БД и статические файлы (например, карты визуализации) в /usr/share/wimark
Обновление на сервере
Для обновления скачайте новый образ (run) и перед установкой выполните удаление старых компонент с помощью команд:
docker rm -f $(docker ps -qaf "name=one-|master|backup|one_|ntp")
Далее просто заново установите систему из run файла.
Ваши лицензии и настройки останутся прежними.
Установка / Обновление лицензий
Файл лицензий распространяется в виде license.txt, содержащего зашифрованное число точек доступа, которое одновременно может быть зарегистрировано в системе.
После получения содержимое файла необходимо вставить в WEB NMS платформы в меню System -> Add License Key и увидеть обновленное число.
Для расширения числа лицензий необходимо обратиться в WiMark Systems.
Устранение проблем
Ошибка 502 Gateway при попытке авторизации в WEB NMS
После перезагрузки виртуальной машины с развернутой платформой WiMark Systems Platform (WSP) могут возникать ошибки 502 gateway. Для решения необходимо :
- Зайти на ВМ с платформой
- Выполнить:
sudo docker restart one_nginx-ssl-proxy_1
Отсутствие платформы после жесткой перезагрузки
Если после жесткой перезагрузки не доступен Web UI, а также не работают сервисы, то необходимо:
- Зайти на ВМ с платформой
- Выполнить:
sudo su; cd /etc/wimark/one; bash start.sh