--- title: "NFS 볼륨 마운트" slug: "nas-use-linux-classic" updated: 2026-10-22T09:07:57Z published: 2026-10-22T09:07:57Z canonical: "guide-gov.ncloud-docs.com/nas-use-linux-classic" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide-gov.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # NFS 볼륨 마운트 Classic 환경에서 이용 가능합니다. NFS 볼륨 마운트에서는 네이버 클라우드 플랫폼에서 생성한 NFS 프로토콜 기반 NAS 볼륨을 Linux 서버에 마운트하는 방법과 해제하는 방법을 안내합니다. NFS 볼륨 마운트에서 설명하는 내용은 다음과 같습니다. - [볼륨 마운트](/docs/nas-use-linux-classic#%EB%B3%BC%EB%A5%A8%EB%A7%88%EC%9A%B4%ED%8A%B8) - [1. 서버 접속](/docs/nas-use-linux-classic#1%EC%84%9C%EB%B2%84%EC%A0%91%EC%86%8D) - [2. NFS 관련 패키지 설치](/docs/nas-use-linux-classic#2NFS%EA%B4%80%EB%A0%A8%ED%8C%A8%ED%82%A4%EC%A7%80%EC%84%A4%EC%B9%98) - [3. NFS 관련 데몬 기동](/docs/nas-use-linux-classic#3NFS%EA%B4%80%EB%A0%A8%EB%8D%B0%EB%AA%AC%EA%B8%B0%EB%8F%99) - [4. 마운트 실행](/docs/nas-use-linux-classic#4%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%8B%A4%ED%96%89) - [5. 마운트 정보 유지 설정(fstab 설정)](/docs/nas-use-linux-classic#5%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%A0%95%EB%B3%B4%EC%9C%A0%EC%A7%80%EC%84%A4%EC%A0%95fstab%EC%84%A4%EC%A0%95) - [NFS 볼륨 마운트 해제](/docs/nas-use-linux-classic#6NAS%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%95%B4%EC%A0%9C) ## 볼륨 마운트 NFS 프로토콜 기반 NAS 볼륨을 Linux 서버에 마운트하는 순서는 다음과 같습니다. ### 1. 서버 접속 서버에 접속하기 전, [서버 접속 환경 설정](/docs/nas-use-volume-vpc#%EC%84%9C%EB%B2%84%EC%A0%91%EC%86%8D%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95)을 참조해 서버 접속 준비 상태를 확인해 주십시오. 서버 접속을 준비를 마친 후 PuTTY 프로그램을 이용해 Linux 서버에 접속해 주십시오. 참고 - 이 가이드에서는 PuTTY 클라이언트 소프트웨어를 이용해 서버에 접속하는 방법을 설명합니다. - 사용하는 터미널 접속 소프트웨어의 종류 또는 버전에 따라 서버 접속 방법이 다를 수 있습니다. 자세한 사용 방법은 소프트웨어와 함께 제공되는 사용 설명서를 참조해 주십시오. 1. **PuTTY** 프로그램을 실행해 주십시오. 2. 다음 정보를 입력하거나 선택한 후 **[Open]** 버튼을 클릭해 주십시오. - **Host Name (or IP address)**: 서버의 공인 IP 입력 - **Port**: 22(SSH 접속 시의 기본 설정값) - **Connection type**: **SSH**, **Telnet** 선택(기본 설정값) 3. **PuTTY Security Alert** 팝업 창이 나타나면 **[Accept]** 버튼을 클릭해 주십시오. 4. 로그인 화면이 나타나면 서버의 **관리자 비밀번호 확인** 메뉴에서 확인한 계정명(root)과 비밀번호를 입력해 주십시오. ([관리자 비밀번호 확인](/docs/nas-use-volume-vpc#%EA%B4%80%EB%A6%AC%EC%9E%90%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%ED%99%95%EC%9D%B8) 참조) ### 2. NFS 관련 패키지 설치 NFS 관련 패키지를 설치하는 방법은 다음과 같습니다. 참고 OS 종류 및 버전에 따라 설치 명령어가 다르므로 서버의 OS 종류와 버전에 맞는 명령어를 사용해 주십시오. - Rocky Linux, CentOS 6.x: nfs-utils 패키지 설치 ``` yum install nfs-utils ``` - Ubuntu 서버: nfs-common 패키지 설치 ``` apt-get install nfs-common ``` ### 3. NFS 관련 데몬 기동 NFS 명령어를 입력해 RPC 데몬을 기동하는 방법은 다음과 같습니다. 참고 - 서버의 OS 종류와 버전에 맞는 명령어를 사용해 주십시오. OS 종류 및 버전에 따라 기동 명령어가 다릅니다. 1. 다음 명령어를 입력해 RPC 데몬을 기동해 주십시오. - Rocky Linux, CentOS 6.x 이상: rpcbind 기동 ``` /etc/rc.d/init.d/rpcbind start ``` - Rocky Linux, CentOS 7.x 이상: rpcbind 기동 ``` service rpcbind start ``` 또는, ``` systemctl start rpcbind.service ``` 2. 서비스를 등록하여 부팅 시 rpcbind가 자동으로 기동되도록 설정해 주십시오. - Rocky Linux, CentOS 6.x 이상 ``` chkconfig rpcbind on ``` - CentOS 7.x 이상 ``` systemctl enable rpcbind.service ``` ### 4. 마운트 실행 NFS 관련 데몬 기동 후 NFS 볼륨을 마운트하는 방법은 다음과 같습니다. 1. 다음 명령어를 입력해 마운트 포인트(/mnt/nas)를 생성해 주십시오. ``` mkdir /mnt/nas ``` 2. NAS 볼륨 생성 시 부여받은 마운트 정보(<예시> 10.00.00.00:/n0000000_volume1)를 이용해 해당 볼륨을 마운트 포인트(/mnt/nas)에 NFS v3을 이용하여 마운트해 주십시오. ([NAS 볼륨 관리](/docs/nas-use-nasvolume-vpc#NAS%EB%B3%BC%EB%A5%A8%EB%AA%A9%EB%A1%9D%ED%99%95%EC%9D%B8)의 **마운트 정보** 항목 참조) ``` mount -t nfs -o vers=3 10.00.00.00:/n0000000_volume1 /mnt/nas ``` 참고 - NFS 볼륨 마운트 시, 다음 방법으로도 NFS v3을 이용하여 볼륨을 마운트할 수 있습니다. 1. 편집기에서 /etc/nfsmount.conf 파일을 열어 다음과 같이 볼륨의 마운트 버전 설정(Nfsvers)을 주석 처리 해제 및 버전값을 3으로 설정해 주십시오. ``` Nfsvers=3 ``` 1. 마운트 명령어를 이용해 마운트해 주십시오. ``` mount -t nfs 10.00.00.00:/n0000000_volume1 /mnt/nas ``` ### 5. 마운트 정보 유지 설정(fstab 설정) Linux 서버를 재부팅한 후에도 마운트 정보를 유지하려면 /etc/fstab 파일에 볼륨 정보를 추가해 주십시오. 참고 /etc/fstab은 서버가 부팅될 때 마운트할 볼륨 정보를 저장하는 파일입니다. NFS 볼륨 마운트 시, NFS v3으로 마운트하도록 설정해야 합니다. NFS NAS 볼륨의 마운트 정보가 10.00.00.00:/n0000000_volume1이고, 서버의 마운트 포인트가 /mnt/nas일 때 /etc/fstab 파일에 마운트 정보를 추가하는 방법은 다음과 같습니다. 1. 편집기에서 /etc/fstab 파일을 열어 주십시오. ``` vi /etc/fstab ``` 2. 편집 화면에서 **[a]** 키를 눌러 INSERT 모드로 진입한 후 볼륨의 마운트 정보를 추가해 주십시오. ``` 10.00.00.00:/n0000000_volume1 /mnt/nas nfs vers=3,defaults 0 0 ``` - 편집 화면 예시 ``` # /etc/fstab # Created by anaconda on Mon Oct 12 19:30:22 2020 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=79ec23f4-ea9a-4f2c-a2da-xxxxxxxxxxx / xfs defaults 0 0 # 볼륨 마운트 정보 추가 ---------------------------------------- 10.00.00.00:/n0000000_volume1 /mnt/nas nfs vers=3,defaults 0 0 # ------------------------------------------------------------- -- INSERT -- ``` 3. **[Esc]** 키를 눌러 INSERT 모드를 종료하고, **:wq**를 입력해 변경 사항을 저장한 후 편집기를 닫아 주십시오. 참고 - 다음 방법으로도 NFS v3으로 마운트할 수 있도록 설정할 수 있습니다. 1. 편집기에서 /etc/nfsmount.conf 파일을 열고, 다음과 같이 Nfsvers 항목의 주석을 해제한 후 값을 3으로 설정해 주십시오. ``` Nfsvers=3 ``` 1. 편집기에서 /etc/fstab 파일을 열어 볼륨 마운트 정보를 추가해 주십시오. ``` 10.00.00.00:/n0000000_volume1 /mnt/nas nfs defaults 0 0 ``` 참고 볼륨 마운트 정보의 각 설정값에 대한 상세 설명은 다음과 같습니다. ``` (1)10.00.00.00:/n0000000_volume1 (2)/mnt/nas (3)nfs (4)defaults (5)0 (6)0 ``` | 번호 | 설정 | 설명 | | --- | --- | --- | | (1) | 10.00.00.00:/n0000000_volume1 | 볼륨의 마운트 정보 | | (2) | /mnt/nas | 서버의 마운트 포인트 | | (3) | nfs | 파일 시스템 종류 - ext4: CentOS 6.x, Ubuntu Server - xfs: CentOS 7.x 이상, Rocky 8.x | | (4) | defaults | 옵션 기능 - defaults: 다음 5개 옵션을 모두 적용 - auto: 부팅 시 자동으로 마운트 - rw: 읽기와 쓰기가 가능하도록 마운트 - nouser: root 계정만 마운트가 가능하도록 설정 - exec: 파일 실행을 허용 - suid: SetUID와 SetGID를 허용 | | (5) | 0 | 덤프 설정 - 0: 덤프되지 않은 파일 시스템 - 1: 덤프 가능한 파일 시스템 | | (6) | 0 | fsck 설정 - 0: 부팅 시 fsck를 실행하지 않음 - 1: 부팅 시 root 파일 시스템을 우선하여 확인 - 2: 부팅 시 root 이외의 파일 시스템을 우선하여 확인 | - 편집 화면 예시 ``` # /etc/fstab # Created by anaconda on Mon Oct 12 19:30:22 2020 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=79ec23f4-ea9a-4f2c-a2da-xxxxxxxxxxx / xfs defaults 0 0 10.00.00.00:/n0000000_volume1 /mnt/nas nfs vers=3,defaults 0 0 :wq ``` ## NFS 마운트 해제 서버에 연결한 NAS 볼륨을 더 이상 사용하지 않거나 볼륨을 반납하기 전에 마운트를 해제합니다. 마운트를 해제하면 해당 서버에서 볼륨의 데이터에 접근할 수 없습니다. 마운트를 해제하기 전에 다음 사항을 확인해 주십시오. - 마운트 경로에서 실행 중인 작업이 없어야 합니다. 파일을 읽거나 쓰는 프로세스가 남아 있으면 마운트가 해제되지 않습니다. - 마운트 경로를 작업 디렉터리로 사용 중인 터미널 세션이 없어야 합니다. - 필요한 데이터를 다른 저장소로 옮겨야 합니다. Linux 서버에서는 `umount` 명령어로 마운트를 해제합니다. 다음 순서대로 진행해 주십시오. 1. 현재 마운트 상태를 확인해 주십시오. ``` mount | grep /mnt/nas ``` NFS로 마운트한 볼륨은 다음과 같이 표시됩니다. ``` :/<볼륨 이름> on /mnt/nas type nfs (rw,vers=3) ``` 2. 마운트 경로를 사용 중인 프로세스가 있는지 확인해 주십시오. ``` lsof /mnt/nas ``` 3. 마운트를 해제해 주십시오. ``` umount /mnt/nas ``` 4. 마운트가 해제되었는지 확인해 주십시오. ``` df -h | grep /mnt/nas ``` 조회 결과가 없으면 정상적으로 해제된 것입니다. 주의 `target is busy` 메시지가 나타나면 마운트 경로를 사용 중인 프로세스가 남아 있는 것입니다. 2단계에서 확인한 프로세스를 종료한 후 다시 해제해 주십시오. 프로세스를 종료할 수 없는 경우에는 `-f` 옵션으로 강제 해제합니다. 단, `-f` 옵션은 진행 중인 입출력을 중단하고 마운트를 해제하므로 데이터가 유실될 수 있습니다. 다른 방법으로 해제할 수 없을 때만 사용해 주십시오. ``` umount -f /mnt/nas ``` 참고 `/etc/fstab`에 마운트 설정을 등록한 경우에는 해당 항목을 삭제하거나 주석 처리해 주십시오. 설정이 남아 있으면 서버를 재시작할 때 볼륨이 다시 마운트됩니다.