# Настройка Шлюз движения данных в кластере Linux

В этом разделе приводятся рекомендации по настройке Data Movement gateway в кластерной среде Linux. На рынке доступно несколько решений кластеризации для Linux, включая Veritas Cluster Server, Red Hat Cluster Suite и IBM HACMP for Linux.

Когда одно из доступных решений кластеризации уже развернуто, Data Movement gateway можно настроить как любое другое кластерное приложение с соблюдением следующих рекомендаций:

* Data Movement gateway следует установить на участвующих узлах кластера.

  Для получения дополнительной информации о настройке Data Movement gateway см. [Требования к системе Шлюз движения данных](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/dm-gateway-prerequisites.htm) и [Настройка Шлюз движения данных](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/dm-gateway-setting-up.htm).

* Data Movement gateway поддерживает только конфигурацию отказоустойчивых кластеров (активный-пассивный). Это значит, что в любой данный момент времени служба Шлюз движения данных должна работать только на одном из кластеров.

  Примечание к информации Конфигурация отказоустойчивых кластеров является «жестким требованием», так как она гарантирует, что только один экземпляр Шлюз движения данных может получить доступ к папке общих данных (см. ниже) в любой данный момент времени. Любая другая конфигурация приведет к непредсказуемому поведению.

* Выберите папку данных Шлюз движения данных (/opt/qlik/gateway/movement/data) в качестве точки подключения.

  Для этого выполните следующие действия на каждом из участвующих узлов кластера:

  1. Установите Шлюз движения данных в соответствии с инструкциями в [Настройка Шлюз движения данных](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/dm-gateway-setting-up.htm)

  2. Выполните следующую команду, чтобы остановить службу Шлюз движения данных:

     sudo systemctl stop repagent

  3. Проверьте, что служба остановлена, выполнив следующую команду:

     sudo systemctl status repagent

     Результат должен быть следующим:

     Active: inactive (dead) since &lt;timestamp&gt; ago

  4. Перейдите в каталог /opt/qlik/gateway/movement и переименуйте папку данных, как в следующем примере:

     mv data data-save

  5. Создайте пустой каталог данных следующим образом:

     mkdir data

  6. Подключите каталог данных на общем блочном устройстве (iSCSI), как в следующем примере:

     mount -t ext4 /dev/sdb1 /opt/qlik/gateway/movement/data

     Примечание к информацииПодключения на базе NFS (такие как EFS на AWS) не поддерживаются.

  7. Скопируйте содержимое data-save в папку данных.

  После выполнения действий 1-7 на участвующих узлах кластера запустите приложение с помощью инструмента управления кластерами. Один экземпляр Шлюз движения данных запустится на одном из узлов кластера.