linux- nfs 安裝配置 centOS

一、安裝nfs-utils和rpcbind

#yum install nfs-utils rpcbind

 

二、編輯/etc/exports文件

#vi etc/exports

在文件後面追加一段文字如下:

/nfsroot   *(rw,sync,no_root_squash)

保存退出;

三、.設置開機啓動服務

#chkconfig nfs on
#chkconfig rpcbind on

四、 啓動相關服務

#service rpcbind start
#service nfs start

 五.創建共享目錄

  這個可以根據自己意願選擇,我創建的目錄是這樣的

#sudo mkdir /nfsroot

#sudo chmod -R 777 /nfsroot                     

#sudo chown -R nobody /nfsroot

// 如果每次重啓,文件夾的屬性又變回去了,可以償試進入到文件夾裏操作

#cd /nfsroot

#sudo chmod -R 777 *

#sudo chown -R nobody *

創建目錄,併爲該目錄設置最寬鬆的權限;

六、測試是否成功

在 /nfsroot裏面新建一個目錄, #mkdir /nfsroot/NFS_Test;

在目錄 /mnt 中新建一個目錄, #mkdir /mnt/nfs

現在我們要把 nfsroot 掛載到/mnt/nfs 這個目錄上,命令如下:

# mount -t nfs 192.168.3.128:/nfsroot /mnt/nfs

其中 192.168.3.128 是linux的IP 地址,通過 ifconfig 命令可以查到這個IP值;

命令沒有錯誤提示,通常就是掛載成功了。表示NFS配置成功了。通過

  #cd /mnt/nfs     

  #ls  

可以看到目錄下面有一個文件夾NFS_Test

[root@bogon mnt]# mount -t nfs 192.168.3.128:/nfsroot /mnt/nfs
[root@bogon mnt]# ls
hgfs  nfs
[root@bogon mnt]# cd nfs
[root@bogon nfs]# ls
NFS_Test
[root@bogon nfs]#

確認NFS配置成功,掛載成功!

七、 查看掛載點

#showmount -e 192.168.3.128

參數 -e 顯示所有的掛載點

[root@bogon nfs]# showmount -e 192.168.3.128
Export list for 192.168.3.128:
/nfsroot *
[root@bogon nfs]#

 

/nfsroot 是本機的掛載點,只有這一個掛載點

八、開機自動掛載

vi /etc/fstab

添加 192.168.3.128:/nfsroot /mnt/nfs nfs rw 在最後一行

 

UUID=5c69322f-e7e1-489a-b242-5b06391427de 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.3.128:/nfsroot /mnt/nfs nfs rw
~                                                                               
~                             

注意IP地址有變化時,可能不成功

九、 檢查NFS是否運行

命令:

#/etc/init.d/nfs status

或者查詢系統服務

#chkconfig --list nfs

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章