본문으로 건너뛰기

블록 스토리지 확장

블록 스토리지를 사용중 용량이 더 필요할때가 있습니다. 이 경우 신규 블록 스토리지를 추가하는 방법도 있지만 아래의 방법으로 기존에 사용하던 블록 스토리지의 용량을 확장하여 사용하는 방법도 있습니다. 이 작업은 데이터 백업 후 작업 진행 하는 것을 권장해드립니다.

리눅스 OS

블록 스토리지 용량 확장

생성된 이미지로 확장된 용량의 블록 스토리지를 생성합니다.

1. 이미지로 블록 스토리지 생성시 용량 확장

블록 스토리지 생성 팝업창의 내용중 용량을 확장하고자 하는 크기로 작성 후 [신청하기] 로 생성합니다.
블록 스토리지 img블록생성

2. 확장된 블록 스토리지 생성

확인 시 생성되는 것을 확인하실 수 있으며 완료 시 로딩이 해제되며 사용하실 수 있습니다.

3. 파티션 용량 재설정

블록 스토리지의 용량을 확장한 후 서버 내에서 추가 작업이 필요합니다.
아래의 예시에서는 fdisk 명령어로 확인 시 파티션에 잡혀있는 용량(10GB)이 새로 추가된 용량(30GB)으로 반영되어 있지 않습니다.

# fdisk -l /dev/vdc

Disk /dev/vdc: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 19BF04C4-0162-4C0E-B613-CA5065FADBD4

Device Start End Sectors Size Type
/dev/vdc1 34 20971486 20971453 10G Linux filesystem

파티션의 용량재설정 합니다.

# parted /dev/vdc
GNU Parted 3.5
Using /dev/vdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Warning: Not all of the space available to /dev/vdc appears to be used, you can fix the GPT to use all of the space (an extra 41943040 blocks) or continue with the current setting?
Fix/Ignore? Fix
Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 17.4kB 10.7GB 10.7GB ext4

(parted) resizepart
Partition number? 1
End? [10.7GB]? 32.2GB
(parted) p
Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 17.4kB 32.2GB 32.2GB ext4

(parted) q

4. 확인

fdisk 명령어로 추가한 용량의 블록 스토리지가 맞는지 확인합니다.

# fdisk -l /dev/vdc

Disk /dev/vdc: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 19BF04C4-0162-4C0E-B613-CA5065FADBD4

Device Start End Sectors Size Type
/dev/vdc1 34 62890625 62890592 30G Linux filesystem

윈도우 OS

  1. 서버 내에서 "디스크관리"를 통해 추가된 블록스토리지를 설정합니다. 아래의 두 가지 방법 중 하나를 선택하여 "디스크관리" 창으로 진입합니다.

① 실행창 (window 키 + R) 를 통한 디스크관리 진입 실행창에 "diskmgmt.msc" 입력

블록 스토리지 윈도우-1

② 제어판 -> 시스템 및 보안 -> 관리도구 -> 컴퓨터관리 진입

블록 스토리지 윈도우-2

  1. "디스크 관리" 에서 추가한 10G 의 블록스토리지가 "디스크1"로 확인됩니다.

블록 스토리지 윈도우-3

  1. "오프라인"으로 되어있는 추가디스크를 우클릭을 통해 "온라인"으로 설정합니다.

블록 스토리지 윈도우-4 블록 스토리지 윈도우-5

  1. "온라인"으로 설정 후 "디스크 초기화"를 진행합니다.

블록 스토리지 윈도우-6

  1. 디스크 초기화 시 추가할 용량에 따라 파티션 형식을 선택합니다.

블록 스토리지 윈도우-7

여기서는 SSD 10G 를 장착했기 때문에 MBR 형식으로 선택합니다.

정보

MBR (마스터 부트 레코드) : 디스크 용량이 2TB 미만일 경우 사용 가능합니다. OS 구분없이 32bit, 64bit 사용이 가능합니다. GPT (GUID 파티션 테이블) : 디스크 용량 2TB 이용시 사용 가능합니다. 디스크에 부팅 영역이 없기 때문에 데이터 저장용으로 사용이 가능합니다.

  1. 디스크가 온라인으로 활성화 되었습니다. 사용을 위해 우클릭으로 "새 단순 볼륨"을 클릭하여 파티션을 생성해줍니다.

블록 스토리지 윈도우-8 블록 스토리지 윈도우-9

  1. "단순 볼륨 만들기 마법사"를 통해 작업을 진행합니다. 별도의 변경사항이 없는 한 기본 설정 그대로 진행합니다.

블록 스토리지 윈도우-10

블록 스토리지 윈도우-11

블록 스토리지 윈도우-12

블록 스토리지 윈도우-13

블록 스토리지 윈도우-14

블록 스토리지 윈도우-15

  1. 10G 의 추가 블록스토리지가 D 드라이브로 마운트 된 것을 확인할 수 있습니다.

블록 스토리지 윈도우-16