Requisitos previos para la implementación
Tiene que instalar y configurar los requisitos previos del protocolo necesarios en su host antes de poder implementar Trident.
Compruebe los requisitos
-
Compruebe que la implementación se adapte a todas las "requisitos".
-
Compruebe que tiene instalada una versión compatible de Docker. Si la versión de Docker no está actualizada, "instálelo o actualícelo".
docker --version
-
Comprobar que los requisitos previos del protocolo están instalados y configurados en el host.
Herramientas de NFS
Instale las herramientas de NFS mediante los comandos del sistema operativo.
sudo yum install -y nfs-utils
sudo apt-get install -y nfs-common
Reinicie los nodos de trabajo después de instalar las herramientas NFS para evitar que se produzcan fallos cuando conecte volúmenes a los contenedores. |
Herramientas iSCSI
Instale las herramientas iSCSI mediante los comandos del sistema operativo.
-
Instale los siguientes paquetes del sistema:
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
-
Compruebe que la versión de iscsi-initiator-utils sea 6.2.0.874-2.el7 o posterior:
rpm -q iscsi-initiator-utils
-
Configure el escaneo en manual:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
Activar accesos múltiples:
sudo mpathconf --enable --with_multipathd y --find_multipaths n
Asegúrese etc/multipath.conf
contienefind_multipaths no
inferiordefaults
. -
Asegúrese de que así sea
iscsid
y..multipathd
están en ejecución:sudo systemctl enable --now iscsid multipathd
-
Activar e iniciar
iscsi
:sudo systemctl enable --now iscsi
-
Instale los siguientes paquetes del sistema:
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
-
Compruebe que la versión Open-iscsi sea 2.0.874-5ubuntu2.10 o posterior (para bionic) o 2.0.874-7.1ubuntu6.1 o posterior (para focal):
dpkg -l open-iscsi
-
Configure el escaneo en manual:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
Activar accesos múltiples:
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
Asegúrese etc/multipath.conf
contienefind_multipaths no
inferiordefaults
. -
Asegúrese de que así sea
open-iscsi
y..multipath-tools
están habilitadas y en ejecución:sudo systemctl status multipath-tools sudo systemctl enable --now open-iscsi.service sudo systemctl status open-iscsi
Herramientas de NVMe
Instale las herramientas NVMe mediante los comandos de su sistema operativo.
|
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