Настройка Data Movement Gateway в кластере 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 см. Предварительные требования и ограничения Data Movement Gateway и Настройка шлюза Перемещение данных.
-
Data Movement gateway поддерживает только конфигурацию отказоустойчивых кластеров (активный-пассивный). Это значит, что в любой данный момент времени служба Data Movement Gateway должна работать только на одном из кластеров.
Примечание к информации Конфигурация отказоустойчивых кластеров является «жестким требованием», так как она гарантирует, что только один экземпляр Data Movement Gateway может получить доступ к папке общих данных (см. ниже) в любой данный момент времени. Любая другая конфигурация приведет к непредсказуемому поведению. -
Выберите папку данных Data Movement Gateway (/opt/qlik/gateway/movement/data) в качестве точки подключения.
Для этого выполните следующие действия на каждом из участвующих узлов кластера:
- Установите Data Movement Gateway в соответствии с инструкциями в Настройка шлюза Перемещение данных
-
Выполните следующую команду, чтобы остановить службу Data Movement Gateway:
sudo systemctl stop repagent
-
Проверьте, что служба остановлена, выполнив следующую команду:
sudo systemctl status repagent
Результат должен быть следующим:
Active: inactive (dead) since <timestamp> ago
-
Перейдите в каталог /opt/qlik/gateway/movement и переименуйте папку данных, как в следующем примере:
mv data data-save
-
Создайте пустой каталог данных следующим образом:
mkdir data
-
Подключите каталог данных на общем блочном устройстве (iSCSI), как в следующем примере:
mount -t ext4 /dev/sdb1 /opt/qlik/gateway/movement/data
Примечание к информацииПодключения на базе NFS (такие как EFS на AWS) не поддерживаются. - Скопируйте содержимое data-save в папку данных.
После выполнения действий 1-7 на участвующих узлах кластера запустите приложение с помощью инструмента управления кластерами. Один экземпляр Data Movement Gateway запустится на одном из узлов кластера.