Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Voraussetzungen für die Bereitstellung

Beitragende netapp-aruldeepa

Bevor Sie Trident bereitstellen können, müssen Sie die erforderlichen Protokollvoraussetzungen auf Ihrem Host installieren und konfigurieren.

Überprüfen Sie die Anforderungen

  • Vergewissern Sie sich, dass Ihre Bereitstellung alle Anforderungen erfüllt."Anforderungen" .

  • Vergewissern Sie sich, dass Sie eine unterstützte Version von Docker installiert haben. Wenn Ihre Docker-Version veraltet ist, "installieren oder aktualisieren" .

    docker --version
  • Vergewissern Sie sich, dass die Protokollvoraussetzungen auf Ihrem Host installiert und konfiguriert sind.

NFS -Tools

Installieren Sie die NFS-Tools mithilfe der Befehle für Ihr Betriebssystem.

RHEL 8+
sudo yum install -y nfs-utils
Ubuntu
sudo apt-get install -y nfs-common
Warnung Starten Sie Ihre Worker-Knoten nach der Installation der NFS-Tools neu, um Fehler beim Anhängen von Volumes an Container zu vermeiden.

iSCSI-Tools

Installieren Sie die iSCSI-Tools mithilfe der Befehle für Ihr Betriebssystem.

RHEL 8+
  1. Installieren Sie die folgenden Systempakete:

    sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
  2. Prüfen Sie, ob die Version von iscsi-initiator-utils 6.2.0.874-2.el7 oder höher ist:

    rpm -q iscsi-initiator-utils
  3. Scanvorgang auf manuelles Scannen einstellen:

    sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
  4. Multipathing aktivieren:

    sudo mpathconf --enable --with_multipathd y --find_multipaths n
    Hinweis Sicherstellen etc/multipath.conf enthält find_multipaths no unter defaults .
  5. Stellen Sie sicher, dass iscsid Und multipathd laufen:

    sudo systemctl enable --now iscsid multipathd
  6. Aktivieren und starten iscsi :

    sudo systemctl enable --now iscsi
Ubuntu
  1. Installieren Sie die folgenden Systempakete:

    sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
  2. Prüfen Sie, ob die Open-iSCSI-Version 2.0.874-5ubuntu2.10 oder höher (für Bionic) bzw. 2.0.874-7.1ubuntu6.1 oder höher (für Focal) ist:

    dpkg -l open-iscsi
  3. Scanvorgang auf manuelles Scannen einstellen:

    sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
  4. Multipathing aktivieren:

    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
    Hinweis Sicherstellen etc/multipath.conf enthält find_multipaths no unter defaults .
  5. Stellen Sie sicher, dass open-iscsi Und multipath-tools sind aktiviert und laufen:

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

NVMe-Tools

Installieren Sie die NVMe-Tools mithilfe der Befehle für Ihr Betriebssystem.

Hinweis
  • NVMe erfordert RHEL 9 oder höher.

  • Falls die Kernelversion Ihres Kubernetes-Knotens zu alt ist oder das NVMe-Paket für Ihre Kernelversion nicht verfügbar ist, müssen Sie möglicherweise die Kernelversion Ihres Knotens auf eine Version mit dem NVMe-Paket aktualisieren.

RHEL 9
sudo yum install nvme-cli
sudo yum install linux-modules-extra-$(uname -r)
sudo modprobe nvme-tcp
Ubuntu
sudo apt install nvme-cli
sudo apt -y install linux-modules-extra-$(uname -r)
sudo modprobe nvme-tcp

FC -Tools

Installieren Sie die FC-Tools mithilfe der Befehle für Ihr Betriebssystem.

  • Bei Verwendung von Worker-Knoten, auf denen RHEL/Red Hat Enterprise Linux CoreOS (RHCOS) mit FC-PVs ausgeführt wird, geben Sie Folgendes an: discard mountOption in der StorageClass zur Durchführung der Inline-Speicherplatzfreigabe. Siehe "Red Hat-Dokumentation" .

RHEL 8+
  1. Installieren Sie die folgenden Systempakete:

    sudo yum install -y lsscsi device-mapper-multipath
  2. Multipathing aktivieren:

    sudo mpathconf --enable --with_multipathd y --find_multipaths n
    Hinweis Sicherstellen etc/multipath.conf enthält find_multipaths no unter defaults .
  3. Stellen Sie sicher, dass multipathd läuft:

    sudo systemctl enable --now multipathd
Ubuntu
  1. Installieren Sie die folgenden Systempakete:

    sudo apt-get install -y lsscsi sg3-utils multipath-tools scsitools
  2. Multipathing aktivieren:

    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
    Hinweis Sicherstellen etc/multipath.conf enthält find_multipaths no unter defaults .
  3. Stellen Sie sicher, dass multipath-tools ist aktiviert und läuft:

    sudo systemctl status multipath-tools