在 Linux 集群中设置 数据移动网关
本节提供了在 Linux 集群环境中进行 Data Movement gateway 设置的指导原则。有几种针对 Linux 的商用集群解决方案,包括 Veritas Cluster Server、Red Hat Cluster Suite 和 IBM HACMP for Linux。
当一个可用的集群解决方案已经到位时,可以像任何其他集群应用程序一样对 Data Movement gateway 进行设置,同时遵守以下准则:
-
Data Movement gateway 应安装在参与的群集节点上。
有关设置 Data Movement gateway 的信息,请参阅数据移动网关 前提条件和限制和 设置 数据移动 网关。
-
Data Movement gateway 仅支持故障转移群集配置(主动-被动)。这意味着,在任何给定的时间,数据移动网关 服务都应该只在其中一个集群节点上运行。
信息注释 故障转移群集配置是一项“硬性要求”,因为它确保在任何给定时间只有一个 数据移动网关 的实例可以访问共享数据文件夹(请参见下文)。任何其他配置都将导致不可预测的行为。 -
让 数据移动网关 数据文件夹 (/opt/qlik/gateway/movement/data) 成为安装点。
要执行此操作,请在每个参与的群集节点上:
- 按照 设置 数据移动 网关中的说明安装 数据移动网关
-
发出以下命令以停止 数据移动网关 服务:
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 的装载(如 AWS 上的 EFS)。 - 将数据保存的内容复制到数据中。
在参与的集群节点上执行步骤 1-7 之后,使用集群管理工具启动应用程序。数据移动网关 的单个实例将在其中一个群集节点上启动。