การเตรียมพร้อม
ทำการติดตั้ง CentOS ในกรณีตัวอย่างใช้ 6.2
กำหนด Server IP 172.17.3.22 / 24 หรือตามความต้องการ
การติดตั้งส่วน Server
1. ทำการติดตั้งโดยคำสั่ง yum
#yum install nfs-utils nfs-utils-lib
2. สร้างและกำหนด Driectory สำหรับแบ่งข้อมูล
#mkdir /var/nfs
#chown 65534:65534 /var/nfs
#chmod 755 /var/nfs
3. กำหนดค่าการ share
#vi /etc/exports
/home 172.17.3.22(rw,sync,no_root_squash,no_subtree_check)
/var/nfs 172.17.3.22(rw,sync,no_subtree_check)
4. ตรวจสอบ Directory สำหรับการ Share
#exportfs -a
Client ตรวจสอบการแชร์ Directory ของ Server
ทำการติดตั้งโดยคำสั่ง yum ที่ Client
#yum install nfs-utils nfs-utils-lib
#showmount -e 172.17.3.22
5. สร้าง Directory สำหรับทำการเชื่อมต่อ
#mkdir -p /mnt/nfs/home
#mkdir -p /mnt/nfs/var/nfs
6. ทำการเชื่อมต่อ ไปยัง Server NFS
#mount 172.17.3.22:/home /mnt/nfs/home
#mount 172.17.3.22:/var/nfs /mnt/nfs/var/nfs
7. ตรวจสอบการเชื่อมต่อ
#df -h
#mount
Reference
http://www.howtoforge.com/setting-up-an-nfs-server-and-client-on-centos-5.5
http://eduardo-lago.blogspot.com/2012/02/installing-nfs-on-centos-62.html
วันอาทิตย์ที่ 24 กุมภาพันธ์ พ.ศ. 2556
วันอังคารที่ 12 กุมภาพันธ์ พ.ศ. 2556
การ Map NFS บน CentOS
ตามปกติเมื่อเราทำการ สร้าง NFS Server เสร็จเรียบร้อยแล้ว สิ้งที่ทุกคนต้องการคือ การเชื่อมต่อ
โฟลเดอร์นั้น ๆ เข้าสู๋เครื่องปลายทาง โดยมีขึ้นตอนดังต่อไปนี้
1. ติดตั้งโปรแกรมที่ต้องใช้งาน
# yum install nfs-utils nfs-utils-lib
2. ทำการตรวจสอบเครื่องที่มีการให้ SHARE โดยพิมพ์คำสั่ง
# showmount -e 172.?.?.?
Export list for 172.?.?.?:
/var/www/html 172.?.?.0/255.255.255.0
/var/moodledata 172.?.?.0/255.255.255.0
3. เมื่อมองเห็นและมีรายการโฟลเดอร์ที่ทำการ Share ไว้ ทำการเรียกเข้าสู่เครื่องลูกข่าย
mount server's /home/public on client's /public:
# sudo mkdir -p /public
# sudo mount 172.?.?.? :/home/public /public
# df -h
Ex mount server's /home/common on client's /common:
# sudo mkdir -p /common
# sudo mount 172.?.?.?:/home/common /common
# df -h
4.การ Mount แบบ Auto โดยกำหนดค่าลงในไฟล์ /etc/fstab
Mount NFS automatically after reboot on the client. Edit /etc/fstab
$ sudo nano /etc/fstab
เติมส่วนท้ายด้วยข้อวคามต่อไปนี้ :
#Directory Mount Point Type Options Dump FSCK
SERVER_IP_ADDRESS:/home/public /public nfs hard 0 0
SERVER_IP_ADDRESS:/home/common /common nfs hard 0 0
Ex
172.?.?.?:/var/data /var/share/data nfs intr,rsize=8192,wsize=8192,noatime
5. หลังจาก Reboot ให้ตรวจสอบด้วย
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_web02-lv_root 26G 2.7G 22G 12% /
tmpfs 927M 0 927M 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
172.?.?.?:/var/data 149G 32G 110G 23% /var/share/data
เมื่อได้บรรทัดที่ขีดเส้นใต้เป็นอันเสร็จสิ้น
อ้างอิง :
http://www.centos.org/docs/4/html/rhel-sag-en-4/s1-nfs-mount.html
http://eduardo-lago.blogspot.com/2012/02/installing-nfs-on-centos-62.html
โฟลเดอร์นั้น ๆ เข้าสู๋เครื่องปลายทาง โดยมีขึ้นตอนดังต่อไปนี้
1. ติดตั้งโปรแกรมที่ต้องใช้งาน
# yum install nfs-utils nfs-utils-lib
2. ทำการตรวจสอบเครื่องที่มีการให้ SHARE โดยพิมพ์คำสั่ง
# showmount -e 172.?.?.?
Export list for 172.?.?.?:
/var/www/html 172.?.?.0/255.255.255.0
/var/moodledata 172.?.?.0/255.255.255.0
3. เมื่อมองเห็นและมีรายการโฟลเดอร์ที่ทำการ Share ไว้ ทำการเรียกเข้าสู่เครื่องลูกข่าย
mount server's /home/public on client's /public:
# sudo mkdir -p /public
# sudo mount 172.?.?.? :/home/public /public
# df -h
Ex mount server's /home/common on client's /common:
# sudo mkdir -p /common
# sudo mount 172.?.?.?:/home/common /common
# df -h
4.การ Mount แบบ Auto โดยกำหนดค่าลงในไฟล์ /etc/fstab
Mount NFS automatically after reboot on the client. Edit /etc/fstab
$ sudo nano /etc/fstab
เติมส่วนท้ายด้วยข้อวคามต่อไปนี้ :
#Directory Mount Point Type Options Dump FSCK
SERVER_IP_ADDRESS:/home/public /public nfs hard 0 0
SERVER_IP_ADDRESS:/home/common /common nfs hard 0 0
Ex
172.?.?.?:/var/data /var/share/data nfs intr,rsize=8192,wsize=8192,noatime
5. หลังจาก Reboot ให้ตรวจสอบด้วย
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_web02-lv_root 26G 2.7G 22G 12% /
tmpfs 927M 0 927M 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
172.?.?.?:/var/data 149G 32G 110G 23% /var/share/data
เมื่อได้บรรทัดที่ขีดเส้นใต้เป็นอันเสร็จสิ้น
อ้างอิง :
http://www.centos.org/docs/4/html/rhel-sag-en-4/s1-nfs-mount.html
http://eduardo-lago.blogspot.com/2012/02/installing-nfs-on-centos-62.html
สมัครสมาชิก:
ความคิดเห็น (Atom)