Score:2

ไม่สามารถเมานต์การแชร์ NFS บน Mac OS Big Sur ที่แชร์จาก Ubuntu 21.04 - rpc.statd ไม่ทำงาน

ธง cn

ฉันได้ตั้งค่าการแชร์ NFS บน Ubuntu 21.04 VM ซึ่งฉันต้องการติดตั้งบนไคลเอนต์ Mac OS Big Sur

รายการหุ้นใช้ได้เมื่อตรวจสอบด้วย โชว์เมาท์แต่การเมานต์ล้มเหลว:

andi@iMac-Pro โครงการ % showmount -e 10.116.0.108
รายการส่งออกใน 10.116.0.108:
/srv/nfsv4/vsc-docker-projects 10.116.0.0/24
/srv/nfsv4 10.116.0.0/24

andi@iMac-Pro โครงการ % sudo mount -t nfs 10.116.0.108:/srv/nfsv4/vsc-docker-projects /Users/andi/Documents/Projects/vsc-docker-projects
mount_nfs: ไม่สามารถเมานต์ด้วยการล็อกระยะไกลเมื่อเซิร์ฟเวอร์ (10.116.0.108) ไม่ได้ทำงาน rpc.statd: RPC prog. ไม่มีประโยชน์
เมานต์: /Users/andi/Documents/Projects/vsc-docker-projects ล้มเหลวด้วย 74
andi@iMac-Pro โครงการ %

ฉันมีการกำหนดค่าต่อไปนี้บนเซิร์ฟเวอร์:

$ cat / etc / ส่งออก
/srv/nfsv4 10.116.0.0/24(rw,ซิงค์,root_squash,no_subtree_check,fsid=0)
/srv/nfsv4/vsc-docker-projects 10.116.0.0/24(rw,ซิงค์,root_squash,no_subtree_check)

$cat /etc/fstab
/home/andi/vsc-docker-projects /srv/nfsv4/vsc-docker-projects ไม่มีการผูก 0 0

ฉันเข้าใจว่าปัญหาเกี่ยวข้องกับ rpc.statdที่ติดตั้งบนระบบ:

$ ซึ่ง rpc.statd
/usr/sbin/rpc.statd

...แต่เห็นได้ชัดว่าไม่ทำงาน:

$ ps -ef | เกรป อาร์พีซี
รูท 407 2 0 04:00 ? 00:00:00 [rpciod]
_rpc 648 1 0 04:00 ? 00:00:00 /sbin/rpcbind -f -w
รูท 2361 1 0 04:21 ? 00:00:00 /usr/sbin/rpc.idmapd
รูท 2362 1 0 04:21 ? 00:00:00 /usr/sbin/rpc.mountd --manage-gids
andi 2509 1255 0 04:32 pts/0 00:00:00 grep --color=auto rpc

ไม่สามารถเริ่มต้นได้เช่นกัน:

$ sudo systemctl เริ่ม rpc.statd
ไม่สามารถเริ่ม rpc.statd.service: ไม่พบหน่วย rpc.statd.service

บริการ $ เริ่มต้น rpc.statd
เริ่มต้น: บริการที่ไม่รู้จัก

ฉันเพิ่งขาดไฟล์บริการใน /etc/systemd/ระบบ/? VM ได้รับการติดตั้งใหม่จริงๆ และฉันเพิ่งอัปเดตด้วย apt, Docker ที่ติดตั้งไว้ นึกไม่ถึงว่าจะทำลายมันได้ในเวลาอันสั้นนี้

มีความคิดว่าฉันจะลองทำอะไรต่อไปได้บ้าง ขอบคุณล่วงหน้า.

Jarek avatar
cn flag
อันนี้ค่อนข้างมีประโยชน์: https://forums.macrumors.com/threads/since-upgrading-to-big-sur-i-can-not-longer-mount-remote-nfs-drives.2274862/
cn flag
@จาเร็ก ขออภัย ติดตามไม่ได้ครับ คุณหมายถึงข้อใดใน 9 ข้อนี้
Jarek avatar
cn flag
ขอโทษจริงๆ cmd นี้อนุญาตให้ฉันเมานต์จาก commandline: `sudo mount -o nolocks,resvport,locallocks -t nfs nas-server:/volatile-volume-stripe ~/nfs/volatile`
cn flag
@Jarek ฉันหวังว่าคุณจะตระหนักดีว่าคุณกำลังตกอยู่ในอันตรายจากการสูญเสีย/ทำลายข้อมูลของคุณโดยใช้การแบ่งปันนี้กับไคลเอนต์มากกว่าหนึ่งราย
Score:1
ธง cn

ค้นหาไปรอบ ๆ ฉันพบโพสต์ที่ชี้ไปในทิศทางที่ถูกต้อง

การเปิดใช้งานบริการเป็นไปตามเคล็ดลับ:

# ตรวจสอบสถานะบน rpcbind.service
สถานะ systemctl rpcbind.service
systemctl เปิดใช้งาน rpcbind.service ใหม่
systemctl รีสตาร์ท rpcbind.service

# ตรวจสอบสถานะบน rpc-statd.service
สถานะ systemctl rpc-statd.service
systemctl เปิดใช้งาน rpc-statd.service อีกครั้ง
systemctl รีสตาร์ท rpc-statd.service

ตอนนี้ฉันได้รับข้อความที่เกี่ยวข้องกับสิทธิ ซึ่งแน่นอนว่าเป็นก้าวต่อไป:

andi@iMac-Pro โครงการ % sudo mount -t nfs 10.116.0.108:/srv/nfsv4/vsc-docker-projects /Users/andi/Documents/Projects/vsc-docker-projects
รหัสผ่าน:
mount_nfs: ไม่สามารถเมานต์ /srv/nfsv4/vsc-docker-projects จาก 10.116.0.108 ไปยัง /Users/andi/Documents/Projects/vsc-docker-projects: การดำเนินการไม่ได้รับอนุญาต
เมานต์: /Users/andi/Documents/Projects/vsc-docker-projects ล้มเหลวด้วย 1
andi@iMac-Pro โครงการ %

การเพิ่มบางอย่างใน /etc/exports ของเซิร์ฟเวอร์ได้หลอกลวง:

/srv/nfsv4/vsc-docker-projects 10.116.0.109/24(rw,sync,root_squash,no_subtree_check,anonuid=1000,anongid=1000,insecure)

การแชร์จะเปิดเผยต่อโฮสต์อื่นเท่านั้น ดังนั้นความไม่ปลอดภัยควรจะไม่เป็นไร

ตอนนี้เพียงแค่เพิ่มรายการในไคลเอนต์ /etc/fstab และเราพร้อมที่จะดำเนินการ:

10.116.0.108:/srv/nfsv4/vsc-docker-projects /Users/andi/Documents/Projects/vsc-docker-projects nfs อัตโนมัติ 0 0

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา