Skip to main content
Astra Trident
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

배포를 위한 사전 요구 사항

기여자 netapp-aruldeepa

Astra Trident를 구축하기 전에 호스트에 필수 프로토콜 사전 요구 사항을 설치하고 구성해야 합니다.

요구 사항을 확인합니다

  • 배포가 모든 를 충족하는지 확인합니다 "요구 사항".

  • 지원되는 버전의 Docker가 설치되어 있는지 확인합니다. Docker 버전이 오래되었으면 "설치 또는 업데이트합니다".

    docker --version
  • 프로토콜 사전 요구 사항이 호스트에 설치 및 구성되어 있는지 확인합니다.

NFS 툴

운영 체제의 명령을 사용하여 NFS 툴을 설치합니다.

RHEL 8+
sudo yum install -y nfs-utils
우분투
sudo apt-get install -y nfs-common
경고 볼륨에 연결할 때 오류가 발생하지 않도록 NFS 툴을 설치한 후 작업자 노드를 재부팅합니다.

iSCSI 툴

운영 체제의 명령을 사용하여 iSCSI 도구를 설치합니다.

RHEL 8+
  1. 다음 시스템 패키지를 설치합니다.

    sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
  2. iscsi-initiator-utils 버전이 6.2.0.874-2.el7 이상인지 확인합니다.

    rpm -q iscsi-initiator-utils
  3. 스캔을 수동으로 설정합니다.

    sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
  4. 다중 경로 설정:

    sudo mpathconf --enable --with_multipathd y --find_multipaths n
    참고 확인합니다 etc/multipath.conf 포함 find_multipaths no 에서 defaults.
  5. 확인하십시오 iscsidmultipathd 실행 중:

    sudo systemctl enable --now iscsid multipathd
  6. 활성화 및 시작 iscsi:

    sudo systemctl enable --now iscsi
우분투
  1. 다음 시스템 패키지를 설치합니다.

    sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
  2. open-iscsi 버전이 2.0.874-5ubuntu2.10 이상(bionic) 또는 2.0.874-7.1uubuttu6.1 이상(focal)인지 확인합니다.

    dpkg -l open-iscsi
  3. 스캔을 수동으로 설정합니다.

    sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
  4. 다중 경로 설정:

    sudo tee /etc/multipath.conf <<-'EOF'
    defaults {
        user_friendly_names yes
        find_multipaths no
    }
    EOF
    sudo systemctl enable --now multipath-tools.service
    sudo service multipath-tools restart
    참고 확인합니다 etc/multipath.conf 포함 find_multipaths no 에서 defaults.
  5. 확인하십시오 open-iscsimultipath-tools 활성화 및 실행:

    sudo systemctl status multipath-tools
    sudo systemctl enable --now open-iscsi.service
    sudo systemctl status open-iscsi

NVMe 툴

운영 체제의 명령을 사용하여 NVMe 툴을 설치합니다.

참고
  • NVMe에는 RHEL 9 이상이 필요합니다.

  • Kubernetes 노드의 커널 버전이 너무 오래되었거나 NVMe 패키지를 커널 버전에서 사용할 수 없는 경우 노드의 커널 버전을 NVMe 패키지를 사용하여 커널 버전을 업데이트해야 할 수 있습니다.

RHEL 9 를 참조하십시오
sudo yum install nvme-cli
sudo yum install linux-modules-extra-$(uname -r)
sudo modprobe nvme-tcp
우분투
sudo apt install nvme-cli
sudo apt -y install linux-modules-extra-$(uname -r)
sudo modprobe nvme-tcp