- 論壇徽章:
- 0
|
Solaris中配置自動(dòng)掛載文件系統(tǒng)
關(guān)鍵詞: autofs, automount master map, direct map, indirect map, /etc/auto_master
master map
# Master map for automounter
#
+auto_master
/net -hosts -nosuid,nobrowse
/home auto_home -nobrowse
/xfn -xfn
兩個(gè)特殊/net和/xfn 掛接點(diǎn)
/net
通過(guò)/net可以自動(dòng)掛接在host文件里出現(xiàn)的并且有NFS共享文件的服務(wù)器上的文件
訪
問(wèn)的目錄路徑是/net/host_name/path/to/share_files,host_name是在/etc/hosts中定義的主機(jī),
/path/to/share_files是該主機(jī)共享出來(lái)的文件系統(tǒng)。比如在主機(jī)moon上訪問(wèn)主機(jī)mars共享出來(lái)的文件系統(tǒng)
/export/data可以用路徑/net/mars/export/data。
/xfn
/xfn略微復(fù)雜一些本文不介紹
direct map
direct map在master map中"/-"作為mount point定義,它在定義結(jié)構(gòu)時(shí)使用完整的路徑作為map的key。
在NIS, NIS+中direct map僅能定義一次。但在/etc/auto_master文件中direct map可以定義多次。
示例:
auto_master文件:
# Master map for automounter
#
+auto_master
/net -hosts -nosuid,nobrowse
/home auto_home -nobrowse
/xfn -xfn
/- auto_direct -ro
auto_direct文件:
/usr/local -ro \
/bin ivy:/export/local/sun4 \
/share ivy:/export/local/share \
/src ivy:/export/local/src
/usr/man -ro oak:/usr/man \
rose:/usr/man \
willow:/usr/man
/usr/games -ro peach:/usr/games
/usr/spool/news -ro pine:/usr/spool/news \
willow:/var/spool/news
indirect map
key [options] location
key是掛載點(diǎn)路徑的最后一部份,比如要把遠(yuǎn)程的NFS文件系統(tǒng)掛載到/mnt/efs/ebiz/data目下,key應(yīng)該是data而不是ebiz/data或者efs/ebiz/data。key不允許包含斜杠。
示例:
auto_master文件
# Master map for automounter
#
+auto_master
/net -hosts -nosuid,nobrowse
/home auto_home -nobrowse
/xfn -xfn
/mnt/efs/ebiz auto_ebiz
auto_ebiz文件
data -rw mars:/export/data
修
改上述配置后需要不需要運(yùn)行automount命令使設(shè)置生效視修改內(nèi)容而定。其規(guī)則是對(duì)auto_master的任何修改都需要運(yùn)行automount
命令;對(duì)indirect map的任何修改都不需要運(yùn)行automount命令;對(duì)direct
map增加或刪除條目需要運(yùn)行automount命令,但修改條目不需要運(yùn)行automount命令(參考System Administration
Guide:Resource Management and Network Services p169 TABLE 15–8 When to
Run the automount Command)。
本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/18740/showart_110024.html |
|