VNX:Error: 「失敗的 setxattr 作業:執行「nfs4_setfacl」命令時的參數無效」

Summary: 無法設定 NFSv4 用戶端的 ACL 權限,收到錯誤 (使用者可修正) 「失敗的 setxattr 作業:無效的引數」

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

嘗試在 UNIX 用戶端上對 nfs 匯出中的檔案執行「nfs4_setfacl」時失敗,並顯示下列錯誤。

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

 

Cause

這是因為資料移動者/VDM 無法從 LDAP/命名伺服器查詢使用者,即使「server_ldap」命令有效。
換言之,DM 名稱服務未設定為查詢 LDAP。

Resolution

  • 從 /home/nasadmin 目錄上的實體資料移動者 (第一個) 下載 nsswitch.conf 檔案

    [root@VNX~]# server_file server_2 -get nsswitch.conf nsswitch.conf
    server_2 : done
  • 將 nsswitch.conf 檔案從 /home/nasadmin 上傳至 VDM。

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

 

Additional Information

當組態 nsdomain 位於 VDM 上時,nsswitch.conf 檔案也必須在 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.