VNX: Error: "Operación de setxattr fallida: Argumento no válido" cuando se ejecuta el comando "nfs4_setfacl"

Summary: No se puede establecer el permiso de ACL para el cliente NFSv4; se recibe un error (corregible por el usuario) "Operación de setxattr fallida: Argumento no válido"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Cuando se intenta ejecutar "nfs4_setfacl" en un archivo de la exportación NFS en el cliente UNIX, se produce el siguiente error.

# nfs4_setfacl -a A::username@nfsdomain:rwaDxtTnNcCy /filename
Failed setxattr operation: Invalid argument

 

Cause

Esto se debe a que el administrador de transferencia de datos/VDM no puede consultar al usuario desde el servidor LDAP/de asignación de nombres, a pesar de que el comando "server_ldap" funciona.
En otras palabras, el servicio de nombres de DM no se configuró para consultar el LDAP.

Resolution

  • Descargue el archivo nsswitch.conf desde el administrador de transferencia de datos físico en el directorio /home/nasadmin (primero)

    [root@VNX~]# server_file server_2 -get nsswitch.conf nsswitch.conf
    server_2 : done
  • Cargue el archivo nsswitch.conf desde /home/nasadmin en el VDM.

    [root@VNX~]# server_file vdm1 -put nsswitch.conf nsswitch.conf
    vdm1 : done

 

Additional Information

Cuando nsdomain de configuración está en el VDM, es necesario que los archivos nsswitch.conf también se configuren en la raíz del VDM.

 

Affected Products

VNX1 Series

Products

VNX1 Series, VNX2 Series
Article Properties
Article Number: 000056552
Article Type: Solution
Last Modified: 20 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.