autofs服務動態自動掛載各種檔案系統(ZT)

tonykorn97發表於2008-04-09

mount是用來掛載檔案系統的,可以在啟動的時候掛載也可以在啟動後掛載.對於本地固定裝置,如硬碟可以使用mount掛載,而光碟,軟盤,NFS,SMB等檔案系統具有動態性,即需要的時候才有必要掛載,光碟機和軟盤我們一般知道什麼時候需要掛載,但NFS,SMB共享等就不一定知道了,即我們一般不能及時知道NFS共享和SMB什麼時候可以掛載,而autofs服務就提供這種功能,好像windows中的光碟機自動開啟功能,能夠及時掛載動態載入的檔案系統。免去我們手動掛在麻煩。要實現光碟機,軟盤等的動態自動掛載,需要進行相關的配置。下面就給出配置的方法。

1.修改/etc/auto.master,設定掛載點
格式:掛載叢集點 配置檔案
舉例:
/mnt /etc/auto.misc (/etc/auto.misc中配置掛載項掛載在/mnt下)
/mnt/net /etc/auto.net (/etc/auto.net中配置掛載項掛載在//mnt/net下)

2.配置檔案的設定
配置檔案用來設定需要掛載的檔案系統,每行為一個檔案系統,如果一行寫不完,可以用換行,格式如下:
相對掛載點 掛載引數 檔案系統位置

各種檔案系統的掛載例項如下( 這裡以/etc/auto.misc為例)
nfs -ro,soft,intr 172.16.0.3:/pub/syd168 (可以使用域名)
cd -fstype=iso9660,iocharset=cp936,ro :/dev/cdrom
fd -fstype=vfat :/dev/fd0
win -fstype=smbfs ://10.8.22.18/syd168
local -fstype=ext3 :/dev/hda1
說明:
以上的掛載分別掛載的是nfs,cdrom,floppy,windows共享,本地文分割槽。掛載成功後,訪問的位置分別是:/mnt/nfs,/mnt/cd,/mnt/fd,/mnt/win,/mnt/local。
對於包含帳戶密碼的nfs的掛載為:(留給大家補充吧,不能都寫出來啊)

3.啟動autofs服務
完成以上兩項設定後,需要配置autofs服務。預設autofs是啟動的,但為了保險,建議執行以下兩句。
#chkconfig autofs on (RH中預設是啟動的)
#service autofs start
4.訪問掛載檔案系統的方法
#cd /misc/相對掛載點
5.掛載檔案系統的解除安裝
#umount /misc/相對掛載點

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245858/,如需轉載,請註明出處,否則將追究法律責任。

相關文章