Pré-requisitos para implantação
Você precisa instalar e configurar os pré-requisitos de protocolo necessários no seu host antes de implantar o Trident.
Verifique os requisitos
-
Verifique se sua implantação atende a todos "requisitos"os .
-
Verifique se você tem uma versão suportada do Docker instalada. Se a versão do Docker estiver desatualizada, "instale ou atualize-o.".
docker --version
-
Verifique se os pré-requisitos do protocolo estão instalados e configurados no seu host.
Ferramentas NFS
Instale as ferramentas NFS usando os comandos do seu sistema operacional.
sudo yum install -y nfs-utils
sudo apt-get install -y nfs-common
Reinicie seus nós de trabalho após instalar as ferramentas NFS para evitar falhas ao anexar volumes a contêineres. |
Ferramentas iSCSI
Instale as ferramentas iSCSI utilizando os comandos do seu sistema operativo.
-
Instale os seguintes pacotes de sistema:
sudo yum install -y lsscsi iscsi-initiator-utils sg3_utils device-mapper-multipath
-
Verifique se a versão iscsi-iniciador-utils é 6,2.0,874-2.el7 ou posterior:
rpm -q iscsi-initiator-utils
-
Definir a digitalização para manual:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
Ativar multipathing:
sudo mpathconf --enable --with_multipathd y --find_multipaths n
Certifique-se de etc/multipath.conf
que contémfind_multipaths no
defaults
em . -
Certifique-se de que
iscsid
emultipathd
estão a funcionar:sudo systemctl enable --now iscsid multipathd
-
Ativar e iniciar
iscsi
:sudo systemctl enable --now iscsi
-
Instale os seguintes pacotes de sistema:
sudo apt-get install -y open-iscsi lsscsi sg3-utils multipath-tools scsitools
-
Verifique se a versão Open-iscsi é 2,0.874-5ubuntu2.10 ou posterior (para bionic) ou 2,0.874-7.1ubuntu6.1 ou posterior (para focal):
dpkg -l open-iscsi
-
Definir a digitalização para manual:
sudo sed -i 's/^\(node.session.scan\).*/\1 = manual/' /etc/iscsi/iscsid.conf
-
Ativar multipathing:
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
Certifique-se de etc/multipath.conf
que contémfind_multipaths no
defaults
em . -
Certifique-se de que
open-iscsi
emultipath-tools
estão ativados e em execução:sudo systemctl status multipath-tools sudo systemctl enable --now open-iscsi.service sudo systemctl status open-iscsi
Ferramentas NVMe
Instale as ferramentas NVMe usando os comandos do seu sistema operacional.
|
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