# 在 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 的資訊，請參閱 [資料移動閘道 系統要求](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/dm-gateway-prerequisites.htm) 和 [設定 資料移動閘道](https://help.qlik.com/zh-TW/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/zh-TW/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 式掛接 (例如 AWS 上的 EFS)。

  7. 將資料-儲存的內容複製到資料。

  在參與的叢集節點上執行步驟 1-7 之後，使用叢集管理工具開始應用程式。資料移動閘道 的單一執行個體將會在其中一個叢集節點上開始。