- 인쇄
- PDF
스토리지 사용
- 인쇄
- PDF
VPC 환경에서 이용 가능합니다.
추가한 스토리지를 사용하려면 서버에 스토리지를 마운트하거나 볼륨을 등록해야 합니다. Linux 서버에 스토리지를 마운트하는 방법과 Windows 서버에 스토리지 볼륨을 등록하는 방법을 설명합니다.
스토리지 마운트 또는 스토리지 볼륨 등록을 수행하기에 앞서 추가한 스토리지를 서버에 연결해야 합니다. 서버 연결 방법에 대한 자세한 정보는 서버 연결을 참고해 주십시오.
스토리지 마운트(Linux)
추가한 스토리지를 사용하려면 Linux 서버에 스토리지를 마운트해야 합니다. 다음 단계를 차례대로 진행하여 추가한 스토리지를 마운트해 주십시오.
디스크 이름은 스토리지 상세 정보의 연결정보에서 확인할 수 있습니다. 여기에서는 디스크 이름이 /dev/xvdb
인 경우를 예로 들어 설명합니다.
1. 스토리지 상태 확인
서버에 접속하여 스토리지 상태를 확인하는 방법은 다음과 같습니다.
- 추가 스토리지를 마운트할 Linux 서버에 접속해 주십시오.
- 서버 접속 방법에 관한 자세한 내용은 Linux 서버 접속을 참고해 주십시오.
su -
명령어를 입력한 후 비밀번호를 한 번 더 입력해 주십시오.- root 권한으로 로그인됩니다.
fdisk -l
명령어를 입력하여/dev/xvdb
디스크가 추가된 것을 확인해 주십시오.
2. 디스크 파티션
디스크의 파티션을 설정하는 방법은 다음과 같습니다.
fdisk /dev/xvdb
명령어를 입력해 주십시오.Command
프롬프트에서n
을 입력해 주십시오.- 생성할 파티션이 primary type이면
p
, extended type이면e
를 입력해 주십시오. - 생성할 파티션의 번호와 섹터 영역을 입력해 주십시오.
- 디스크 전체를 마운트하려는 경우 기본값을 입력해 주십시오.
Command
프롬프트에서w
를 입력해 주십시오.- 파티션 설정이 적용됩니다.
3. 스토리지 포맷
파티션에 파일 시스템을 설정하는 방법은 다음과 같습니다.
다음 명령어 중에서 마운트하려는 서버의 이미지에 알맞은 명령어를 입력하여 파티션을 포맷해 주십시오.
- CentOS 7.x:
mkfs.xfs /dev/xvdb1
- Rocky Linux 8.x:
mkfs.xfs /dev/xvdb1
- Ubuntu:
mkfs.ext4 /dev/xvdb1
- 암호화된 디스크인 경우:
mkfs.xfs /dev/mapper/crypt_sd[파티션명]
4. 스토리지 마운트
스토리지를 마운트하는 방법은 다음과 같습니다.
mkdir /mnt/a
명령어를 입력하여 디렉터리를 생성해 주십시오./mnt/a
마운트 포인트가 생성됩니다.
mount /dev/xvdb1 /mnt/a
명령어를 입력하여 스토리지와 디렉터리를 연결해 주십시오./mnt/a
에 스토리지가 마운트됩니다. 이제 스토리지를 사용할 수 있습니다.
df -k
명령어를 입력하여 마운트가 정상적으로 완료되었는지 확인해 주십시오.- 파일 시스템 목록에
/dev/xvdb1
마운트 디렉터리가 나타납니다.
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/vda2 4718080 74947 4643133 2% / /dev/vda1 524288 333 523955 1% /boot /dev/xvdb1 49984 3 49981 1% /mnt/a
- 파일 시스템 목록에
5. 마운트 정보 유지 설정(fstab 설정)
Linux 서버를 부팅한 후에도 마운트 정보를 유지하려면 /etc/fstab
에서 볼륨 설정을 변경해야 합니다. /etc/fstab
은 부팅 단계에서 마운트되어야 할 볼륨 정보들이 저장되는 경로입니다. 부팅 후 스토리지 마운트 정보를 유지하도록 볼륨 설정을 변경하는 방법은 다음과 같습니다.
여기에서는 xvdb1
볼륨을 예시로 들어 설명하며, 볼륨의 다른 설정을 변경하는 방법을 함께 설명합니다.
- 다음 명령어를 입력하여 볼륨 정보 설정 파일을 열어 주십시오.
vi /etc/fstab
- 다음 표를 참고해
xvdb1
볼륨의 설정을 추가해 주십시오.- 볼륨 정보 예시
/dev/xvdb1 /mnt/a ext4 defaults 1 2
열 값 나타내는 설정 설명 /dev/xvdb1
볼륨 이름 해당 볼륨의 이름을 표시 /mnt/a
마운트 포인트 볼륨이 마운트될 위치 ext4
파일 시스템 종류 ext4
: Ubuntuxfs
: CentOS 7.x
defaults
옵션 defaults
: auto, rw, nouser, exec, suid 옵션의 속성을 모두 가지는 옵션auto
: 부팅 시 자동으로 마운트noauto
: 부팅 시 자동 마운트하지 않음rw
: 읽기와 쓰기가 가능하도록 마운트ro
: 읽기 전용으로 마운트nouser
: root 계정만 마운트가 가능하도록 설정user
: 일반 계정도 마운트 가능하도록 설정exec
: 파일 실행을 허용suid
:SetUID
와SetGID
를 허용nofail
: 마운트할 파일 시스템이 사용 불가한 상태일 때에도 부팅 프로세스를 중단하지 않고 계속 진행하도록 하는 옵션
1
덤프 설정 0
: 덤프되지 않는 파일 시스템1
: 덤프 가능한 파일 시스템
2
fsck
설정0
: 부팅 시fsck
를 실행하지 않음1
: 부팅 시root
파일 시스템을 우선하여 확인2
: 부팅 시root
이외의 파일 시스템을 우선하여 확인
- 볼륨 정보 예시
:wq
명령어를 입력하여 편집기를 종료해 주십시오.
nofail
옵션이 있으면 다음과 같은 오류 상황에서도 스토리지가 정상적으로 부팅됩니다.
- UUID에 불필요한 따옴표가 있거나 'default' 오탈자가 있는 등 마운트 정보가 잘못된 경우
- 실제 마운트할 파일 시스템이 없거나 손상된 경우
스토리지 언마운트(Linux)
Linux 서버에서 마운트된 스토리지를 해제하는 방법은 다음과 같습니다.
- 스토리지를 언마운트할 Linux 서버에 접속해 주십시오.
- 서버 접속 방법에 관한 자세한 내용은 Linux 서버 접속을 참조해 주십시오.
umount /mnt/a
명령어를 입력해 주십시오./mnt/a
에 마운트된 스토리지가 해제됩니다.
언마운트가 정상적으로 진행되지 않는 경우 언마운트 강제 명령어 또는 fuser 명령어를 통해서 특정 파일이나 파일 시스템, 포트 등에서 사용 중인 프로세스를 확인 및 종료해야 합니다.
- 언마운트 강제 명령어
umount -l /mnt/a
umount -f /mnt/a
- fuser 명령어 사용 순서
fuser -cu /mnt/a
로 디렉터리를 사용하는 사용자 또는 프로세스 확인fuser -ck /mnt/a
로 프로세스 강제 종료umount /mnt/a
로 언마운트 수행
스토리지 볼륨 등록(Windows)
추가한 스토리지를 사용하려면 Windows 서버에 스토리지를 볼륨으로 등록해야 합니다. 다음 단계를 차례대로 진행하여 추가한 스토리지를 볼륨으로 등록해 주십시오.
스토리지 볼륨 등록을 수행하기에 앞서 추가한 스토리지를 서버에 연결해야 합니다. 서버 연결 방법에 대한 자세한 정보는 서버 연결을 참조해 주십시오.
1. 디스크 초기화
디스크를 초기화하는 방법은 다음과 같습니다.
- 추가 스토리지를 볼륨으로 등록할 Windows 서버에 접속해 주십시오.
- 서버 접속 방법에 대한 자세한 내용은 Windows 서버 접속을 참조해 주십시오.
- 윈도우 아이콘을 클릭한 후 Windows Administrative Tools > Computer Management > Disk Management 메뉴를 차례대로 클릭해 주십시오.
- 실행 창에
diskmgmt.msc
를 입력할 수도 있습니다.
- 실행 창에
- 디스크 초기화 팝업 창에서 추가할 디스크를 선택하고 MBR(Mater Boot Record)을 선택한 후 [OK] 버튼을 클릭해 주십시오.
- 디스크가 초기화됩니다.
- 팝업 창이 표시되지 않는 경우, 디스크 목록에서 Not Initialized 표시된 디스크를 찾아 마우스 오른쪽 버튼을 클릭한 후 Initialize Disk를 클릭해 주십시오.
2. 볼륨 생성 및 포맷
서버에 스토리지 볼륨을 생성하고 포맷하는 방법은 다음과 같습니다.
- 디스크 목록에서 Unallocated 표시된 디스크를 찾아 마우스 오른쪽 버튼을 클릭한 후 New Simple Volume을 클릭해 주십시오.
- [Next] 버튼을 클릭해 주십시오.
- 단순 볼륨 크기를 입력한 후 [Next] 버튼을 클릭해 주십시오.
- 할당할 드라이브 문자를 선택한 후 [Next] 버튼을 클릭해 주십시오.
- 파티션 포맷을 설정한 후 [Next] 버튼을 클릭해 주십시오.
- 설정 내용을 확인한 후 [Finish] 버튼을 클릭해 주십시오.
- 포맷 완료 후 해당 디스크의 상태가 정상으로 표시되면 스토리지를 사용할 수 있습니다.
볼륨 등록이 정상적으로 완료되었는지 확인하려면 Windows 탐색기 창에서 This PC를 클릭한 후 하드 디스크 드라이브 목록을 확인해 주십시오.
스토리지 볼륨 해제(Windows)
Windows 서버에서 서버에 등록된 스토리지 볼륨을 해제하는 방법은 다음과 같습니다.
- Windows 서버에 접속해 주십시오.
- 서버 접속 방법에 대한 자세한 내용은 Windows 서버 접속을 참조해 주십시오.
- 윈도우 아이콘을 클릭한 후 Windows Administrative Tools > Computer Management > Disk Management 메뉴를 차례대로 클릭해 주십시오.
- 실행 창에
diskmgmt.msc
를 입력할 수도 있습니다.
- 실행 창에
- 표시되는 목록에서 확장할 파티션을 찾아 마우스 오른쪽 버튼을 클릭한 후 Offline을 클릭해 주십시오.
- 서버와의 연결이 해제되고 파티션의 상태가 Offline으로 표시됩니다.
서버 연결
스토리지 생성 후에 스토리지를 설정 및 사용하려면 서버에 스토리지를 연결해야 합니다. 서버 연결 후에 스토리지 마운트 작업을 진행합니다. 서버 연결 방법에 관한 자세한 설명은 서버 연결을 참고해 주십시오.
서버 연결 해제
스토리지를 삭제하기 전에 서버 연결을 해제해야 합니다. 스토리지를 다른 서버로 이전할 때에도 서버 연결을 해제해야 합니다. 서버 연결 해제 방법에 관한 자세한 설명은 서버 연결 해제를 참고해 주십시오.