คำถามติดแท็ก nfs

Network File System (NFS) เป็นโปรโตคอลระบบไฟล์เครือข่ายที่พัฒนาโดยระบบ Sun Micro ในปี 1984 ทำให้ผู้ใช้ในคอมพิวเตอร์ไคลเอนต์สามารถเข้าถึงไฟล์ผ่านเครือข่ายในลักษณะที่คล้ายคลึงกับวิธีการเข้าถึงที่เก็บข้อมูลในเครื่อง NFS เช่นเดียวกับโปรโตคอลอื่น ๆ มากมายสร้างขึ้นบนระบบ Open Network Computing Remote Procedure Call (ONC RPC) Network File System เป็นมาตรฐานแบบเปิดที่กำหนดไว้ใน RFC


4
วิธีการตั้งค่าการอนุญาตสำหรับโฟลเดอร์ NFS อย่างถูกต้อง? การอนุญาตถูกปฏิเสธเมื่อสิ้นสุดการติดตั้ง
ฉันกำลังพยายามเชื่อมต่อกับโฟลเดอร์ NFS บนเซิร์ฟเวอร์ dev ของฉัน เจ้าของโฟลเดอร์บนเซิร์ฟเวอร์ dev คือ darren และกลุ่ม darren เมื่อฉันส่งออกและติดตั้งกับ Mac ของฉันโดยใช้ Disk Utility มันติด แต่เมื่อฉันพยายามที่จะเปิดโฟลเดอร์จะบอกว่าฉันไม่ได้รับอนุญาต ฉันได้ตั้งค่า rw, sync และ no_subtree_check แล้ว ผู้ใช้งานบน Mac นั้นมีกลุ่มเป็นกลุ่ม ฉันต้องมีกลุ่มและผู้ใช้ชุดเดียวกันเพื่อเข้าถึงโฟลเดอร์หรือไม่?
46 linux  ubuntu  nfs 

