折騰了2小時,才把FreeBSD的automount跑起來。
打開amd
amd_enable="YES"
amd_flags="-a /mnt/.amd_mnt -c 10 -w 5 -l syslog /home /etc/amd.map"
配置amd
由於我要掛的是home目錄,而FreeBSD的/home目錄又是軟link到/usr/home的,所以提前要處理一下。
#unlink /home
#mkdir /home
編輯/etc/amd.map文件
* type:=nfs;rhost:=192.168.1.142;rfs:=/export/home/;sublink:=${key}
這樣,當你在訪問本機的/home/chifeng/目錄的時候,就會自動的把192.168.1.142上面對應的/export/home/chifeng/掛過來作為我的根目錄。但是實際上/home/chifeng只是amd進程對/mnt/.amd_mnt/192.168.1.142/export/home/chifeng/做的一個軟鏈接,真正的掛載點是後者。
啟動amd
#/etc/rc.d/amd start