Back-end/Network
NFS 란? Network File System. NFS 구축해보기
cheersHena
2020. 11. 24. 14:34
반응형
NFS Network File System. 네트워크 파일 시스템.
- 네트워크 상에서 파일시스템을 공유하도록 설계된 파일 시스템.
- 다른서버의 파티션을 마치 내 로컬영역인 것처럼 네트워크를 이용하여 사용할 수 있음.
-한 개의 서버에 NFS로 여러대의 웹서버로 연결할수 있어 여러클라이언트에서 한 서버의 정보를 공유할 수 있다.
NFS 구축하기 example
NFS 서버(192.168.123.123) 구축 순서
1. NFS서버 패키지 설치
[root@web ~]# yum install portmap nfs-utils* libgssapi
2. NFS exports 설정
- 마운트를 허가할 디렉토리 및 호스트 목록 설정
#NFS 서버의 특정 IP호스트 접속 허용 설정
[root@web /]# vi /etc/exports
/home 192.168.123.122(rw,sync)
3. 방화벽 해제
[root@web /]# service iptables stop
4. NFS실행
[root@web /]# /etc/init.d/rpcbind start
[root@web /]# /etc/init.d/portmap start
[root@web /]# /etc/init.d/rpcidmapd start
[root@web /]# /etc/init.d/nfs start
NFS 클라이언트(192.168.123.122) 구축 순서
1. NFS 클라이언트 패키지 설치
[root@web ~]# yum install nfs-utils
2. NFS서버에 마운트
-클라이언트는 공유디렉토리를 자신의 디렉토리에 mount 하여 사용한다.
- #mount -t nfs 공유서버명:공유디렉토리명 연결디렉토리
[root@web ~]# mount -t nfs 192.168.123.123:/home/ /home/
3. NFS 마운트 확인
[root@web ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda8 24G 1.7G 21G 8% /
tmpfs 495M 0 495M 0% /dev/shm
/dev/sda2 9.5G 22M 9.0G 1% /backup
/dev/sda1 239M 52M 175M 23% /boot
/dev/sda3 20G 45M 19G 1% /home
/dev/sda5 9.5G 289M 8.8G 4% /usr/local
/dev/sda6 4.7G 100M 4.4G 3% /var
192.168.123.123:/home/
20G 45M 19G 1% /home
반응형