개요

NAS (Network Attached Storage)는 다수의 서버, 사용자가 함께 사용하는 네트워크 저장공간으로, 서버 간 데이터 공유, 대용량 스토리지, 유연한 용량 확대/축소, 스냅샷 백업 등이 필요한 경우에 주로 사용하며, Ncloud (네이버 클라우드) NAS 서비스의 주요 기능을 활용해 안전하고 편리하게 데이터를 관리할 수 있습니다.
이번 가이드에서는 NAS 볼륨을 생성하고, Linux 즉, Rocky Linux, Ubuntu 그리고 CentOS 서버에 동시에 마운트하는 방법을 정리해보겠습니다.

특징

  • 용량: 500GB ~ 10,000GB까지 가능하며, 확장은 100GB단위로 가능
  • 접근제어 설정 가능
  • 스냅샷 설정: 자동생성의 경우 최대 7개까지 보관 가능
  • 볼륨 암호화: 볼륨 단위로 AES-256 알고리즘 기반의 암호화 키를 사용하여 FIPS-140-2 레벨 1 수준의 암호화를 제공
  • 모니터링 및 이벤트 설정 가능

서버 생성

NAS 볼륨을 마운트할 서버 3대를 Rocky Linux 8.8, Ubuntu 22.04, CentOS 7.8로 생성합니다.

  • VPC 환경에서 서버를 생성하는 방법은 아래 문서에서 확인 가능합니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 생성

Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드
  • [NAS] - [Volume]에서 [NAS 볼륨 생성] 버튼을 클릭합니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드
  • NAS 볼륨 이름과 용량을 입력하고, 리눅스용 프로토콜인 NFS를 선택합니다. CIFS는 윈도우용 프로토콜입니다.
    • 용량은 500GB ~ 10,000GB까지 가능하며, 100GB단위로 추가할 수 있습니다.
    • NAS 볼륨 이름은 영문 또는 숫자 또는 영문+숫자 조합으로 가능하며 최소 3자 ~ 최대 20자 까지 입력 가능합니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NFS 접근 제어 설정

NFS 접근 제어 설정에서는 NAS 볼륨을 마운트할 장비를 선택해서 ACL(네트워크 접근제어) 설정을 하게 됩니다.

Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드
  • NAS 볼륨을 마운트할 장비를 선택하고, [ > ] 버튼을 클릭해 오른쪽으로 이동시킵니다.
  • 접근 용도에 따라서 [Read / Write] 또는 [Read Only]를 선택해서 이동 시킵니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드
  • 마지막으로 설정 내용을 확인하고 [볼륨 생성] 버튼을 클릭합니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 마운트 정보 확인

생성된 NAS 볼륨의 상세 정보를 살펴보면 아래와 같이 [마운트 정보] 항목에서 서버에 마운트할 때 사용할 마운트 정보를 확인할 수 있습니다.

Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

Rocky Linux 설정

NFS 관련 패키지 설치

NAS 볼륨을 리눅스 서버에 마운트하기 위해 우선 서버에 NFS 프로토콜 관련 패키지를 설치합니다.

  dnf -y install nfs-utils
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 볼륨 마운트

NAS 볼륨을 마운트할 디렉토리를 생성하고 위쪽에서 확인한 {NAS 볼륨 마운트 정보}를 이용해 마운트한 후에 상태를 확인합니다.
네이버 클라우드에서는 안정성이 높은 NFS v3(-o vers=3)로 마운트하여 사용할 것을 권고하고 있습니다.

  mkdir /mnt/nas

mount -t nfs -o vers=3 {NAS 볼륨 마운트 정보} /mnt/nas
#예시: mount -t nfs -o vers=3 123.456.789.012:/n123456_nas /mnt/nas

df -Th
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

fstab 설정

부팅 후에도 마운트가 될 수 있도록 /etc/fstab 파일에 추가합니다.

  vim /etc/fstab

{NAS 볼륨 마운트 정보} /mnt/nas nfs vers=3,defaults 0 0
# 예시: 123.456.789.012:/n123456_nas /mnt/nas nfs vers=3,defaults 0 0
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

Ubuntu 설정

NFS 관련 패키지 설치

우분투에서도 우선 NFS 관련 패키지를 설치합니다.

  apt -y install nfs-common
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 볼륨 마운트하기

NAS 볼륨을 마운트할 디렉토리를 생성하고 {NAS 볼륨 마운트 정보}를 이용해 마운트한 후에 상태를 확인합니다.
네이버 클라우드에서는 안정성이 높은 NFS v3(-o vers=3)로 마운트하여 사용할 것을 권고하고 있습니다.

  mkdir /mnt/nas

mount -t nfs -o vers=3 {NAS 볼륨 마운트 정보} /mnt/nas
#예시: mount -t nfs -o vers=3 123.456.789.012:/n123456_nas /mnt/nas

df -Th
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

fstab 설정

부팅 후에도 마운트가 될 수 있도록 /etc/fstab 파일에 추가합니다.

  vim /etc/fstab

{NAS 볼륨 마운트 정보} /mnt/nas nfs vers=3,defaults 0 0
# 예시: 123.456.789.012:/n123456_nas /mnt/nas nfs vers=3,defaults 0 0
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

CentOS 설정

NFS 관련 패키지 설치

NAS 볼륨을 서버에 마운트하기 위해 우선 서버에 NFS 프로토콜 관련 패키지를 설치합니다.

  yum -y install nfs-utils
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 볼륨 마운트하기

NAS 볼륨을 마운트할 디렉토리를 생성하고 {NAS 볼륨 마운트 정보}를 이용해 마운트한 후에 상태를 확인합니다.
네이버 클라우드에서는 안정성이 높은 NFS v3(-o vers=3)로 마운트하여 사용할 것을 권고하고 있습니다.

  mkdir /mnt/nas

mount -t nfs -o vers=3 {NAS 볼륨 마운트 정보} /mnt/nas
#예시: mount -t nfs -o vers=3 123.456.789.012:/n123456_nas /mnt/nas

df -Th
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

fstab 설정

부팅 후에도 마운트가 될 수 있도록 /etc/fstab 파일에 추가합니다.

  vim /etc/fstab

{NAS 볼륨 마운트 정보} /mnt/nas nfs vers=3,defaults 0 0
# 예시: 123.456.789.012:/n123456_nas /mnt/nas nfs vers=3,defaults 0 0
  
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 사용량 알림 이벤트 설정

이벤트 설정에서는 NAS 볼륨 사용량 임계치를 설정하고 이벤트 발생 시 SMS나 Email로 통보를 받습니다.
볼륨 설정에서 이벤트 설정을 클릭합니다.

Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

NAS 볼륨 선택

Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

이벤트 항목 설정

  • 알림 이벤트를 설정할 디스크 사용량 임계치 % 값지속 시간을 분 단위로 입력하고 추가 버튼을 클릭합니다.
  • 예) 70%, 5분으로 입력했을 경우: 디스크 사용량이 70% 이상인 상태가 5분 이상 지속되면 알림 이벤트가 발송됩니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

통보 대상 설정

  • 이벤트 통보 방법과 휴대폰 또는 이메일 등을 입력하고 설정을 완료합니다.
Ncloud VPC환경에서 NAS 볼륨을 생성하고 Linux 서버에 마운트하기 가이드

참고 URL

  1. Ncloud NAS 상품 가이드
    https://guide.ncloud-docs.com/docs/nas-overview

문서 업데이트 내역

날짜 내용
2021-07-27 문서 최초 생성
2024-05-17 Rocky Linux 내용 추가, 스크린샷 업데이트