RAID 파티션으로 EBS 볼륨을 확장하려면 어떻게 해야 하나요?

2분 분량
0

RAID 파티션을 사용하여 Amazon Elastic Block Store(Amazon EBS) 볼륨을 확장하려고 합니다.

해결 방법

**참고:**Amazon EBS에 RAID 1, RAID 5 및 RAID 6을 사용하는 것은 모범 사례가 아닙니다. 자세한 내용은 Linux의 RAID 구성RAID 구성 옵션을 참조하세요.

사전 요구 사항:

1.    다음 명령을 실행하여 현재 RAID 수준 정보를 확인합니다. 다음 예제 명령에서 /dev/RAID-DEVICE를 RAID 구성에 대한 매핑으로 바꾸세요.

$ sudo mdadm --detail /dev/RAID-DEVICE

2.    RAID 구성의 일부인 EBS 볼륨의 크기를 늘립니다. 예를 들어, RAID 0 파티션에 10GiB EBS 볼륨 2개가 있는 경우 볼륨을 원하는 볼륨 확장 크기로 수정합니다. 40GiB를 추가하려면 각 볼륨에서 크기를 20GiB씩 늘립니다.

3.    다음 명령을 실행하여 파일 시스템을 마운트 해제합니다. 다음 예제 명령에서 MOUNT-PATH를 사용 사례에 맞는 올바른 경로로 바꾸세요.

$ sudo umount /MOUNT-PATH

4.    다음 명령을 실행하여 RAID 디바이스를 중지합니다. RAID 볼륨을 다시 어셈블하기 전에 RAID 디바이스를 중지해야 합니다. 다음 예제 명령에서 RAID-DEVICE를 RAID 구성의 매핑으로 바꿉니다.

$ sudo mdadm --stop /dev/RAID-DEVICE

5.    다음 명령을 실행하여 볼륨을 업데이트된 크기로 통합하고 다시 어셈블합니다. 다음 예제 명령에서 RAID-DEVICE를 RAID 구성의 매핑으로 바꿉니다. LIST-OF-DEVICES를 EBS 볼륨의 디바이스 이름(예: /dev/sdb 또는 /dev/sdc)으로 바꿉니다.

$ sudo mdadm --assemble --update=devicesize /dev/RAID-DEVICE LIST-OF-DEVICES

6.    다음 명령을 실행하여 RAID 구성의 크기가 새 크기인지 확인합니다.

$ sudo mdadm --detail /dev/RAID-DEVICE

위 명령의 출력은 어레이 크기 아래에 결합된 증가된 크기를 표시합니다.

7.    다음 명령을 실행하여 파일 시스템의 크기를 조정하세요. 다음 예제 명령에서 TYPEext3, ext4 또는 xfs와 같은 파일 시스템으로 바꿉니다. RAID-DEVICE를 RAID 구성의 매핑으로 교체하고 MOUNT-PATH를 올바른 마운트 경로를 사용하여 매핑하세요.

$ sudo mount -t TYPE /dev/RAID-DEVICE /MOUNT-PATH

8.    다음 명령을 실행하여 파일 시스템 크기를 늘립니다. 모든 예제 값을 원하는 값으로 바꿉니다.

xfs 파일 시스템의 경우

$ sudo xfs_growfs /MOUNT-PATH

ext3 및 ext4를 비롯한 다른 파일 시스템의 경우

$ sudo resize2fs /MOUNT-PATH

9.    다음 명령을 실행하여 RAID 파티션이 있는 확장된 EBS 볼륨을 확인합니다.

$ df -h
AWS 공식
AWS 공식업데이트됨 9달 전