Настройка 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 service repagent stop
-
Проверьте, что служба остановлена, выполнив следующую команду:
sudo service repagent status
Результат должен быть следующим:
not running: /opt/qlik/gateway/movement/bin/agentctl -d /opt/qlik/gateway/movement/data service host
-
Перейдите в каталог /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 запустится на одном из узлов кластера.