在 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 之後,使用叢集管理工具開始應用程式。資料移動閘道 的單一執行個體將會在其中一個叢集節點上開始。