前文〝
修改「AutoFS 服務」設定方法,方便備份、回復〞只修改更早的發文〝
用「AutoFS 服務」改善 NFS 連線的方便性〞中的「AutoFS 服務」,有關「NFS 服務」(即:伺服器端)並沒有提及,本文就針對這個部分補充一下。
一、編輯「NFS 服務」的設定檔
在前文中「NFS 服務」的設定是直接修改 /etc/exports 這個檔,而依照其目錄結構,自定的設定檔是可以放在 /etc/exports.d/ 這個目錄之下。
要特別
注意,這個自定設定檔的「副檔名」必須為 .exports。以前文為例,完整的檔名(含目錄)為 /etc/exports.d/SiB.exports,設定內容為
/home/Data 192.168.10.0/24(ro,sync)
/home/Media 192.168.10.0/24(ro,sync)
/home/Upload 192.168.10.0/24(ro,sync)
編輯好設定檔後,存檔再進行下一步驟。
二、啟動「NFS 伺服器」中的「NFS 服務」
先
切換為 root 身分再進行這些操作,以下命令分別為:查詢「NFS 服務」狀態、設定「NFS 服務」為「開機自動啟動」、立即啟動「NFS 服務」及再查詢「NFS 服務」的執行狀態。
[root@Core-i7 ~]# systemctl status nfs-server.service
● nfs-server.service - NFS server and services
Loaded: | loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled) |
Active: | inactive (dead) |
[root@Core-i7 ~]# systemctl enable nfs-server.service
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
[root@Core-i7 ~]# systemctl start nfs-server.service
[root@Core-i7 ~]# systemctl status nfs-server.service
● nfs-server.service - NFS server and services
Loaded: | loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled) |
Active: | active (exited) since 六 2015-10-17 09:36:51 CST; 2s ago |
Process: | 7508 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS) |
Process: | 7505 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS) |
Main PID: | 7508 (code=exited, status=0/SUCCESS) |
CGroup: | /system.slice/nfs-server.service |
10月 17 09:36:51 Core-i7 systemd[1]: Starting NFS server and services...
10月 17 09:36:51 Core-i7 systemd[1]: Started NFS server and services.
這時,「NFS 客戶端」的「AutoFS 服務」就可以建立連線。
已測試版本:
參考資料:
沒有留言:
張貼留言
感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)