[NCP] NAS 가이드

NAS란?
NAS는 Network Attached Storage의 약자로, 네트워크에 연결되어 파일 및 데이터를 저장하고 관리하는 기기를 가리킵니다. NAS는 일반적으로 여러 사용자가 공유하여 접근할 수 있도록 설계되어 있으며, 파일 서버, 데이터 백업, 영상 및 음악 스트리밍, 원격 액세스 등 다양한 용도로 활용됩니다.

Subnet 생성

  • Server를 올릴 Subnet 두개를 생성해줍니다.

테스트를 진행할 Server 생성

  • 두개의 Server를 생성해줍니다.(CentOs)

NAS 생성

  • NFS프로토콜을 선택해줍니다. (CIFS는 윈도우용 프로토콜)
  • ACL 설정에서 미리 만들어두었던 Server를 Read/Write로 옮겨줍니다.

NFS 패키지 설치

  • NAS는 Server에서 직접 mount해주어야 하기 때문에 패키지를 설치해줍니다.

nfs-utils설치
yum install nfs-utils -y

rpc 데몬 start
systemctl start rpcbind
systemctl start enable rpcbind

NAS 마운트

  • 마운트 정보를 확인해줍니다.

마운트할 디렉토리 생성
mkdir /mnt/nas

Nas 마운트
mount -t nfs 169.254.84.60:/n3079788_nas /mnt/nas

마운트 확인
df -h

  • 테스트할 txt파일을 생성해줍니다.

cd /mnt/nas
echo “nas test!” >> nas.txt
ls
cat nas.txt

  • 다른서버에서도 똑같은 방식으로 패키지를 설치하고 마운트 해줍니다.
  • 정상적으로 연동된것을 확인할 수 있습니다!

자동마운트

  • 부팅후에도 자동 mount를 원한다면 /etc/fstab 파일에 다음 명령어를 추가합니다.

169.254.84.60:/n3079788_nas(NAS 주소) /mnt/nas nfs defaults 0 0