Ich habe ein NFS_Server - NFS_Client System. Mein Client ist montiert zu einem NFS_Server Verzeichnis. Ich möchte das Attribut der Dateien des Verzeichnisses NFS_Server über das Verzeichnis NFS_Client mounted ändern, indem ich Extended File Attributes (xattr) verwende.Wie Verwenden von erweiterten Dateiattributen auf NFS?
Als ich versuchte, ein Attribut aus der Client-Seite zu setzen, gibt es folgende Antwort:
root @ ubuntu:/mnt/nfs/var/nfs # setfattr -n user.comment -v "some comment" test.txt
setfattr: nfs.txt:
Erlaubnis verweigert
Meine Frage ist:
es möglich ist, Erweitert zu verwenden Dateiattribute über NFS?
wenn möglich, wie kann ich das tun?
UPDATE:
Server-Seite:
$ more /etc/exports file has:
/var/nfs 192.168.56.123(rw,sync,no_subtree_check)
Client-Seite:
$ [email protected]:/# mount -t nfs
192.168.56.130:/var/nfs on /mnt/nfs/var/nfs type nfs (rw,vers=4,addr=192.168.56.130,clientaddr=192.168.56.123)
danke ...
Wenn Sie diesen Befehl setfattr als Eigentümer der Datei anstelle von root ausführen, erhalten Sie eine Fehlermeldung? –
mein Besitzer ist auch root und es gibt auch die gleiche Fehlermeldung. hast du das versucht? was ich will ist möglich oder? – Celik
Können Sie die Exportoptionen, die Sie auf dem Server verwenden, und die Mount-Optionen, die Sie auf dem Client und der Distribution des Clients und Servers verwenden, einbeziehen? Das wird uns sehr helfen. –