Skip to main content
21.07
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

導入の前提条件

共同作成者

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. を確認します iscsid および multipathd 有効になっていて実行中:

    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. を確認します iscsid および multipathd 実行中:

    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