<b>23.6.1</b><b> </b><b>安裝autofs</b>
<b> </b>通過如下指令檢測autofs是否已經安裝
#rpm –q autofs
autofs-5.0.1-0.rc2.88
如果系統目前未安裝autofs服務,可以通過系統安裝CD光牒進行安裝。
<b>23.6.2</b><b>啟動autofs服務</b>
<b> </b>#service autofs start
關閉服務
#service autofs stop
檢視autofs服務狀态
#service autofs status
<b>23.6.4</b><b>修改auto配置檔案</b>
/etc/auto.master是autofs的主配置檔案,該檔案的配置非常簡單,隻需要設定挂載點頂層目錄和映射檔案即可。格式如下:
挂載點頂層目錄 映射檔案
映射檔案格式如下所示:
挂載點 [-挂載選項] NFS伺服器名或IP:共享目錄
重新開機autofs服務使配置生效,可以運作如下指令重新讀取配置檔案的資訊而無需重新開機服務:
#service autofs reload
重新載入maps
<b>23.6.5</b><b>配置執行個體</b>
伺服器10.0.0.24所輸出的共享目錄有四個,包括/tmp、/sharefiles/info、/sharefiles/upload、/sharefiles/hr,exports檔案的具體内容如下所示:
#cat /etc/exports
/tmp
10.0.0.0/24(rw,no_root_squash)
/sharefiles/info 10.0.0.0/24(ro,all_squash)
/sharefiles/hr 10.0.0.25(rw)
10.0.0.20(rw)
10.0.0.0/24(ro,all_squash)
/sharefiles/upload 10.0.0.0/24(rw,all_squash,anonuid=220,anongid=220)
現在,要通過autofs服務把這些目錄都挂載到本地,挂載點分别如下所示:
/nfs/tmp
/nfs/info
/nfs/upload
/nfs/hr
在10.0.0.25客戶機上操作
1、 使用如下指令建立挂載點目錄的上一級目錄,挂載點對應的目錄無需建立:
#mkdir /nfs
2、 編輯/etc/auto.master檔案,在檔案中加入如下内容
/nfs /etc/auto.nfs
3、 建立/etc/auto.nfs檔案,檔案的内容如下所示。
# cat auto.nfs
tmp -ro,bg,soft nfsserver:/tmp
info –rw,bg,soft nfsserver:/sharefiles/info
private –rw,bg,softt nfsserver:/sharefiles/upload
hr -ro,bg,soft nfsserver:/sharefiles/hr
4、 執行如下指令使配置生效。
#service auotfs reload
5、 進行如下測試
#cd /nfs
[root@xuekun nfs]#ls //目錄為空
//使用cd指令進入upload目錄,autofs服務會動态建立目錄、、//upload并挂載NFS檔案系統到該目錄下
[root@xuekun nfs]#cd upload
[root@xuekun upload]#pwd
/nfs/upload
配置成功!