Data Domain: Montaje y verificación de exportaciones en el cliente NFS
Summary: Network File System (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. Configuración de NFS, opciones de montaje y configuración del cliente. Montaje y verificación de exportaciones en el cliente NFS. ...
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) de Data Domain, habilite NFS.
# 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:
- Nombre de host de dominio calificado
- Dirección IP
- Rango IP con máscaras de red o longitud
- Un comodín de 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.
El <nfs-options> 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:
|
|
Permiso de solo lectura. |
|
|
Permisos de lectura y escritura. |
|
|
Asigne solicitudes de uid/gid 0 al uid/gid anónimo. |
|
|
Apague el aplastamiento de raíces. |
|
|
Asigna todas las solicitudes de usuario al uid/gid anónimo. |
|
|
Desactive el mapeo de todas las solicitudes de usuario al uid/gid anónimo. |
|
|
Requiere que todas las solicitudes se originen en un puerto de Internet inferior a IPPORT_RESERVED (1024). Es posible que se necesite la opción de montaje "resvport". Consulte la nota a continuación. |
|
|
Desactiva la opción segura. |
|
|
Establezca un uid explícito para la cuenta anónima. El id es un número entero delimitado entre -65635 y 65635. |
|
|
Establezca un gid explícito para la cuenta anónima. El id es un número entero delimitado entre -65635 y 65635. |
|
|
No utilice el bloqueo de archivos. |
|
|
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.0/24 (rw,no_root_squash,no_all_squash,secure)
Exportar para un usuario específico:
Comandos de la CLI: Tome nota del número de ID de usuario del primer comando. El número de ID de grupo es 50 para el grupo de administradores y 100 para ninguno o grupo de usuarios.
user show list
Create new export:
nfs add <export-path> <client-IP> (rw,root_squash, all_squash, anonuid=<user-ID #>, anongid=<group-ID #>)
Modify existing export:
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 sistema operativo (SO).
# /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.
En el siguiente ejemplo, se utiliza el directorio "ddr".
- Cree un directorio en el cliente NFS que se utilizará para acceder al recurso compartido de Data Domain.
- 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: (Consulte la Nota sobre la opción de exportación NFS "segura" a continuación).
# 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.
resvport" como una opción de montaje.
Esta opción corresponde a la opción de exportación NFS "secure".
macOS y las versiones más recientes de Linux requerirán que la opción "resvport" esté en la opción de montaje si se conecta a una exportación NFS con la opción "secure".
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 de su 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
Additional Information
REFERENCIA
- Data Domain: Acceso al DDR con NFS (se requiere inicio de sesión)
- Data Domain: Solución de problemas de montaje del cliente NFS (se requiere inicio de sesión)
- Data Domain: Solución de problemas de conexión NFS (se requiere inicio de sesión)
- Guía de ajuste del rendimiento Sistema operativo IBM AIX, versión 5.3 o posterior