회사업무중고민

리눅스 CentOS7 기준 NFS(파일 서버) 구축(참고할만한것)

everydeveloper 2024. 5. 5. 23:13
** 리눅스 CentOS7 기준 NFS(파일 서버) 구축
 
* 리눅스 서버에 NFS를 구축하여 윈도우/리눅스에서 접속하고자 할 경우
 
 
 
1.     일단 패치키 설치. 아래와 같이 입력(설치 파일이 많아서 스크린샷 생략 합니다)
 
yum install nfs-utils nfs-utils-lib
 
2.     NFS 설정
 
vi /etc/sysconfig/nfs
 
아래 그림과 같이 빨강 박스의 설정 값 그대로 입력
 
 
A.    VI 편집기로 아래와 같이 수정 
 
vi /etc/exports
 
[공유폴더명] [접속 허용할IP](rw,all_squash,sync)
 
‘wq’ 입력 하여 저장 후 빠져 나옴
 
B.     exportfs –a 입력

 

4.     NFS 서버 시작. 아래와 같이 입력
systemctl restart nfs
 
systemctl status nfs

 

 

 

5.     방화벽 오픈
 
/etc/sysconfig/nfs 여기서 설정한 포트를 모두 열어 주어야 합니다.
 
tcp : 111 , 892 , 2049 , 32803 추가
 
- firewall-cmd --permanent --add-port=111/tcp --zone=public
 
- firewall-cmd --permanent --add-port=892/tcp --zone=public
 
- firewall-cmd --permanent --add-port=2049/tcp --zone=public
 
- firewall-cmd --permanent --add-port=32803/tcp --zone=public
 
udp : 111 , 892 , 2049 , 32769 추가
 
- firewall-cmd --permanent --add-port=111/udp --zone=public
 
- firewall-cmd --permanent --add-port=892/udp --zone=public
 
- firewall-cmd --permanent --add-port=2049/udp --zone=public
 
- firewall-cmd --permanent --add-port=32803/udp --zone=public
 
 firewall-cmd –reload

 

 

 

** 리눅스(NFS) – 리눅스(Client) 연결
 
1.     NFS 서버 확인
 
연결 하고자 하는 NFS 서버를 확인(연결이 가능한지 체크)
 
yum install showmount - 설치
 
showmount –e (NFS IP 입력) – NFS 설정 확인

 

 

2.     마운트 명령어 실행(공유)
 
mkdir /test
 
mount -t nfs (NFS 서버 IP):네트워크경로 (리눅스 마운트 경로)
 
ll 을 입력하여 제대로 만들어 졌는지 확인

 

 

출처: https://carryjim811.tistory.com/109 [Woong's 의 좌우충돌 프로그램 개발]

'회사업무중고민' 카테고리의 다른 글

tomcat - root가 아닌 tomcat 계정으로 실행  (0) 2024.05.05
깃 명령어  (0) 2024.05.05
nfs mount시 permission denied 발생  (0) 2024.05.05
nfsnobody 사용자 권한  (0) 2024.05.05