Skip to main content
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

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

Überprüfen Sie die Anforderungen

  • Stellen Sie sicher, dass Ihre Bereitstellung alle erfüllt"Anforderungen".

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

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

NFS Tools

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

RHEL 8 ODER HÖHER
sudo yum install -y nfs-utils
Ubuntu
sudo apt-get install -y nfs-common
Warnung Starten Sie die Worker-Nodes nach der Installation der NFS-Tools neu, um einen Fehler beim Anschließen von Volumes an Container zu vermeiden.

ISCSI-Tools

Installieren Sie die iSCSI-Tools mit den Befehlen für Ihr Betriebssystem.

RHEL 8 ODER HÖHER
  1. Installieren Sie die folgenden Systempakete:

    sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
  2. Überprü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. Scannen auf manuell 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 Stellen Sie sicher, dass etc/multipath.conf enthält find_multipaths no unter defaults.
  5. Stellen Sie sicher, dass iscsid und multipathd ausgeführt werden:

    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. Stellen Sie sicher, dass Open-iscsi-Version 2.0.874-5ubuntu2.10 oder höher (für bionic) oder 2.0.874-7.1ubuntu6.1 oder höher (für Brennweite) ist:

    dpkg -l open-iscsi
  3. Scannen auf manuell 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 Stellen Sie sicher, dass etc/multipath.conf enthält find_multipaths no unter defaults.
  5. Stellen Sie sicher, dass open-iscsi und multipath-tools aktiviert sind und ausgeführt werden:

    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
  • Für NVMe ist RHEL 9 oder höher erforderlich.

  • Wenn die Kernel-Version Ihres Kubernetes Node zu alt ist oder das NVMe-Paket für Ihre Kernel-Version nicht verfügbar ist, müssen Sie möglicherweise die Kernel-Version Ihres Node mit dem NVMe-Paket auf eine 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 unter Verwendung der Befehle für Ihr Betriebssystem.

  • Geben Sie bei der Verwendung von Worker-Nodes, die RHEL/Red hat Enterprise Linux CoreOS (RHCOS) mit FC PVs ausführen, die Option mountOption in der StorageClass an discard, um Inline-Speicherplatz zurückzunehmen. Siehe "Red hat Dokumentation".

RHEL 8 ODER HÖHER
  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 Stellen Sie sicher, dass etc/multipath.conf enthält find_multipaths no unter defaults.
  3. Stellen Sie sicher, dass multipathd Folgendes ausgeführt wird:

    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 Stellen Sie sicher, dass etc/multipath.conf enthält find_multipaths no unter defaults.
  3. Stellen Sie sicher, dass multipath-tools aktiviert und ausgeführt wird:

    sudo systemctl status multipath-tools