Skip to main content
Astra Trident
21.07
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

部署的先決條件

貢獻者

您必須先在主機上安裝並設定必要的傳輸協定先決條件、才能部署Astra Trident。

  • 確認您的部署符合所有的 "需求"

  • 確認您安裝的Docker版本受支援。如果您的Docker版本過時、 "安裝或更新"

docker --version
  • 確認已在您的主機上安裝及設定通訊協定先決條件:

傳輸協定 作業系統 命令

NFS

RHEL/CentOS

sudo yum install -y nfs-utils

NFS

Ubuntu / DEBIAN

sudo apt-get install -y nfs-common

iSCSI

RHEL/CentOS

  1. 安裝下列系統套件:

    sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath

  2. 啟動多重路徑精靈:

    sudo mpathconf --enable --with_multipathd y

  3. 請確保如此 iscsidmultipathd 已啟用並執行:

    sudo systemctl enable iscsid multipathd
    sudo systemctl start iscsid multipathd

  4. 探索iSCSI目標:

    sudo iscsiadm -m discoverydb -t st -p <DATA_LIF_IP> --discover

  5. 登入探索到的iSCSI目標:

    sudo iscsiadm -m node -p <DATA_LIF_IP> --login

  6. 啟用並啟動 iscsi

    sudo systemctl enable iscsi
    sudo systemctl start iscsi

iSCSI

Ubuntu / DEBIAN

  1. 安裝下列系統套件:

    sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools

  2. 啟用多重路徑:

    sudo tee /etc/multipath.conf <←'EOF'
    defaults {
    user_friendly_names yes
    find_multipaths yes
    }
    EOF
    sudo service multipath-tools restart

  3. 請確保如此 iscsidmultipathd 執行中:

    sudo service open-iscsi start
    sudo service multipath-tools start

  4. 探索iSCSI目標:

    sudo iscsiadm -m discoverydb -t st -p <DATA_LIF_IP> --discover

  5. 登入探索到的iSCSI目標:

    sudo iscsiadm -m node -p <DATA_LIF_IP> --login