AWS에서 NFS 설정으로 폴더 공유하는 방법
- 미분류
- 2019. 7. 25.
AWS에서 NFS 설정으로 폴더 공유하는 방법
참고한 블로거 글
서버 설정
#yum -y install nfs-utils
--> nfs 관련 프로그램을 설치합니다.
[root@localhost ~]#vi /etc/exports
/nfstest 211.110.***.***(rw)
/nfstest <-- 자동메일에서 첨부할 파일이 첨부되는 경로를 지정하면 됩니다.
211.110.***.*** <-- 엔픽 테스트 서버고정아이피이며 실제 서비스가 되면 이 아이피는 변경될 것입니다.
[root@localhost ~]#service nfs stop
[root@localhost ~]#service nfs start <-- 서비스 다시 시작해주어야 위의 설정파일이 먹힙니다.
[root@localhost ~]#chkconfig --level 3 nfs on <-- 서버 리부팅 시 nfs 자동실행되게 설정합니다.
[root@ip-172-31-47-232 nfstest]# showmount -e <-- 현재 설정한 상태를 확인합니다.
Export list for ip-172-****-***:
/nfstest 211.110.***.***
[root@infstest]#
aws 보안 그룹으로 이동하여 방화벽 정책을 추가해줍니다.
아래 처럼 2049 포트를 211.110.***.*** 아이피에 대해 허용해줍니다. tcp , udp 둘 다 해줍니다.
이제 서버 측의 설정은 끝났습니다.
|
클라이언트 설정
#yum -y install nfs-utils
--> nfs 관련 프로그램을 설치합니다.
[root@localhost ~]#chkconfig --level 3 nfs on <-- 서버 리부팅 시 nfs 자동실행되게 설정합니다.
[root@q352-3002 ~]# mkdir /test <-- 마운트할 임의의 폴더를 생성합니다. 이 폴더에 aws의 파일들이 보여지게됩니다.
[root@q352-3002 ~]# mount -t nfs 54.18.***.***:/nfstest /test
[root@q352-3002 ~]# cd /test
[root@q352-3002 /test]# ll
total 0
-rw-r--r-- 1 root root 0 2019-07-25 10:17 test.txt
54.180*.***.*** <-- aws의 가상서버 고정아이피입니다.
/nfstest <-- aws 서버에 첨부파일이 위치한 경로입니다.
/test <-- 테스트 서버의 경로입니다. 실제 test.txt 파일은 aws의 파일인 것입니다.
#vi /etc/fstab <-- 서버 리부팅시에 자동으로 마운트하게 아래 설정 추가합니다.
54.18*.***.***:/nfstest /test nfs soft,ro 1 2
|
안녕하세요. 썬더메일입니다. 영업문의: 070-7095-9792 , 기술문의: 070-7095-9794 , 메일문의처
지원 서비스: 대량ㆍ자동메일(API포함), 대량ㆍ자동SMS, 카카오톡 알림톡, 설문조사(와이즈서베이)