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

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

2
วิธีจัดการกับแชร์โฮมไดเรกทอรีบน linux
สถานการณ์เป็นดังนี้: โฮมไดเร็กทอรีอยู่ใน nfs share A: / home / me เวิร์กสเตชัน a, b, c, ... แบ่งปันโฮมไดเร็กตอรี่: / home / me เป็นลิงค์ไปยัง A: / home / me เวิร์กสเตชันทั้งหมดถูกใช้ในเวลาเดียวกัน ตัวอย่าง: NFS แบ่งปัน A ได้ / home / จอห์น / home / แอนน์ เวิร์กสเตชัน a ได้ / home / john - & gt; เชื่อมโยงกับ …

1
การใช้โฮมไดเร็กทอรี NFS เมื่อออฟไลน์
ฉันมีเซิร์ฟเวอร์ที่มีเซิร์ฟเวอร์ NFS4 ทำงานอยู่และส่งออกโฮมไดเรกทอรีสำหรับผู้ใช้ทั้งหมดของฉัน การตั้งค่านี้ใช้งานได้ดีเมื่อผู้ใช้มีการเข้าถึงโดยตรงผ่าน LAN หรือ WLAN ไปยังเซิร์ฟเวอร์ แต่หากผู้ใช้แล็ปท็อปที่ต้องการเข้าสู่ระบบในสถานที่ห่างไกลโดยไม่ต้องเข้าถึงเซิร์ฟเวอร์การเข้าสู่ระบบจะล้มเหลว มีวิธีการเตรียมโฮมไดเร็กทอรี NFS สำหรับการใช้งานออฟไลน์หรือไม่? ซิงค์โฮมไดเรกทอรีกับเซิร์ฟเวอร์ในขณะที่แล็ปท็อปสามารถเข้าถึงเซิร์ฟเวอร์และใช้สำเนาล่าสุดของโฮมไดเรกทอรีเมื่อเซิร์ฟเวอร์ไม่สามารถเข้าถึงได้?
3 remote  nfs 

1
การตั้งค่า NIS / NFS บน Mac OS 10.6
เรามีเซิร์ฟเวอร์ Ubuntu NIS / NFS ในที่ทำงานและเราเพิ่งได้ iMac ใหม่ มีวิธีการตั้งค่าเพื่อให้สามารถใช้บัญชีผู้ใช้ linux และติดตั้งไฟล์ nfs ที่ใช้ร่วมกันได้หรือไม่ มีคำแนะนำเกี่ยวกับวิธีการทำเช่นนี้หรือไม่? ฉัน googling ไม่ประสบความสำเร็จ ฉันพยายามทำให้ NFS ทำงานโดยเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน Disk Utility แต่หลังจากฉันเรียกใช้ 'sudo automount' จากบรรทัดคำสั่งและ ls ไดเรกทอรีที่ฉันพยายามจะเมานท์ (Volumes / nfs) มันให้ข้อผิดพลาดเกี่ยวกับการอนุญาต หากไม่มีวิธีการนี้ใครรู้วิธีที่ไม่ซับซ้อนในการแบ่งปันบัญชีผู้ใช้และไฟล์ระหว่างคอมพิวเตอร์ mac และ linux (และแม้กระทั่งสมมุติว่าเป็นคอมพิวเตอร์ที่ใช้ windows หนึ่งวัน) ฉันรู้ว่ามันเป็นคำถามที่ใหญ่มาก แต่ฉันจะขอบคุณคำแนะนำในหัวข้ออย่างมาก ขอบคุณ!

2
วิธีการตั้งค่าเซิร์ฟเวอร์ NFS บน Ubuntu
ฉันกำลังพยายามตั้งค่าเซิร์ฟเวอร์ NFS บนเซิร์ฟเวอร์ Ubuntu ให้เข้าถึงได้จากเดสก์ท็อป Mac OS X 10.6.4 ของฉัน ฉันเริ่มที่ด้าน Ubuntu โดยทำตาม คู่มือนี้ (เริ่มต้นอย่างรวดเร็ว) ในที่สุดเมื่อฉันพยายามเข้าถึงการแบ่งปัน NFS บน Mac ฉันจะได้รับสิ่งนี้: [/Network] cd fileserver cd:cd:1: permission denied: fileserver ในที่สุดฉันก็ได้ทำงานนี้ ฉันจะอธิบายวิธีการด้านล่าง การตั้งค่าเซิร์ฟเวอร์ (Ubuntu 10.10) / etc / ส่งออก /export *(rw,sync,no_root_squash,no_subtree_check) /export/fileserver *(rw,sync,no_root_squash,no_subtree_check) /export/fileserver2 *(rw,sync,no_root_squash,no_subtree_check) / etc / fstab /fileserver/a/root /export/fileserver none bind …

