Skip To Content

Хранилище ZooKeeper на диске

Для сохранения своей конфигурации и управления ею ArcGIS GeoEvent Server и сервис ArcGIS GeoEvent Gateway используют Apache ZooKeeper. ZooKeeper – это централизованная утилита координации, которая используется для резервного копирования и управления конфигурациями GeoEvent Server и Apache Kafka. Данные, которыми управляет ZooKeeper, хранятся на диске для обеспечения доступности и аварийного восстановления.

Настройки ZooKeeper GeoEvent Server

Вы можете изменить расположение папки хранения данных ZooKeeper, изменив файл свойств ZooKeeper.

Файл свойств ZooKeeper

Файл свойств, содержащий настройки ZooKeeper (zookeeper.properties) для GeoEvent Server и сервиса ArcGIS GeoEvent Gateway, можно найти в одном из следующих каталогов в зависимости от вашей операционной системы.

  • Windows (по умолчанию) - C:\Program Files\ArcGIS\server\geoevent\gateway\etc\zookeeper.properties
  • Linux (по умолчанию) - /home/arcgis/server/GeoEvent/gateway/etc/zookeeper.properties

Хранилище конфигурации

В файле свойств ZooKeeper можно изменить только два параметра: каталог данных шлюза и каталог данных. По умолчанию файлы конфигурации ZooKeeper хранятся в одном из следующих каталогов в зависимости от операционной системы.

  • Windows – C:\ProgramData\ESRI\GeoEvent-Gateway\zookeeper-data\
  • Linux - /home/arcgis/.esri/GeoEvent-Gateway/config.[machine name]/zookeeper-data (например /home/arcgis/.esri/GeoEvent-Gateway/config.gesdev01/zookeeper-data)

Чтобы изменить каталог, в котором хранятся конфигурационные файлы ZooKeeper, обновите два приведенных ниже параметра в файле свойств для вашей операционной системы.

Параметры по умолчанию для Windows:

  • gateway.data.dir=C://ProgramData//Esri//GeoEvent-Gateway//
  • data.dir=zookeeper-data

Параметры по умолчанию для Linux:

  • gateway.data.dir=/home/arcgis/.esri/GeoEvent-Gateway/config.[machine name] (напр. /home/arcgis/.esri/GeoEvent-Gateway/config.gesdev01)
  • data.dir=zookeeper-data