linux NFS服務器的安裝

NFS是文件系統。在網絡存儲方面我們應該有所瞭解。那麼針對NFS服務器的安裝和設置我們來詳細介紹一下。首先讓我們看一下NFS服務器的安裝步驟。

一、NFS服務器的安裝

#執行以下命令安裝NFS服務器,apt會自動安裝nfs-common、rpcbind等13個軟件包

#sudo apt install nfs-kernel-server

二、查看NFS服務器是否啓動

命令#service nfs-server status

#service portmap status

三、如果服務器沒有啓動,則開啓服務(默認服務下nfs沒有完全開啓)

命令#service nfs-server start

#service portmap start

注意:ubuntu 10.0開啓配置nfs 服務service nfs start時出現:

Failed to start nfs.service: Unit nfs.service not found.

原因是ubuntu 10.0以上的版本取消了service nfs start。

改成了sudo service nfs-server start

四、指定NFS服務器的配置文件

NFS服務器的配置文件保存"/etc/"目錄中,文件名稱是"exports",該文件用於被指NFS服務器提供的目錄共享

命令#vi /etc/exports

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#

添加內容:
/home/dhy    *(rw,sync,no_root_squash)

/tmp             *(rw,sync,no_root_squash)

Home:共享目錄名

*:表示所有主機

(sync,rw):設置選項

exports文件中的"配置選項"字段放置在括號對("( )")中 ,多個選項間用逗號分隔

sync:設置NFS服務器同步寫磁盤,這樣不會輕易丟失數據,建議所有的NFS共享目錄都使用該選項

ro:設置輸出的共享目錄只讀,與rw不能共同使用

rw:設置輸出的共享目錄可讀寫,與ro不能共同使用

exports文件中"客戶端主機地址"字段可以使用多種形式表示主機地址

192.168.152.13 指定IP地址的主機

nfsclient.test.com 指定域名的主機

192.168.1.0/24 指定網段中的所有主機

*.test.com 指定域下的所有主機

* 所有主機

五、 重啓nfs服務:

#sudo service nfs-kernel-server restart

六、顯示NFS服務器的輸出目錄列表

顯示當前主機中NFS服務器的輸出列表

# showmount -e

參考:https://blog.csdn.net/csdn_duomaomao/article/details/77822883

 

總結:

1、在配置NFS服務器之前用ping命令確保兩個linux系統正常連接,如果無法連接關閉圖形界面中的防火牆#service iptables stop

2、在配置中確保輸入的命令是正確的

3、更改完"exports"文件後要輸入exportfs –rv ,使得"exports"文件生效.

4、檢查nfs服務是否開啓,默認是關閉的.

5、卸載的時候不能在/mnt目錄中卸載,必須註銷系統後卸載.

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