OS/RHEL8

RHEL8 - autofs

zzerog 2021. 6. 5. 23:27
728x90

[NFS-SERVER 셋팅]

server1# dnf install nfs-utils -y
server1# mkdir -p /data/nfs
server1# cd /data/nfs
server1# touch aaa

server1# vi /etc/exports
/data/nfs *(rw,sync,no_root_squash)
server1# systemctl enable nfs-server --now
server1# exportfs -v
/data/nfs    <world>(sync,wdelay,hide,no_subtree_check,sec=sys,rw,secure,no_root_squash,no_all_squash)

 

[NFS-CLIENT 설정 : autofs 사용]

server2# dnf install autofs nfs-utils -y
server2# showmount -e server1
Export list for rhcsa1:
/data/nfs *

server2# vi /etc/auto.master.d/test.autofs
/remote     /etc/auto.remote

server2# vi /etc/auto.remote
data	-fstype=nfs		server1:/data/nfs

server2# systemctl enable autofs --now
server2# cd /remote
server2# ls 
server2# cd data
server2# ls 
aaa
server2# df
Filesystem          1K-blocks    Used Available Use% Mounted on
server1:/data/nfs     61864448 2087424  59777024   4% /remote/data

 

※ 주의사항

  • autofs 설정하는 nfs-client 측에서 마운트할 디렉토리를 사용자가 만들어주지 않아도 자동으로 생성되서 마운트 된다
  • /etc/auto.master.d/ 디렉토리 밑에 파일명.autofs 이름으로 생성
  • /etc/auto.remote 파일 내용 설정시 /data가 아니라 data로 설정
  • /remote 디렉토리에서 data 디렉토리로 들어가는 순간 마운트가 됨. remote 디렉토리 들어왔는데 아무것도 안보인다고 당황하지 말것

 

반응형