|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Armazenamento NFS
Antes de usar o plug-in de volume de armazenamento NFS com implantações do Rancher, você precisa provisionar um servidor NFS.
|
|
Recomendado:
Para simplificar o processo de gerenciamento das regras do gateway de segurança, use NFSv4. |
-
Usando uma conexão de Terminal remoto, faça login no servidor Ubuntu que você pretende usar para armazenamento NFS.
-
Digite o seguinte comando:
sudo apt-get install nfs-kernel-server
-
Digite o comando abaixo, que define o diretório usado para armazenamento, juntamente com os direitos de acesso do usuário. Modifique o comando se você quiser manter o armazenamento em um diretório diferente.
mkdir -p /nfs && chown nobody:nogroup /nfs
-
O parâmetro
-p /nfscria um diretório chamadonfsna raiz. -
O parâmetro
chown nobody:nogroup /nfspermite acesso total ao diretório de armazenamento.
-
-
Crie uma tabela de exportações NFS. Esta tabela define os caminhos dos diretórios no seu servidor NFS que são expostos aos nós que usarão o servidor para armazenamento.
-
Abra
/etc/exportsusando seu editor de texto de preferência. -
Adicione o caminho da pasta
/nfsque você criou na etapa 3, juntamente com os endereços IP dos nós do seu cluster. Adicione uma entrada para cada endereço IP no seu cluster. Siga cada endereço e seus parâmetros acompanhantes com um único espaço que é um delimitador./nfs <IP_ADDRESS1>(rw,sync,no_subtree_check) <IP_ADDRESS2>(rw,sync,no_subtree_check) <IP_ADDRESS3>(rw,sync,no_subtree_check)
Você pode substituir os endereços IP por uma sub-rede. Por exemplo:
10.212.50.12/24 -
Atualize a tabela NFS inserindo o seguinte comando:
exportfs -ra
-
-
Abra as portas usadas pelo NFS.
-
Para descobrir quais portas o NFS está usando, insira o seguinte comando:
rpcinfo -p | grep nfs
-
Abra as portas que o comando anterior gera. Por exemplo, o seguinte comando abre a porta 2049:
sudo ufw allow 2049
-
Resultado: Seu servidor NFS está configurado para ser usado para armazenamento com seus nós do Rancher.