Voraussetzungen für die Bereitstellung
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.
sudo yum install -y nfs-utils
sudo apt-get install -y nfs-common
|
|
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.
-
Installieren Sie die folgenden Systempakete:
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath -
Ü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 -
Scannen auf manuell einstellen:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf -
Multipathing aktivieren:
sudo mpathconf --enable --with_multipathd y --find_multipaths nStellen Sie sicher, dass etc/multipath.confenthältfind_multipaths nounterdefaults. -
Stellen Sie sicher, dass
iscsidundmultipathdausgeführt werden:sudo systemctl enable --now iscsid multipathd -
Aktivieren und starten
iscsi:sudo systemctl enable --now iscsi
-
Installieren Sie die folgenden Systempakete:
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools -
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 -
Scannen auf manuell einstellen:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf -
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 restartStellen Sie sicher, dass etc/multipath.confenthältfind_multipaths nounterdefaults. -
Stellen Sie sicher, dass
open-iscsiundmultipath-toolsaktiviert 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.
|
|
|
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
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".
-
Installieren Sie die folgenden Systempakete:
sudo yum install -y lsscsi device-mapper-multipath -
Multipathing aktivieren:
sudo mpathconf --enable --with_multipathd y --find_multipaths nStellen Sie sicher, dass etc/multipath.confenthältfind_multipaths nounterdefaults. -
Stellen Sie sicher, dass
multipathdFolgendes ausgeführt wird:sudo systemctl enable --now multipathd
-
Installieren Sie die folgenden Systempakete:
sudo apt-get install -y lsscsi sg3-utils multipath-tools scsitools -
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 restartStellen Sie sicher, dass etc/multipath.confenthältfind_multipaths nounterdefaults. -
Stellen Sie sicher, dass
multipath-toolsaktiviert und ausgeführt wird:sudo systemctl status multipath-tools