7
การแก้ไขปัญหาเวลาหน่วงแฝงบน datastores ESXi
ฉันพบ fsync latencies ประมาณห้าวินาทีใน NFS datastores ใน ESXi ซึ่งถูกทริกเกอร์โดย VMs บางตัว ฉันสงสัยว่าอาจเกิดจาก VM ที่ใช้ NCQ / TCQ เนื่องจากสิ่งนี้ไม่ได้เกิดขึ้นกับไดรฟ์ IDE เสมือน นี้สามารถทำซ้ำโดยใช้fsync-ทดสอบ (โดยเท็ด Ts'o) และioping ตัวอย่างเช่นการใช้ระบบถ่ายทอดสด Grml กับดิสก์ 8GB: Linux 2.6.33-grml64: root@dynip211 /mnt/sda # ./fsync-tester fsync time: 5.0391 fsync time: 5.0438 fsync time: 5.0300 fsync time: 0.0231 fsync time: 0.0243 fsync …

8
ทำไม rsync เร็วกว่า NFS
ไม่กี่วันที่ผ่านมาฉันสังเกตเห็นบางสิ่งที่ค่อนข้างแปลก (อย่างน้อยสำหรับฉัน) ฉันวิ่ง rsync คัดลอกข้อมูลเดียวกันและลบหลังจากนั้นก็จะ NFS /nfs_mount/TESTติดที่เรียกว่า นี้/nfs_mount/TESTจะเป็นเจ้าภาพ / nfs_server-eth1ส่งออกจาก MTU บนเน็ตเวิร์กอินเตอร์เฟสทั้งสองคือ 9000 สวิตช์ในระหว่างรองรับเฟรมขนาดใหญ่เช่นกัน ถ้าฉันจะrsync -av dir /nfs_mount/TEST/ได้รับความเร็วการถ่ายโอนเครือข่าย X MBps ถ้าฉันจะrsync -av dir nfs_server-eth1:/nfs_mount/TEST/ได้รับความเร็วการถ่ายโอนเครือข่ายอย่างน้อย 2X MBps NFS nfs rw,nodev,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountvers=3,mountproto=tcpของฉันติดตัวเลือก Bottom line: การถ่ายโอนทั้งสองผ่านเครือข่ายย่อยเดียวกัน, สายไฟเดียวกัน, อินเทอร์เฟซเดียวกัน, อ่านข้อมูลเดียวกัน, เขียนไปยังไดเรกทอรีเดียวกัน, เป็นต้นความแตกต่างเพียงอย่างเดียวคือผ่าน NFSv3, อีกอันหนึ่งผ่าน rsync ไคลเอนต์คือ Ubuntu 10.04, เซิร์ฟเวอร์ Ubuntu 9.10 ทำไม rsync ถึงเร็วขนาดนี้? วิธีทำให้ …

2
ไฟล์. nfsXXXX ปรากฏขึ้นไฟล์อะไรบ้าง
ฉันมีแอปพลิเคชันที่ทำงาน (บน RHEL5) ที่สตรีมข้อมูลไปยังการแบ่งปัน NFS เมื่อเร็ว ๆ นี้ฉันเห็น. nfsXXXX จำนวนมาก ... (xxx เป็นตัวเลขฐานสิบหก) ปรากฏในไดเรกทอรีการทำงานของมันซึ่งแอปพลิเคชันเขียนไฟล์รายชั่วโมงและต่อมาย้ายไปยังชื่อไฟล์อื่น ไฟล์เหล่านี้คืออะไร? มันบ่งบอกถึงบางสิ่งที่ผิดพลาดหรือไม่? จะวินิจฉัยเพิ่มเติมได้อย่างไร
38 unix  filesystems  nfs 

6
มีไคลเอนต์ NFS ฟรีสำหรับ Windows 7 หรือไม่?
ฉันมี Windows 7 Professional แต่ไคลเอนต์ NFS สำหรับ Windows รวมอยู่ในรุ่น Enterprise และ Ultimate เท่านั้น ฉันต้องการเชื่อมต่อเครื่อง Windows บางเครื่องกับเซิร์ฟเวอร์ NFS ของเราเพื่อให้ฉันสามารถวางเซิร์ฟเวอร์ Samba ที่เรากำลังใช้อยู่ มีไคลเอนต์ NFS ฟรีสำหรับ Windows 7 หรือไม่? ฉันรู้ว่ามีเครื่องมือบางอย่างเช่น ProNFS และ axeNFS แต่พวกเขาไม่ได้ฟรี
38 windows-7  nfs 

3
การแม็พ UID และ GID ของผู้ใช้โลคัลกับการแชร์ NFS ที่เมาท์
ฉันมีเซิร์ฟเวอร์ที่มี NFSv4 ฉันกำลังติดตั้งเนื้อหาของโฮมโฟลเดอร์ของผู้ใช้ระยะไกลไปยังโฮสต์ท้องถิ่น สามารถอ่านและเขียนเนื้อหาได้ แต่เมื่อฉันกำลังตรวจสอบความเป็นเจ้าของไฟล์ที่ปริมาณการเชื่อมต่อจากโฮสต์ท้องถิ่นพวกเขาทั้งหมดเป็นของผู้ใช้ระยะไกลและกลุ่มที่เกี่ยวข้อง (512) มีวิธีใดที่ทำให้ดูเหมือนเป็นของผู้ใช้โลคัลและกลุ่ม (1,000) บนโลคัลโฮสต์ / etc / exportsบนรีโมตโฮสต์ (IP คือ 192.168.1.110) /home/user512 192.168.1.142(rw,sync,all_squash,anonuid=512,anongid=512) / etc / fstabบนโลคัลโฮสต์ (IP คือ 192.168.1.142) 192.168.1.110:/home/user512 /home/localuser/projects/project512 nfs rw,hard,intr,rsize=32768,wsize=32768 0 0
36 nfs  mapping 

10
ถอนติดตั้ง nfs mount ที่เซิร์ฟเวอร์ nfs หายไป
เซิร์ฟเวอร์ A เคยเป็นเซิร์ฟเวอร์ NFS เซิร์ฟเวอร์ B กำลังติดตั้งการส่งออก ทุกอย่างเรียบร้อยดี. จากนั้นเสียชีวิต เพิ่งปิด ที่ไปแล้ว. หายไป อย่างไรก็ตามโฟลเดอร์นั้นยังคงติดตั้งอยู่บน B. ฉันไม่สามารถcdเข้าไปได้อย่างชัดเจน อย่างไรก็ตามumount /mnt/myfolderเพียงแค่แขวนและจะไม่นับ อย่างไรก็ตามมีการเพิ่มจำนวนโดยไม่ต้องรีสตาร์ท B หรือไม่ ทั้งไคลเอ็นต์และเซิร์ฟเวอร์เป็นเครื่อง Linux

1
ประสิทธิภาพของ NAS: NFS กับ Samba และ GlusterFS
ฉันกำลังวางแผนโครงสร้างพื้นฐานที่เก็บข้อมูลที่ใช้ร่วมกันใหม่ของฉันสำหรับฟาร์มเว็บเซิร์ฟเวอร์ขนาดเล็ก ดังนั้นฉันจึงทำการทดสอบมากมายกับระบบไฟล์ NAS จำนวนมาก ด้วยการทำเช่นนั้นฉันได้รับผลลัพธ์ที่ไม่คาดคิดและต้องการทราบว่ามีคนที่นี่สามารถยืนยันสิ่งนี้ได้ไหม กล่าวโดยย่อ: Samba เร็วกว่า NFS และ GlusterFS อย่างมากสำหรับการเขียนไฟล์ขนาดเล็ก ที่นี่สิ่งที่ฉันทำ: ฉันรัน "rsync benchmark" ที่เรียบง่ายพร้อมไฟล์จำนวนมากเพื่อเปรียบเทียบประสิทธิภาพการเขียนสำหรับไฟล์ขนาดเล็ก เพื่อการทำสำเนาที่ง่ายขึ้นฉันเพิ่งรันอีกครั้งด้วยเนื้อหาของ wordpress tar.gz ปัจจุบัน GlusterFS จำลองแบบ 2: 32-35 วินาที , โหลด CPU สูง GlusterFS single: 14-16 วินาที , โหลด CPU สูง ไคลเอนต์ GlusterFS + NFS: 16-19 วินาที , โหลด CPU สูง เคอร์เนลเซิร์ฟเวอร์ NFS …

2
chown บนพาร์ติชัน NFS ที่เมาท์ให้“ ไม่อนุญาตการดำเนินการ”
ฉันมีพาร์ติชันระยะไกลที่ฉันได้ติดตั้งในเครื่องโดยใช้ NFS 'mount' ให้ 192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1) บนเซิร์ฟเวอร์ที่ฉันมีในการส่งออก: /mnt/storage-pools *(rw,insecure,sync,no_subtree_check) จากนั้นฉันก็ลอง touch /pools/test1 ls -lah -rw-r--r-- 1 65534 65534 0 Dec 13 20:56 test1 chown root.root test1 chown: changing ownership of `test1': Operation not permitted ฉันพลาดอะไรไป ดึงผมออกมา
31 permissions  nfs  chown 

9
เป็นไปได้หรือไม่ที่จะมีโฟลเดอร์โฮมที่โฮสต์ด้วย NFS
ฉันวางแผนที่จะปรับใช้คอมพิวเตอร์ตู้บางและต้องการที่จะปล่อยให้พวกเขามี PENDRIVE ขนาดเล็กเป็นดิสก์, การเก็บรักษาส่วนที่เหลือที่ง่ายต่อการสำรองข้อมูลเซิร์ฟเวอร์ Ala LTSP ตอนนี้ฉันครุ่นคิดสองตัวเลือก NFSed / home / หรือสำเนาโลคัลของ ~ / คัดลอกบนล็อกอิน, rsynced เมื่อล็อกเอาต์ ความกลัวของฉันที่ทำงานกับไฟล์อาจได้รับช้าเกินไปหรือเครือข่ายของฉันอาจได้รับการอุดตัน

1
การทำความเข้าใจ NFS4 (เซิร์ฟเวอร์ Linux)
ฉันรู้สึกรำคาญนิดหน่อยจาก NFS4 บน Linux ดูเหมือนว่าข้อมูล 'ออกไปข้างนอก' บางส่วนนั้นขัดแย้งกับข้อมูลอื่นและข้อมูลอื่นนั้นหายาก ดังนั้นนี่คือสองสิ่งที่ดึงดูดความสนใจของฉันหวังว่ามีใครบางคนที่อยู่ในนั้นสามารถหลั่งน้ำตาแสงนี้ คำถามนี้เน้นที่ NFS4 โดยไม่ต้องใช้ Kerberos เป็นต้น 1. การส่งออก มีข้อมูลที่ไม่ชัดเจนในexportsmanpage ในโครงสร้างของ / etc / exports อ้างจากexports(5): นอกจากนี้แต่ละบรรทัดอาจมีข้อกำหนดอย่างน้อยหนึ่งรายการสำหรับตัวเลือกเริ่มต้นหลังจากชื่อเส้นทางในรูปแบบของเส้นประ ("-") ตามด้วยรายการตัวเลือก รายการตัวเลือกจะใช้สำหรับการส่งออกที่ตามมาทั้งหมดในบรรทัดนั้นเท่านั้น "การส่งออกที่ตามมาในบรรทัดนั้น" หมายความว่าอย่างไร 1.2 fsid=0ไม่ต้องการอีกแล้วเหรอ? ฉันค้นหา fsid เมื่อพบความคิดเห็นในรายการ linux-nfs ที่ระบุว่า fsid = 0 ไม่จำเป็นอีกต่อไป ตอนนี้ฉันสับสนฉันต้องใช้กับ nfs4 หรือไม่?! 2. ไดเร็กทอรีที่ไม่ได้ถูกเอ็กซ์พอร์ตยังคง mountable พูดว่าฉันมีต้นไม้ต่อไปนี้: /exp /exp/users /exp/distr /exp/distr/archlinux …
26 nfs  nfs4 

5
ไฟล์ที่เมาท์ผ่าน NFSv4 เป็นเจ้าของโดย 4294967294, UID และ GID ที่ตรงกัน
ฉันมีเครื่องลินุกซ์ที่เหมือนกันสองเครื่อง (อิมเมจที่เหมือนกันซึ่งเปิดตัวใน amazon EC2) และฉันพยายามเมานต์ไดเร็กทอรีที่เอ็กซ์พอร์ตผ่าน NFSv4 นี่คือลักษณะของไดเร็กทอรีที่เมาท์บนเครื่องไคลเอ็นต์: root@server:~# ls -l /websites/ drwxr-xr-x 6 4294967294 4294967294 92 2010-01-01 20:21 logs drwxr-xr-x 2 4294967294 4294967294 20 2009-12-23 01:14 monit.d ... ฉันตรวจสอบสองครั้งเพื่อให้แน่ใจว่า UID นั้นตรงกัน นี่คือคำสั่ง mount ที่ฉันเรียกใช้จากไคลเอนต์ /sbin/mount.nfs4 $MASTER_DN:/ /websites -o rw,_netdev,async และนี่คือ/etc/exportsรายการบนเครื่องเซิร์ฟเวอร์: /websites 10.0.0.0/8(fsid=0,no_subtree_check,rw,no_root_squash)
23 linux  permissions  nfs 

4
ข้อดี / ข้อเสียของการติดตั้งแบบแข็งและแบบนิ่มใน UNIX มีอะไรบ้าง?
คำถามนี้อาจแตกต่างกันระหว่าง distros แต่โดยทั่วไปแล้วอะไรคือข้อดี / ข้อเสียของการใช้ hard mount แบบ soft หรือ soft ในโลก UNIX มีสถานการณ์บางอย่างที่มีประโยชน์มากกว่าหรือเป็นการใช้ที่เป็นสากลหรือไม่?
23 linux  unix  nfs  mount 

8
การวิเคราะห์ประสิทธิภาพเซิร์ฟเวอร์ Linux NFS
ฉันต้องการทำการวิเคราะห์เซิร์ฟเวอร์ NFS ของเราเพื่อช่วยติดตามปัญหาคอขวดที่อาจเกิดขึ้นในแอปพลิเคชันของเรา เซิร์ฟเวอร์กำลังเรียกใช้ SUSE Enterprise Linux 10 สิ่งที่ฉันต้องการทราบคือ: ไฟล์ใดบ้างที่ถูกเข้าถึงโดยไคลเอนต์ใด ๆ อ่าน / เขียนปริมาณงานต่อลูกค้าหนึ่งราย ค่าใช้จ่ายที่กำหนดโดยการโทร RPC อื่น ๆ เวลาที่ใช้ในการรอคำขอ NFS อื่น ๆ หรือดิสก์ I / O เพื่อให้บริการลูกค้า ฉันรู้แล้วเกี่ยวกับสถิติที่มีอยู่/proc/net/rpc/nfsdและในความเป็นจริงฉันเขียนโพสต์บล็อกอธิบายพวกเขาในเชิงลึก สิ่งที่ฉันกำลังมองหาคือวิธีที่จะขุดลึกลงไปและช่วยให้เข้าใจว่าปัจจัยใดบ้างที่ส่งผลต่อประสิทธิภาพที่ลูกค้าแต่ละคนเห็น ฉันต้องการวิเคราะห์บทบาทที่เซิร์ฟเวอร์ NFS เล่นในประสิทธิภาพของแอปพลิเคชันในคลัสเตอร์ของเราเพื่อให้ฉันสามารถคิดหาวิธีที่จะปรับให้เหมาะสมที่สุด
22 linux  performance  nfs 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.