Data Domain: Montaje y verificación de exportaciones en el cliente NFS
Summary: Opciones de configuración y montaje de NFS y configuración del cliente NFS. Montaje y verificación de exportaciones en el cliente NFS. NFS permite que un sistema comparta directorios y archivos con otros a través de una red. Este artículo es útil para verificar si una exportación de NFS está configurada correctamente. ...
Symptoms
Este artículo es útil para verificar si una exportación de NFS está configurada correctamente.
Todos los sistemas
Data Domain Todas las versiones de software
Cause
Resolution
Verifique si NFS está habilitado:
En la interfaz de línea de comandos (CLI) del restaurador, ingrese el comando "nfs enable":
# nfs enable
Verifique que se hayan configurado las opciones de montaje correctas en el 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) ------- ---------------------- ----------------------------------------
Habilitación del acceso a NFS en Data Domain Restorer:
Agregue clientes NFS que puedan acceder al sistema Data Domain. Utilice una lista separada por comas o espacios (o ambas) para varios clientes. Un cliente puede ser un nombre de host de dominio calificado, direcciones IP de clase C, direcciones IP con máscaras de red o longitud, o un comodín con asterisco (*) con un nombre de dominio, como *.yourcompany.com. Un asterisco (*) por sí solo significa que no hay restricciones. Un cliente agregado a un subdirectorio en /backup solo tiene acceso a ese subdirectorio.
Las <opciones> nfs son una lista separada por comas o por espacios (o ambas) delimitada por paréntesis. Si no se especifican opciones, las opciones predeterminadas son rw, root_squash, no_all_squash y secure. Se permiten las siguientes opciones:
| Ro |
Permiso de solo lectura. |
| Rw |
Permisos de lectura y escritura. |
| root_squash |
Asigne solicitudes de uid/gid 0 al uid/gid anónimo. |
| no_root_squash |
Apague el aplastamiento de raíces. |
| all_squash |
Asigna todas las solicitudes de usuario al uid/gid anónimo. |
| no_all_squash |
Desactive el mapeo de todas las solicitudes de usuario al uid/gid anónimo. |
| secure |
Requiere que todas las solicitudes se originen en un puerto de Internet inferior a IPPORT_RESERVED (1024). |
| inseguro |
Desactiva la opción segura. |
| anonuid=id |
Establezca un uid explícito para la cuenta anónima. El id es un número entero delimitado entre -65635 y 65635. |
| anongid=id |
Establezca un gid explícito para la cuenta anónima. El id es un número entero delimitado entre -65635 y 65635. |
| NoLock |
No utilice el bloqueo de archivos. |
| llock |
Solicita que los archivos se bloqueen localmente en el cliente NFS. Las solicitudes de bloqueo de archivos de red NFS no se envían al servidor NFS si se utiliza la opción llock. |
Ejemplo:
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
Exportar para un usuario específico
Comandos de la CLI - Mostrar el usuario detallado - 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
Configuración del servicio de cliente NFS:
En los siguientes pasos, se detallan los requisitos para configurar un cliente NFS. En los ejemplos, se muestra la configuración en un host de Linux. Consulte la documentación específica del funcionamiento de los clientes para obtener información adicional.
- Confirme que el demonio NFSD se esté ejecutando en el SO (sistema operativo).
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
- Emita el siguiente comando para habilitar el cliente NFS.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
- Verifique que el servicio de cliente de NFS esté en ejecución.
#/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...
Montaje de recursos compartidos /backup y /ddvar NFS en el cliente NFS:
El siguiente procedimiento proporciona un ejemplo de configuración de clientes Linux y Solaris para montar recursos compartidos NFS desde el sistema Data Domain. El procedimiento es similar para otros sistemas operativos; aunque los comandos específicos pueden diferir para cada paso. Consulte la documentación de los sistemas operativos del cliente para obtener información específica.
- Cree un directorio en el cliente NFS que se utilizará para acceder al recurso compartido de Data Domain. En el siguiente ejemplo, se utiliza el directorio ddr.
- Cambie al directorio recién creado.
- Cree dos subdirectorios denominados backup y ddvar (dentro de /ddr).
Nota: Asegúrese de que existan los subdirectorios de destino o el comando de montaje fallará - Monte el sistema de archivos en el cliente mediante cualquier opción de montaje específica requerida para el sistema operativo.
- Verifique que el montaje se haya realizado correctamente.
Ejemplos
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
Donde "HOSTNAME" es el nombre de host o la dirección IP del 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
Donde "HOSTNAME" es el nombre de host o la dirección IP del 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
Donde "HOSTNAME" es el nombre de host o la dirección IP del sistema Data Domain.
Ejemplo de cómo montar un MTree en un cliente NFS.
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1