1. 啟動nfs功能。目前nfs都不用另外安裝,只是內訂值不是自動啟動,第一次需要手動叫起來。

# /etc/init.d/nfs start
正在啟動 NFS 服務:                                        [  確定  ]
正在啟動 NFS quotas:                                      [  確定  ]
正在啟動 NFS mountd:                                      [  確定  ]
正在啟動 NFS 系統程式:                                    [  確定  ]
正在啟動 RPC idmapd:                                      [  確定  ]
# chkconfig nfs on                //設定為開機自動啟動,內訂值是沒有啟動喔。

 

2. 設定自己這台要分享給別人的目錄有哪些:
# vi /etc/exports

/data 192.168.1.0/24(rw,no_root_squash)
/home 192.168.1.0/24(rw,no_root_squash)
/tools 192.168.1.0/24(rw,no_root_squash)

↑ 把要分享給別人的目錄設定在這個檔案中。

 

3. 檢查開啟了哪些目錄:
# showmount -e
Export list for TEST:
/tools 192.168.1.0/24
/home  192.168.1.0/24
/data  192.168.1.0/24

 

4. 掛上其他台電腦開放的目錄:
# mkdir /i2home               //設定掛載點。
# mount -t nfs -o nolock -o tcp 192.168.1.1:/home /i2home

如果這行寫入/etc/rc.local時,每次開機會自動啟動,但萬一192.168.1.1這台先關機,再開關這台時,有時會因為找不到就等很久。所以先寫在/etc/fstab中,有需要時再掛上。

 

5. 編輯/etc/fstab:

# vi /etc/fstab

/dev/mapper/vg_wks01-lv_root /                       ext4    defaults        1 1
UUID=1cf005dc-5f3f-4965-81e0-4e3230edb769 /boot                   ext4    defaults        1 2
UUID=FA96-C629          /boot/efi               vfat    umask=0077,shortname=winnt 0 0
/dev/mapper/vg_wks01-lv_home /home                   ext4    defaults        1 2
/dev/mapper/vg_wks01-lv_opt /opt                    ext4    defaults        1 2
/dev/mapper/vg_wks01-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

192.168.1.151:/home     /i2home                 nfs     rw,udp          0 0     ←另一台的nfs
/dev/sdc1               /mnt/usbhd              ntfs-3g defaults        0 0         ←usb HD

 

6. 每次要掛上時,請打:
# mount /i2home
# mount /mnt/usbhd

就會自己掛上了。

 

7. 檢查目前掛上的硬碟:

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_wks01-lv_root
                      145G  3.8G  133G   3% /
tmpfs                  16G  144K   16G   1% /dev/shm
/dev/sda2             477M   72M  380M  16% /boot
/dev/sda1             200M  264K  200M   1% /boot/efi
/dev/mapper/vg_wks01-lv_home
                      1.8T   74G  1.6T   5% /home
/dev/mapper/vg_wks01-lv_opt
                      962G   72M  913G   1% /opt
/dev/sdc1             932G  191G  742G  21% /mnt/usbhd             ←這顆是USB HD
192.168.1.1:/home   917G  149G  722G  18% /i2home             ←這顆是另一台的nfs。

 

8. 卸載時請用:

# umount /i2home     

就可以直接卸載了。

 

參考文獻:

http://www.ichiayi.com/wiki/tech/nfs

http://blog.xuite.net/tolarku/blog/298104183-Linux+NFS+%E6%AA%94%E6%A1%88%E5%88%86%E4%BA%AB+-+CentOS+6.6

arrow
arrow
    文章標籤
    rhel nfs
    全站熱搜

    貓熊麗麗 發表在 痞客邦 留言(0) 人氣()