[NCP]Nas Mount

김동주·2024년 5월 2일

목표: NAS를 생성하고 연동테스트를 진행해보자

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

Subnet 생성

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

테스트를 진행할 Server 생성

  • CentOs로 두개의 Server를 생성해줍니다

NAS 생성

  • Nas 프로토콜을 NFS프로토콜을 사용해줍니다.(CIFS는 윈도우용 프로토콜)
  • 접근제어 설정에서 만들어준 Server를 Read/Write에 옮겨줍니다.

NFS 패키지 설치

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

    • nfs-utils설치
      yum install nfs-utils -y
    • rpc 데몬 start
      systemctl start rpcbind
      systemctl start enable rpcbind
    • 마운트할 디렉토리 생성
      mkdir /mnt/nas
  • 마운트 정보를 확인해줍니다.

    • Nas 마운트
      mount -t nfs 169.254.84.60:/n3079788_nas /mnt/nas
    • 마운트 확인
      df -h

  • 간단하게 테스트할 php파일을 생성해줍니다.

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

  • 다른서버에서도 똑같이 Nas를 마운트해주고 확인해봅니다.

    정상적으로 연동된것을 확인할 수 있습니다.

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

    • NAS 주소 /mnt/nas nfs defaults 0 0

테스트 끝!

profile
더욱 더 발전된 엔지니어가 되기 위한 개인 공부 블로그(DevOps/Cloud)

0개의 댓글