1
แชร์โฟลเดอร์ใหม่ที่สร้างขึ้นแบบไดนามิกได้อย่างไร
ฉันพัฒนาแอพในจาวาและแอพนี้ทำงานบน Apache Tomcat 9 แอพของฉันสร้างโฟลเดอร์และไฟล์บางส่วนแบบไดนามิก ฉันต้องการแบ่งปันไฟล์และโฟลเดอร์นี้ผ่าน NFS NFS config มีดังต่อไปนี้: /home/noor/Public/Flight24 *(rw,async,no_root_squash,subtree_check) สำหรับการสร้างไฟล์ผ่าน Tomcat ฉันจะแชร์โฟลเดอร์แชร์ดังนี้ ปัญหาคือการแบ่งปันสร้างไดเรกทอรีแบบไดนามิก จากระบบไคลเอนต์ NFS ฉันพยายามที่จะอ่านโฟลเดอร์ที่สร้างขึ้นใหม่มันข้อผิดพลาดการเข้าถึงสิทธิ์ ฉันจะแชร์โฟลเดอร์ที่สร้างใหม่ได้อย่างไร
2 linux-mint  nfs 

0
จะสร้างลิงค์ใน NFS ที่มองเห็นผ่าน NTFS ได้อย่างไร?
ฉันมีส่วนแบ่ง NFS ใน Windows 2008 ที่ติดตั้งใน Linux ถ้าฉันสร้าง symlink ใน Linux มันทำงานได้อย่างที่คาดไว้ใน Linux ใน Windows จะปรากฏเป็นไฟล์และเราไม่สามารถติดตามได้ ถ้าฉันสร้างลิงค์ใน Windows ด้วย mklink ( mklink /D directory target) มันจะปรากฏเป็นลิงค์ใน Windows และเป็นไดเรกทอรีปกติใน Linux ไม่เป็นไร ปัญหาคือฉันต้องการสร้างลิงค์ในด้าน Linux และทำให้พวกเขาทำงานทั้งสองด้าน
2 ntfs  nfs 

1
สำรองข้อมูล Time Machine ผ่านอุโมงค์ SSH ไปยังเมาท์ NFS
ฉันเพิ่งเริ่มใช้ NAS ใหม่ซึ่งรัน CentOS 6.2 หนึ่งในวัตถุประสงค์ของ NAS ก็คือการทำหน้าที่เป็นเป้าหมายสำรอง ในขณะที่ฉันใช้ Time-Machine ของ Apple มาระยะหนึ่งแล้วและฉันก็พอใจกับมันมากฉันก็อยากจะใช้มันต่อไป การสำรองข้อมูลโดยตรงไปยังที่อยู่ในเครือข่ายของฉันนั้นไม่ยุ่งยาก ทำงานได้ดีทั้งหมด เพื่อเหตุผลด้านความปลอดภัยฉันต้องการให้ปริมาณข้อมูลทั้งหมดของฉันผ่านอุโมงค์ ssh ไปยัง NAS ด้วยวิธีนี้ฉันสามารถหลีกเลี่ยงต้องได้รับ VPNserver (ด้วยเหตุผลส่วนตัว) ในฐานะของ NFSv4 NFS deamon ถูกผูกไว้กับพอร์ต 2049 ซึ่งทำให้ฉันสามารถควบคุมทราฟฟิกทั้งหมดผ่านอุโมงค์ ssh ได้อย่างง่ายดาย อุโมงค์: ssh -f admin@ms -L 2000:localhost:2049 -N เมาท์: mount -t nfs -o nfsvers=4,rw,proto=tcp,sync,intr,hard,timeo=600,retrans=10,wsize=32768,rsize=32768,port=2000 localhost:/mac_backup /Volumes/backup วิธีนี้ใช้ได้ผลดีสำหรับ Finder / เทอร์มินัลและปริมาณงานเกือบเท่ากับการรับส่งข้อมูลโดยตรง …

