NFS安裝與使用

在項目中需要使用到nfs來遠程保存vmcore。現將其在fedora19上面安裝過程記錄下來

安裝:

1.yum安裝nfs

# yum install nfs
同時在客戶端,即裝有kdump的機器上面安裝portmap

# yum install portmap

2.配置nfs

在/etc/exports文件中寫入

/nfsfolder	x.x.x.x/24(sync,rw,no_root_squash)
其中,x.x.x.x/24表示允許訪問的ip地址,sync表示同步寫入,此參數也可以爲async,表示異步寫入,即先寫入內存,必要時再寫入硬盤。no_root_squash表示當使用root用戶訪問時,系統會自動映射爲nobody用戶,即匿名用戶。

3.創建目錄

創建nfs配置文件中的目錄並賦予相應的權限。

# mkdir /nfsfolder
# chmod 777 /nfsfolder

4.設置nfs服務開機啓動

# systemctl enable nfs-server.service
開啓/關閉fs服務:

# systemctl start nfs-server.service
# systemctl stop nfs-server.service

5.在客戶端探測本機是否開啓nfs

# showmount -e x.x.x.x

ps:在執行此命令時可能遇到錯誤
clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
最大的可能就是遠程機器上面的防火牆並未開放nfs的端口,而nfs的端口如果固定的話需要單獨設置。此時最簡單的辦法就是關閉防火牆,或者清空防火牆規則。

6.在客戶機掛載遠程nfs

# mount x.x.x.x:/nfsfolder /mnt/nfs





發佈了27 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章