Infra Structure/Linux
[Ubuntu] NFS 설정
하 선생
2022. 7. 10. 00:17
[서버설정]
$ sudo apt-get install nfs-common nfs-kernel-server rpcbind portmap
# 공유할 디렉토리 지정
$ sudo mkdir /mnt/data
$ sudo chown nobody:nogroup /mnt/data
$ sudo chmod -R 777 /mnt/data
# NFS 설정
$ sudo vi /etc/exports
/mnt/data 10.10.10.10/24(rw,sync,no_subtree_check)
# 설정내용 적용
$ sudo exportfs -ra
# export에 설정한 공유 확인
$ sudo exportfs -v
$ sudo systemctl restart nfs-kernel-server
# 방화벽 해제
2049 포트 방화벽 해제
[클라이언트설정]
$ sudo apt-get install nfs-common
# 마운트할 디렉토리 생성
$ sudo mkdir /public_data
$ sudo chown -R myuser:myuser /public_data
# 마운트
NFS 서버 IP가 11.11.11.11일 경우
$ sudo mount 11.11.11.11:/mnt/data /public_data
# 마운트 확인
$ df -h
# 재부팅시 자동 마운트 설정
$ sudo vi /etc/fstab
11.11.11.11:/mnt/data /public_data nfs default 0 0
# 자동 마운트가 안될경우
/etc/rc.local 에 mount -a 를 추가