Data Domain: Montagem e verificação de exportações no client NFS
Summary: Opções de configuração e montagem do NFS e configuração do client NFS. Montagem e verificação de exportações no client NFS. O NFS permite que um sistema compartilhe diretórios e arquivos com outras pessoas em uma rede. Este artigo é útil para verificar se uma exportação NFS está configurada corretamente. ...
Symptoms
Este artigo é útil para verificar se uma exportação NFS está configurada corretamente.
Todos os sistemas
Data Domain Todas as versões de software
Cause
Resolution
Verifique se o NFS está ativado:
Na interface de linha de comando (CLI) do restaurador, digite o comando "nfs enable":
# nfs enable
Verifique se as opções de montagem corretas estão definidas no sistema Data Domain:
# nfs show clients path client options ------- ---------------------- ---------------------------------------- /backup * (rw,no_root_squash,no_all_squash,secure) /ddvar * (rw,no_root_squash,no_all_squash,secure) ------- ---------------------- ----------------------------------------
Habilitando o acesso ao NFS no Data Domain Restorer:
Adicione clients NFS que podem acessar o sistema Data Domain. Use uma lista separada por vírgulas ou espaços (ou ambas) para vários clients. Um client pode ser um hostname de domínio totalmente qualificado, endereços IP de classe C, endereços IP com máscaras de rede ou comprimento ou um asterisco (*) curinga com um nome de domínio, como *.yourcompany.com. Um asterisco (*) por si só significa sem restrições. Um client adicionado a um subdiretório em /backup tem acesso somente a esse subdiretório.
As <nfs-options> são uma lista separada por vírgulas ou por espaço (ou ambas) delimitada por parênteses. Sem opções especificadas, as opções padrão são rw, root_squash, no_all_squash e secure. As seguintes opções são permitidas:
| Ro |
Permissão somente leitura. |
| Rw |
Permissões de leitura e gravação. |
| root_squash |
Mapeie as solicitações de uid/gid 0 para o uid/gid anônimo. |
| no_root_squash |
Desligue o root squashing. |
| all_squash |
Mapeie todas as solicitações do usuário para o UID/GID anônimo. |
| no_all_squash |
Desative o mapeamento de todas as solicitações de usuário para o UID/GID anônimo. |
| secure |
Exija que todas as solicitações se originem em uma porta da Internet menor que IPPORT_RESERVED (1024). |
| inseguro |
Desativa a opção segura. |
| anonuid=id |
Defina um UID explícito para a conta anônima. O id é um número inteiro delimitado de -65635 a 65635. |
| anongid=id |
Defina um GID explícito para a conta anônima. O id é um número inteiro delimitado de -65635 a 65635. |
| sem bloqueio |
Não use bloqueio de arquivos. |
| Llock |
Solicita que os arquivos sejam bloqueados localmente no client NFS. As solicitações de bloqueio de arquivos de rede do NFS não serão enviadas ao servidor NFS se a opção llock for usada. |
Exemplo:
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
Exportar para usuário específico
Comandos da CLI - usuário mostrar detalhado - nfs add export-path <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID) - nfs export modify export-path clients <client-IP> options rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID
Configuração do serviço de client NFS:
As etapas a seguir detalham os requisitos para configurar um client NFS. Os exemplos demonstram a configuração em um host Linux. Consulte a documentação específica de operação dos clients para obter informações adicionais.
- Confirme se o daemon NFSD está sendo executado no sistema operacional (SO).
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
- Execute o seguinte comando para habilitar o client NFS.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
- Verifique se o serviço de client NFS está em execução.
#/sbin/service nfs status rpc.mountd (pid 7748) is running... nfsd (pid 7746 7745 7744 7743 7742 7741 7740 7739) is running... rpc.rquotad (pid 7723) is running...
Montagem/backup e /ddvar de compartilhamentos NFS no client NFS:
O procedimento a seguir apresenta um exemplo de configuração de clients Linux e Solaris para montar compartilhamentos NFS a partir do sistema Data Domain. O procedimento é semelhante para outros sistemas operacionais; embora os comandos específicos possam diferir para cada etapa. Consulte a documentação dos sistemas operacionais do cliente para obter informações específicas.
- Crie um diretório no client NFS a ser usado para acessar o compartilhamento do Data Domain. No exemplo a seguir, o diretório ddr é usado.
- Mude para o diretório recém-criado.
- Crie dois subdiretórios chamados backup e ddvar (em /ddr).
Nota: Certifique-se de que os subdiretórios de destino existam ou o comando de montagem apresentará falha - Monte o file system no client, usando qualquer opção de montagem específica necessária para o sistema operacional.
- Verifique se a montagem foi bem-sucedida.
Exemplos
Linux:
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/backup /ddr/backup # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Em que "HOSTNAME" é o nome do host ou endereço IP do seu sistema Data Domain.
Solaris:
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/backup /ddr/backup # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Em que "HOSTNAME" é o nome do host ou endereço IP do seu sistema Data Domain.
AIX:
dir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/backup /ddr # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/ddvar /ddr # ls /ddr/backup
Em que "HOSTNAME" é o nome do host ou endereço IP do seu sistema Data Domain.
Exemplo de como montar uma MTree em um client NFS.
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1