ชื่อเซิร์ฟเวอร์:~ # cat /etc/idmapd.conf
[ทั่วไป]
ความฟุ่มเฟือย = 0
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
โดเมน = good.domain
[การทำแผนที่]
ไม่มีใคร-ผู้ใช้ = ไม่มีใคร
ไม่มีใครกลุ่ม = ไม่มีใคร
ชื่อเซิร์ฟเวอร์:~ #
ชื่อเซิร์ฟเวอร์:~ # systemctl หยุด nfs-idmapd.service
ชื่อเซิร์ฟเวอร์:~ # systemctl เริ่ม nfs-idmapd.service
ชื่อเซิร์ฟเวอร์:~ # nfsidmap -c
ชื่อเซิร์ฟเวอร์:~ # umount /usr/bar/foo
ชื่อเซิร์ฟเวอร์:~ # mount /usr/bar/foo
ชื่อเซิร์ฟเวอร์:~ # mount|grep -w /usr/bar/foo
192.168.0.12:/foo_shared_usr_bar_node2 บน /usr/bar/foo ประเภท nfs4 (rw,noatime,vers=4.1,rsize=65536,wsize=65536,namlen=255,ยาก,proto=tcp,timeo=600,retrans=2, วินาที=null,clientaddr=192.168.0.210,local_lock=none,addr=192.168.0.12)
ชื่อเซิร์ฟเวอร์:~ # su - foadm
fooadm@servername:/usr/bar/foo/foo204> df -h
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
192.168.0.12:/foo_shared 256G 7.9G 249G 4% /bar2/shared/foo
fooadm@servername:/usr/bar/foo/foo204> ทดสอบการสัมผัส
fooadm@servername:/usr/bar/foo/foo204> การทดสอบ ls -lah
-rw-r----- 1 root daemon 0 27 เม.ย. 15:30 น. การทดสอบ
fooadm@servername:/usr/bar/foo/foo204> ออกจากระบบ
ชื่อเซิร์ฟเวอร์:~ # systemctl สถานะ nfs-idmapd.service
â nfs-idmapd.service - บริการแมปชื่อรหัส NFSv4
โหลดแล้ว: โหลดแล้ว (/usr/lib/systemd/system/nfs-idmapd.service; คงที่; การตั้งค่าล่วงหน้าของผู้ขาย: ปิดใช้งาน)
ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่วันพุธที่ 2022-04-27 15:29:35 CEST; 3 นาที 36 วินาทีที่แล้ว
กระบวนการ: 34781 ExecStart=/usr/sbin/rpc.idmapd $RPCIDMAPDARGS (รหัส=ออก, สถานะ=0/สำเร็จ)
PID หลัก: 34782 (rpc.idmapd)
งาน: 1 (จำกัด: 512)
CGroup: /system.slice/nfs-idmapd.service
ââ34782 /usr/sbin/rpc.idmapd
27 เมษายน 15:29:34 ชื่อเซิร์ฟเวอร์ systemd[1]: กำลังเริ่มบริการการแมปชื่อรหัส NFSv4...
27 เมษายน 15:29:35 ชื่อเซิร์ฟเวอร์ systemd[1]: เริ่มบริการการแมปชื่อรหัส NFSv4
ชื่อเซิร์ฟเวอร์:~ #
แต่ใช้งานได้กับ NFSv4.0 ปัญหาเดียวคือใน 4.1
คำถาม: ทำไมไฟล์ถึงได้รับ root:daemon บน NFSv4.1 มันทำงานได้ดีบน NFSv4.0 (ไฟล์จะถูกสร้างขึ้นด้วย fooadm:anditsgoodgroup)! ความแตกต่างเพียงอย่างเดียวคือหมายเลขเวอร์ชัน