Export a directory with NFS v4

ความแตกต่างอย่างมากที่ NFS v4 กับ NFS version เก่า คือสามารถที่จะ export แบบ single directory ที่มีรูปแบบคล้ายๆกับ ftp หรือ web server ตัวอย่างเช่น export directory /shared และ client สามารถที่จะ mount /shared ได้ในรูปแบบ servername:/ เราสามารถที่จะแก้ไขไฟล์ที่ /etc/exports ได้ดังนี้

/shared *(rw,fsid=0,sync)

** การที่จะทำการ export แบบนี้ได้จะต้องเซ็ตให้มี option fsid=0 ด้วย และสามารถที่จะทำได้แค่ directory เดี่ยวเท่านั้น

จากนั้น restart service แล้วลองใช้คำสั่งด้านล่างที่เครื่องฝั่ง client

#mount -t nfs4 servername:/ /mnt/

ในการ export นี้ directory ภายใน /shared อย่างเช่น

/shared/data

/shared/home

client สามารถที่จะใช้งานได้เลยโดยไม่ต้องทำการ mount ใหม่อีกครั้ง แต่ถ้า subdirectory ภายใน /shared นั้นเป็นคนละ filesystem หรือคนละ partition เราจะต้องเพิ่ม option nohide ในไฟล์ /etc/exports เข้าไปด้วยเครื่อง client จึงจะเห็น subdirectory นั้นๆ ดังตัวอย่างข้างล่าง

/shared/data *(rw,nohide,sync)

Related posts:

  1. Reduce a non-root LVM. การลดขนาดของ LVM สามารถที่ไม่ไม่ใช้ root user ทำก็ได้ ซึ่งจากตัวอย่างนี้จะสมมติการลดขนาดของ LVM...
  2. Access a USB flash drive in Linux. การใช้งาน USB flash หรือ thumbdrives ในระบบปฏิบัติการ Linux นั้นโดยทั่วไปแล้วเมื่อเราเสียบเจ้าตัว...
  3. Set up Quota Limits per User on CUPS Print Server ใน Linux และ Unix ทั้งหลาย โปรแกรมที่จะใช้ในการทำ print server...
  4. How to configure Active Directory authentication with Apache web server การ authen ผ่าน Active directory หรือ LDAP เป็นทางเลือกที่สะดวกสบายและง่ายต่อการบริหารจัดการกับผู้ใช้งานภายในองค์กรณ์...
  5. Decrease the time for rebuilding the RAID 1 array เมื่อต้องการลดเวลาการ rebuild Raid 1 เราสามารถใช้คำสั่งด้านล่างนี้ได้ครับ #mdadm -C /dev/md0...

You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply