1. 程式人生 > >autofs按需掛載配置

autofs按需掛載配置

autofs按需掛載配置

nfs和autofs比較:最為明顯的區別是autofs是按需掛載,而nfs是永久掛載

一、服務端配置:

1、安裝nfs服務端

yum -y install nfs*

2、配置nfs共享目錄

vim /etc/exports

/data1/hisdata 10.0.0.0/8(ro) (權限分為很多種,此處我們只需要針對10網段做只讀權限)

3、啟動服務

/etc/init.d/rpcbind start

/etc/init.d/nfs start

設置開機自動啟動

chkconfig --level 2345 rpcbind on

chkconfig --level 2345 nfs on

4、如果開啟了防火墻需要做如下配置(固定NFS端口)

vim /etc/sysconfig/nfs

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

STATD_PORT=662

5、防火墻中開放端口

-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p udp -m state --state NEW -m udp --dport 111 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 892 -j ACCEPT

-A INPUT -s 10.0.0.0/8 -p udp -m state --state NEW -m udp --dport 892 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p udp -m state --state NEW -m udp --dport 2049 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 662 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p udp -m state --state NEW -m udp --dport 662 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p tcp -m state --state NEW -m tcp --dport 32803 -j ACCEPT
-A INPUT -s 10.0.0.0/8 -p udp -m state --state NEW -m udp --dport 32803 -j ACCEPT

6、重啟服務

/etc/init.d/iptables restart

/etc/init.d/rpcbind restart

/etc/init.d/nfs restart

測試:showmount -e 127.0.0.1

[[email protected] ~]# showmount -e 127.0.0.1
Export list for 127.0.0.1
/data1/hisdata 10.0.0.0/8

二、客戶端配置:

1、客戶端安裝autofs

yum -y install autofs showmount

2、測試與服務器的連通性

[[email protected] ~]# showmount -e 10.168.46.53
Export list for 10.168.46.53:
/data1/hisdata 10.0.0.0/8

3、客戶端配置自動掛載

mkdir /data2

echo "/- /etc/auto.nfs" >>/etc/auto.master

echo "/data2 10.168.46.53:/data1/hisdata/">> /etc/auto.nfs

4、啟動服務

service autofs start

chkconfig --level 2345 autofs on

5、查看

df -hT


本文出自 “蔡超” 博客,請務必保留此出處http://caicai2009.blog.51cto.com/3678925/1933529

autofs按需掛載配置