[root@kvm7 ~]# rpm -qa | grep autofs autofs-5.0.7-48.el7.x86_64
[root@kvm7 ~]# showmount -e deyu.wang Export list for deyu.wang: /home/guests 192.168.122.0/255.255.255.0
[root@kvm7 ~]# #mount deyu.wang:/home/guests /home/guests [root@kvm7 ~]# umount /home/guests/
[root@kvm7 ~]# vim /etc/auto.master /home/guests /etc/auto.dyw # <預設目錄> <資料對應檔>。 # 預設目錄:用戶端要使用 /home/guests/ldapuser1,會到資料對應檔中找次目錄 ldapuser1 的對應。 # 資料對應檔的檔名是可以自行設定的,此例中使用 /etc/auto.dyw。
-vers=3。但 -fstype=nfs,-vers=3 無效,-fstype=nfs 參數必須刪除或放 -vers=3 之後,如 -vers=3,-fstype=nfs。因實際掛載,系統可自動判讀其為 NFS 檔案格式,故建議刪除 -fstype=nfs 參數。
資料對應檔格式: [本地端目錄] [-掛載參數] [伺服器所提供的目錄] 參數: [本地端目錄] :指的是在 /etc/auto.master 內指定的目錄之次目錄 [-掛載參數] :就是 rw,bg,soft 等參數,可有可無; [伺服器所提供的目錄] :例如 163.17.27.219:/home 等 [root@kvm7 ~]# vim auto.dyw #* -fstype=nfs,-vers=3 deyu.wang:/home/guests/& #* -vers=3,-fstype=nfs deyu.wang:/home/guests/& * -vers=3 deyu.wang:/home/guests/& ## 本地端目錄 "*" 表示 /home/guests 下的任何次目錄 ## 伺服器提供的目錄 deyu.wang:/home/guests/& 中 "&" 表示對應到 "*" ## 當使用到目錄 /home/guests/ldapuser1,則 "*" 及 "&" 即為 ldapuser1
[root@kvm7 ~]# vim /etc/auto.dyw [root@kvm7 ~]# cat /etc/auto.dyw * -vers=3 deyu.wang:/home/guests/&
[root@kvm7 ~]# systemctl enable autofs ln -s '/usr/lib/systemd/system/autofs.service' '/etc/systemd/system/multi-user.target.wants/autofs.service'
[root@kvm7 ~]# systemctl start autofs
[root@kvm7 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_kvm7usb-root 3.1G 1.2G 1.7G 43% / devtmpfs 488M 0 488M 0% /dev tmpfs 497M 0 497M 0% /dev/shm tmpfs 497M 6.6M 491M 2% /run tmpfs 497M 0 497M 0% /sys/fs/cgroup /dev/mapper/vg_mntx-pubx 24M 0 24M 0% /mnt/pub /dev/mapper/vg_kvm7home-vo 74M 1.6M 68M 3% /home /dev/vda1 197M 150M 47M 77% /boot
[root@kvm7 ~]# su - ldapuser1 Last login: Wed Nov 11 10:30:49 CST 2015 on pts/1 [ldapuser1@kvm7 ~]$ pwd /home/guests/ldapuser1
[ldapuser1@kvm7 ~]$ exit logout
[root@kvm7 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_kvm7usb-root 3.1G 1.2G 1.7G 43% / devtmpfs 488M 0 488M 0% /dev tmpfs 497M 0 497M 0% /dev/shm tmpfs 497M 6.6M 491M 2% /run tmpfs 497M 0 497M 0% /sys/fs/cgroup /dev/mapper/vg_mntx-pubx 24M 0 24M 0% /mnt/pub /dev/mapper/vg_kvm7home-vo 74M 1.6M 68M 3% /home /dev/vda1 197M 150M 47M 77% /boot deyu.wang:/home/guests/ldapuser1 48G 36G 11G 78% /home/guests/ldapuser1
[test from host deyu.wang] [root@deyu ~]# ssh ldapuser1@kvm7.deyu.wang ldapuser1@kvm7.deyu.wang's password: [ldapuser1@kvm7 ~]$ pwd /home/guests/ldapuser1