--- title: "자동 마운트 설정(fstab)" slug: "server-ts-fstab-vpc" tags: ["VPC", "Server", "fstab", "mount", "Troubleshooting"] updated: 2026-10-15T09:31:46Z published: 2026-10-15T09:31:46Z canonical: "guide.ncloud-docs.com/server-ts-fstab-vpc" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # 자동 마운트 설정(fstab) VPC 환경에서 이용 가능합니다. 네이버 클라우드 플랫폼 Linux 서버의 자동 마운트 설정 파일인 fstab 사용 방법을 설명합니다. ## fstab 파일 /etc/fstab은 서버 부팅 단계에서 마운트되어야 할 볼륨 정보가 저장되는 파일입니다. 다음은 fstab 파일 예시입니다. ``` # /etc/fstab # Created by anaconda on Tue Oct 25 16:27:45 2022 # # 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=8ce3c9de-8217-4378-8b70-b63ce4d6c6a2 / xfs defaults 0 0 UUID=45a9df56-7731-479c-8c8f-f0280b387749 /boot xfs defaults 0 0 /dev/vdb /mnt/a xfs defaults 0 0 ``` fstab 파일의 각 행은 모두 6개의 항목으로 구성되어 있으며, 각 항목은 Tab 또는 Space로 구분됩니다. - [장치명](/docs/server-ts-fstab-vpc#%EC%9E%A5%EC%B9%98%EB%AA%85) - [마운트 포인트](/docs/server-ts-fstab-vpc#%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%8F%AC%EC%9D%B8%ED%8A%B8) - [파일 시스템](/docs/server-ts-fstab-vpc#%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C) - [마운트 옵션](/docs/server-ts-fstab-vpc#%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%98%B5%EC%85%98) - [dump 설정](/docs/server-ts-fstab-vpc#dump%EC%84%A4%EC%A0%95) - [fsck 설정](/docs/server-ts-fstab-vpc#fsck%EC%84%A4%EC%A0%95) ### 장치명 사용자가 보유한 볼륨 이름을 의미합니다. 위 예시에서는 장치명이 UUID와 /dev/vdb(장치명)으로 표현되었습니다. - `blkid` 명령어를 통해 볼륨의 UUID를 조회할 수 있습니다. ### 마운트 포인트 볼륨을 마운트하려는 위치를 설정합니다. 위 예시에서 `/`와 `/boot`, `/mnt/a`, `/mnt/b`가 마운트 포인트입니다. - 마운트 포인트는 절대 경로로 명시해야 합니다. ### 파일 시스템 볼륨을 포맷할 때 사용한 파일 시스템을 의미합니다. 위 예시에서 파일 시스템은 모두 `xfs`입니다. 파일 시스템은 서버 운영 체제에 따라 상이합니다. - CentOS 6: ext4 - CentOS 7: xfs - Rocky Linux 8/9 : xfs - NAVIX 9 : xfs - Ubuntu: ext4 ### 마운트 옵션 볼륨을 마운트하는 경우, 설정 가능한 옵션을 설정합니다. 위 예시에서는 모두 `defaults` 옵션을 사용했습니다. 설정할 수 있는 마운트 옵션은 다음과 같습니다. 옵션을 여러 개 나열할 경우에는 쉼표(,)로 구분하고 공백이 없어야 합니다. | 마운트 옵션 | 설명 | | --- | --- | | defaults | auto, rw, nouser, exec, suid 옵션을 모두 포함하는 옵션 | | auto | 부팅 시 자동 마운트 | | noauto | 부팅 시 자동 마운트 하지 않음 | | rw | 읽기, 쓰기 모두 가능하도록 마운트(read and write) | | ro | 읽기 전용(read only) | | nouser | root 계정만 마운트 가능 | | user | 일반 계정도 마운트 가능 | | exec | 파일 실행 허용 | | suid | SetUID와 SetGID 허용 | | nofail | 오류가 발생해도 부팅할 수 있도록 해주는 옵션으로, 오탈자 등의 이유로 마운트에 실패했을 때 오류가 발생한 볼륨을 제외한 후 부팅 | 참고 UUID에 불필요한 따옴표가 포함되어 있거나 'default'와 같이 오탈자가 있을 경우 오류가 발생합니다. 그러나 nofail 옵션을 설정한 경우, 오류가 있는 볼륨을 제외하고 정상적으로 부팅됩니다. ### dump 설정 파일 시스템의 dump 가능 여부를 설정합니다. 위 예시에서는 모두 `0`으로 설정되었습니다. 설정 가능한 값은 다음과 같습니다. - 0: dump 되지 않는 파일 시스템 - 1: 백업 등의 목적으로 dump 가능한 파일 시스템 ### fsck 설정 부팅 시 fsck를 통해 파일 시스템을 체크할지 여부를 설정합니다. 위 예시에서는 모두 `0`으로 설정되었습니다. 설정 가능한 값은 다음과 같습니다. - 0: 부팅 시 fsck 미실행 - 1: 부팅 시 root 파일 시스템 체크 - 2: 부팅 시 root 이외의 파일 시스템 체크 ## fstab 설정 절차 fstab 설정 예시를 통해 자동 마운트를 설정할 수 있습니다. /dev/xvdb1 장치를 /mnt/b에 마운트 하도록 fstab를 설정하는 방법은 다음과 같습니다. 1. vi 편집기에서 `/etc/fstab` 파일을 열어 주십시오. ``` $ vi /etc/fstab ``` 2. 자동 마운트 설정 사항을 입력해 주십시오. ``` # CentOS 6.x 의 경우 /dev/xvdb1 /mnt/b ext4 defaults 0 0 ``` ``` # CentOS 7.x 의 경우 /dev/xvdb1 /mnt/b xfs defaults 0 0 ``` ``` # Ubuntu Server / Desktop 의 경우 /dev/xvdb1 /mnt/b ext4 defaults 0 0 ``` ``` # Rocky Linux 8 / 9 /dev/xvdb1 /mnt/b xfs defaults 0 0 ``` ``` # NAVIX 9 /dev/xvdb1 /mnt/b xfs defaults 0 0 ``` 3. 파일을 저장한 후 종료해 주십시오. 4. 다음 명령어를 입력하여 정합성을 체크해 주십시오. ``` $ mount -av ``` - 명령어 수행 결과, fstab에 등록한 볼륨들이 마운트됩니다. 마운트에 오류가 발생할 경우, 오류 메시지가 출력됩니다. ## fstab 문제 해결 fstab 설정에 오류가 있을 경우, 부팅에 실패하고 Emergency Mode에 진입하게 됩니다. 해결하는 방법은 다음과 같습니다. 1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Compute** > **Server** 메뉴를 차례대로 클릭해 주십시오. 2. **Server** 메뉴를 클릭해 주십시오. 3. 서버 목록에서 해당 서버가 재시작에 실패한 상태인지 확인해 주십시오. ![compute-vpc-fstab-troubleshoting-console1_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-troubleshoting-console1_ko.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) 4. 서버를 클릭하여 선택한 후 **[서버 접속 콘솔]** 버튼을 클릭해 주십시오. 5. 서버 접속 콘솔 창에서 Emergency Mode 상태를 확인한 후 비밀번호를 입력하여 서버에 접속해 주십시오. ![compute-vpc-fstab-troubleshoting-console2_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-troubleshoting-console2_ko.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) 6. 부팅 실패 원인에 따라 다음의 조치를 수행해 주십시오. - [마운트 옵션이 잘못된 경우](/docs/server-ts-fstab-vpc#%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%98%B5%EC%85%98%EC%9D%B4%EC%9E%98%EB%AA%BB%EB%90%9C%EA%B2%BD%EC%9A%B0) - [파일 시스템 포맷이 잘못 등록된 경우](/docs/server-ts-fstab-vpc#%ED%8C%8C%EC%9D%BC%EC%8B%9C%EC%8A%A4%ED%85%9C%ED%8F%AC%EB%A7%B7%EC%9D%B4%EC%9E%98%EB%AA%BB%EB%93%B1%EB%A1%9D%EB%90%9C%EA%B2%BD%EC%9A%B0) 참고 재부팅에 실패했으나 **[서버 접속 콘솔]** 버튼이 활성화되지 않았을 경우에는 [고객 지원](https://www.ncloud.com/support/question/service)으로 문의해 주십시오. ### 마운트 옵션이 잘못된 경우 마운트 옵션이 잘못된 경우 해결하는 방법은 다음과 같습니다. 1. 다음 명령어를 수행하여 수동 마운트를 진행해 주십시오. ``` $ mount -av ``` 2. 수동 마운트 진행 결과를 확인해 주십시오. - <예시> /dev/xvdb1에 마운트 옵션 오타가 있는 경우(defaults -> default로 잘못 작성) ![compute-vpc-fstab-example3](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-example3.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) ![compute-vpc-fstab-example4](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-example4.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) 3. vi 편집기에서 `/etc/fstab` 파일을 열어 잘못 설정된 라인을 주석 처리하거나 설정 내용을 수정한 후 저장해 주십시오. - 주석 처리를 권장합니다. - fstab 내용 중 root 파티션 라인에 오류가 발생한 경우에는 root(/) 하위 모든 파일이 read-only mode로 바뀌기 때문에 /etc/fstab 파일을 수정할 수 없습니다. [고객 지원](https://www.ncloud.com/support/question/service)으로 싱글 모드 부팅 지원을 요청하거나, `mount -o remount,rw` 명령어를 실행하여 root 파티션을 read-write mode로 다시 마운트한 후 `/etc/fstab` 파일을 열어 잘못된 설정을 수정해 주십시오. 4. 서버 접속 콘솔 창에서 `reboot` 명령어를 실행하거나 네이버 클라우드 플랫폼 콘솔에서 서버를 강제 정지한 후 **[시작]** 버튼을 클릭하여 재시작해 주십시오. 5. 정상적으로 부팅된 것을 확인한 후 `/etc/fstab`에서 주석 처리한 라인의 문법/옵션을 점검해 주십시오. 참고 Oracle Linux 6.10 및 RHEL 6.10에서는 fstab 설정 내용이 잘못되었더라도 Emergency mode로 진입하지 않고 정상 부팅되며 `/var/log/messages` 파일에서 관련 로그 확인할 수 있습니다. ``` # ('defaults' 'default' ) Aug 5 18:25:05 test-server kernel: [ 2.077285] xvdb: xvdb1 Aug 5 18:25:06 test-server kernel: [ 11.118531] EXT4-fs (xvdb1): Unrecognized mount option "default" or missing value ``` ### 파일 시스템 포맷이 잘못 등록된 경우 파일 시스템 포맷이 잘못 등록된 경우 해결하는 방법은 다음과 같습니다 1. vi 편집기에서 /etc/fstab 파일을 열어 파일시스템 포맷을 수정해 주십시오. - <예시> `xfs`로 잘못 입력된 fstab 설정을 `ext4`로 변경 ![compute-vpc-fstab-troubleshoting-console3](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-troubleshoting-console3.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) ![compute-vpc-fstab-troubleshoting-console4](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-vpc-fstab-troubleshoting-console4.png?sv=2026-02-06&spr=https&st=2026-11-07T02%3A00%3A16Z&se=2026-11-07T03%3A00%3A16Z&sr=c&sp=r&sig=v%2FpcQWW9mTgSpvg9ynhhW%2B4GjVkd3ciGWsgRDO6Z2Y0%3D) 2. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Compute** > **Server** 메뉴를 차례대로 클릭해 주십시오. 3. 서버 목록에서 해당 서버를 클릭하여 선택한 후 **[서버 접속 콘솔]** 버튼을 클릭하여 주십시오. - 또는 해당 서버를 클릭하여 선택한 후 **[강제 정지]** 버튼을 클릭하여 주십시오. 4. 서버 접속 콘솔 창에서 `reboot` 명령어를 수행해 주십시오. - 강제 정시시킨 서버에 대해 **[시작]** 버튼을 클릭하여 재시작해 주십시오. 5. 네이버 클라우드 플랫폼 콘솔에서 서버의 상태가 **운영중** 상태로 복구된 것을 확인해 주십시오.