Masalahnya
Satu atau beberapa titik pemasangan NFSv4 salah menunjukkan kepemilikan oleh “nobody:nobody” alih-alih kepemilikan yang benar.
Solusinya
Ini adalah perilaku yang dirancang dan bukan masalah terkait O/S. Sebaliknya, ini adalah perbedaan perilaku NFSv3 versus NFSv4.
Perilaku NFSv3
Di NFSv3, nama pengguna dan nama grup dipetakan dari nilai UserID (UID) dan GroupID (GID) di /etc/passwd. Ingat, dengan NFSv3 UID dan GID harus konsisten di seluruh rangkaian klien.
Jika tidak ada kecocokan lokal untuk UID atau GID ini, nilai numerik akan ditampilkan sebagai ganti nama.
Perilaku NFSv4
Di NFSv4, konsepnya adalah user@domainname; jika tidak ada pemetaan pengguna terpusat, pengguna akan dipetakan ke properti yang ditentukan di /etc/idmapd.conf; secara default nama tidak akan digunakan siapa pun.
Pemecahan Masalah
1. Pastikan domain yang tepat ada di /etc/idmapd.conf berkas.
2. Mulai ulang layanan rpcidmapd.
# service rpcidmapd restart
3. Pasang kembali sistem file NFSv4.
# /bin/mount -o remount /nfs/mount/point
Penugasan UID dan GID Seragam
Ini adalah kesalahpahaman umum bahwa UID dan GID dapat berbeda saat menggunakan NFSv4. Satu-satunya tujuan pemetaan ID adalah untuk menghubungkan ID dengan nama pengguna dan sebaliknya. Pemetaan ID tidak dimaksudkan untuk menggantikan pengelolaan yang tepat dari nilai UID dan GID di seluruh jaringan.
Jika proses di atas tidak mengatasi masalah, bersihkan cache idmapd:
# /sbin/nfsidmap -c