0
เพิ่มความเร็วในการเมานต์โฮมโฟลเดอร์ NFS
ฉันมีคลัสเตอร์ (เสมือน) ของเซิร์ฟเวอร์ Ubuntu ที่หนึ่งโหนดหลักเสนอโฟลเดอร์ NFS ที่โหนด slaved ติดตั้ง มันทำหน้าที่เป็นโฟลเดอร์บ้านสำหรับบัญชีผู้ใช้ MPI โหนดทั้งหมดจัดการเพื่อเชื่อมต่อกับมันได้ดี แต่ฉันมีปัญหาหนึ่ง เมื่อใดก็ตามที่เครื่องเริ่มทำงานหรือรีบูตเครื่องจะใช้เวลามากกว่าหนึ่งนาทีเพื่อให้โหนดเชื่อมต่อกับไดเรกทอรี NFS อีกครั้ง สิ่งนี้สร้างความเสียหายด้วยระบบอัตโนมัติของฉันเนื่องจากฉันถูกบังคับให้ทำให้เครื่องพักเป็นเวลา 2 นาทีในระหว่างลำดับการบู๊ตเพื่อให้สคริปต์เริ่มต้นของฉันสามารถเข้าถึงไฟล์บน NFS ได้ มีวิธีการเร่งกระบวนการติดตั้งให้เร็วขึ้นหรือไม่? แก้ไข น่าสนใจพอในขณะที่ mucking เกี่ยวกับสคริปต์เริ่มต้นและตัวจับเวลาสลีปของพวกเขาฉันพบว่าหนึ่งในโหนดของฉันสามารถเชื่อมต่อกับไดเรกทอรี NFS ได้อีกครั้งโดยไม่ล่าช้า น่าเสียดายที่คนอื่น ๆ ยังคงต้องรับมือกับความล่าช้า เนื่องจากพวกเขาทั้งหมดควรจะเป็นโคลนของกันและกันฉันไม่แน่ใจว่าอะไรทำให้เกิดความคลาดเคลื่อนนี้

0
เป็นไปได้ไหมที่จะใช้ hfs + สำหรับการส่งออก nfs บน linux?
ฉันมีไดรเวอร์ภายนอก esata ซึ่งเป็นรูปแบบ hfs + ฉันได้ปิดการใช้งานฟังก์ชั่นการบันทึกและจัดการเพื่อติดตั้งด้วยการสนับสนุนการอ่านและเขียนในระบบอูบุนตู อย่างไรก็ตามเมื่อฉันพยายามตั้งค่าสำหรับการส่งออก nfs มันบอกฉันบางอย่างเช่น: exportfs: /path/to/mounted/folder does not support NFS export ฉันสงสัยว่าการส่งออก nfs ไม่รองรับ hfs +? มีวิธีแก้ปัญหาสำหรับการไม่ฟอร์แมต hdd ไปเป็น ext4 หรือไม่? เหตุผลหลักคือเพราะฉันมีข้อมูลมากเกินไปและฉันก็ชอบที่จะใช้มันเพื่อแลกเปลี่ยนไฟล์กับระบบ osx ของฉันในบางครั้ง
1 linux  nfs  hfs+ 

1
การเชื่อมต่อถูกปฏิเสธขณะพยายามเมานต์ nfs
ไม่มีสิ่งใดที่ฉัน googled out ช่วยฉันได้รวมถึงคำถามที่ถามที่นี่ ในขณะที่ออก: mount -t nfs -o proto=tcp,port=2049 192.168.243.148:/home/nfs/ /mnt/nfs ฉันได้รับการตอบกลับ mount: mounting 192.168.243.148:/home/nfs/ on /mnt/nfs failed: Connection refused configs ที่ฉันกำลังใช้งานอยู่ในรายการด้านล่าง / etc / ส่งออก: /home/nfs/ 192.168.243.0/24(rw,sync,fsid=0,anonuid=0,no_root_squash,subtree_check) rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 …
1 linux  nfs 

0
วิธีหน่วงเวลาการเปลี่ยนแปลง NFS โลคัลสำหรับชั่วนิรันดร์
ฉันมีสถานการณ์ที่ฉันต้องการแชร์ระบบไฟล์ในเครือข่าย ฉันต้องการให้ระบบไฟล์เขียนได้บนไคลเอนต์ที่ระบบไฟล์ใช้ร่วมกัน แต่ฉันไม่ต้องการให้การเปลี่ยนแปลงแพร่กระจายกลับไปที่เซิร์ฟเวอร์ตลอดไป คุณอาจคิดว่าไฟล์นี้ใช้ร่วมกันเป็นวิธี "อุ่นแคช" กับลูกค้า มีวิธีระบุว่าการแชร์ไฟล์นั้นสามารถเขียนได้ แต่การอัพเดตจากไคลเอนต์ควรล่าช้าไปตลอดกาลหรือไม่? อาจจะประกาศเป็นไฟล์แบบอ่านอย่างเดียว แต่จะประกอบใหม่ด้วยrwตัวเลือกระบบแฟ้มในไคลเอนต์? ฉันพูดถึง NFS โดยเฉพาะเนื่องจาก บริษัท ของฉันใช้มันสำหรับการทำงานแชร์ไฟล์อื่น ๆ
1 nfs 

0
วิธีการเมานต์ nfs ด้วยการสนับสนุน utf8 บนอูบุนตู?
ในระยะสั้นฉันมีเซิร์ฟเวอร์ Ubuntu 16.04 สองเครื่อง en_US.utf-8ทั้งสองของพวกเขาจะใช้ ตอนนี้ฉันทำตามบทช่วยสอนนี้เพื่อติดตั้ง nfs จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น ฉันทำมันสำเร็จแล้ว แต่ยังมีปัญหาอยู่ บางไฟล์มีชื่อไฟล์ที่มีอักขระ utf-8 ซึ่งไม่สามารถแปลงได้อย่างถูกต้อง ตัวอย่างเช่นถ้าฉันจะคัดลอกไฟล์ชื่อจากลูกค้าไปยังเซิร์ฟเวอร์ก็จะกลายเป็น雷侯.txt??.txt ดังนั้นฉันจะทำให้มันทำงานอย่างไร
1 ubuntu  mount  unicode  nfs  utf-8 

1
วิธีใช้ที่เก็บข้อมูล NFS ที่เมาท์เป็นผู้ใช้เฉพาะ
ฉันมีที่เก็บข้อมูล NFS ที่ฉันต้องการสร้างและแก้ไขไฟล์จากเครื่องของฉัน บนเซิร์ฟเวอร์ NFS นั้นมีผู้ใช้ที่มีกลุ่ม แต่เมื่อฉันเขียนไฟล์จากแอพพลิเคชั่นท้องถิ่นบางตัวไปยังที่จัดเก็บไฟล์นั้นมีผู้ใช้ที่แตกต่างจากกลุ่มอื่น ฉันจะบังคับให้แอปพลิเคชันในพื้นที่ของฉันแกล้งเป็นผู้ใช้จากเครื่อง NFS ได้อย่างไร นี่ยังทำให้เกิดปัญหาเมื่อฉันต้องการแก้ไขไฟล์ที่มีอยู่ - ฉันไม่มีสิทธิ์เขียน ...

1
rsnapshot / cp-al: ไฟล์ที่ซ้ำกันในการแชร์ NFS ที่เมาท์
สถานการณ์ ฉันสำรองข้อมูลหนึ่งในเครื่อง wheezy Debian ผ่าน rsnapshot ไดเร็กทอรีเป้าหมายคือการแชร์ NFS ที่เมาท์ Qnap NAS ให้บริการไดเรกทอรีเป้าหมายนี้ ปัญหา แต่ rsnapshot บ่นเกี่ยวกับไฟล์บางไฟล์ที่มีอยู่แล้วเมื่อมันพยายามที่จะสร้างสแน็ปช็อตใหม่ผ่านทาง cp -al ไม่สำคัญว่าฉันจะใช้ cn ของ gnu-cp หรือ rsnapshot: root@shuttle:~# rsnapshot -v daily echo 25852 > /var/run/rsnapshot.pid /bin/rm -rf /mnt/backup/rsnapshot/daily.6/ mv /mnt/backup/rsnapshot/daily.5/ /mnt/backup/rsnapshot/daily.6/ mv /mnt/backup/rsnapshot/daily.4/ /mnt/backup/rsnapshot/daily.5/ mv /mnt/backup/rsnapshot/daily.3/ /mnt/backup/rsnapshot/daily.4/ mv /mnt/backup/rsnapshot/daily.2/ /mnt/backup/rsnapshot/daily.3/ mv /mnt/backup/rsnapshot/daily.1/ /mnt/backup/rsnapshot/daily.2/ …

1
สามารถเชื่อมโยงสัญลักษณ์ NFS ไปยัง / root ได้หรือไม่
สมมติว่าฉันมีสิทธิ์เข้าถึงเซิร์ฟเวอร์ nfs ไดเรกทอรีที่ฉันมีการเข้าถึงคือ / shared และมันเป็นของ root ฉันสามารถอ่านและเขียนไปยังไดเรกทอรี + ไดเรกทอรีย่อย + ไฟล์ สมมติว่าฉันต้องการสร้างลิงก์สัญลักษณ์ไปยัง / root ที่เซิร์ฟเวอร์ (ไม่ใช่ไดเรกทอรีรากของไคลเอ็นต์ แต่เป็นของเซิร์ฟเวอร์) สิ่งนี้จะเป็นไปได้ไหม

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