Amazon Elastic Compute Cloud
User Guide for Linux Instances

EBS 볼륨 수정 시 제한 사항

EBS 볼륨을 수정할 때 다음 제한과 요구 사항을 숙지하십시오.

  • 경우에 따라 수정을 진행하기 위해 볼륨을 분리하거나 인스턴스를 중단해야 합니다. EBS 볼륨을 수정하려고 시도할 때 오류 메시지가 표시되는 경우 또는 이전 세대 인스턴스 유형에 연결된 EBS 볼륨을 수정하는 경우 다음 중 한 가지 조치를 취하십시오.

  • EBS 볼륨 크기 축소는 지원되지 않습니다. 그러나 비슷한 볼륨을 만든 후 rsync 같은 애플리케이션 수준 도구를 사용하여 그 볼륨으로 데이터를 마이그레이션할 수 있습니다.

  • 볼륨을 수정한 후 동일한 볼륨에 추가 수정 사항을 적용하려면 최소한 6시간 기다리십시오.

  • m3.medium 인스턴스는 볼륨 수정을 완벽 지원하지만 일부 m3.large, m3.xlargem3.2xlarge 인스턴스는 일부 볼륨 수정 기능을 지원하지 않을 수 있습니다. 오류가 발생한 경우, 부록: EBS 볼륨을 수정하기 위한 인스턴스 시작 및 중지 단원을 참조하십시오.

이전 볼륨에 대한 볼륨 수정 지원

2016년 11월 1일 이전에 인스턴스에 연결된 볼륨을 수정하기 전에 다음 중 한 가지 조치를 취하여 볼륨 수정 지원을 초기화해야 합니다.

  • 볼륨을 분리한 후 다시 연결합니다.

  • 인스턴스를 다시 시작합니다

콘솔을 사용하여 볼륨 수정 지원을 초기화해야 하는지 여부를 확인하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 [Instances]를 선택합니다.

  3. [Show/Hide Columns] 아이콘(기어 모양)을 선택합니다. [Launch Time] 및 [Block Devices] 속성을 선택한 다음 [Close]를 선택합니다.

  4. [Launch Time] 열을 기준으로 인스턴스의 목록을 정렬합니다. 컷오프 날짜 이전에 시작된 인스턴스의 경우 디바이스가 연결된 시기를 확인합니다. 다음 예에서, 첫 번째 인스턴스가 컷오프 날짜 이전에 시작되었으며 해당 루트 볼륨이 컷오프 날짜 이전에 연결되었으므로 첫 번째 인스턴스에 대한 볼륨 수정을 초기화해야 합니다. 다른 인스턴스는 컷오프 이후에 시작되었으므로 볼륨이 언제 연결되었는지와 상관없이 준비가 되었습니다.

     시작 시간 및 블록 디바이스 열을 확인합니다.

CLI를 사용하여 볼륨 수정 지원을 초기화해야 하는지 여부를 확인하려면

컷오프 날짜 이전에 마지막으로 시작하였으며 컷오프 날짜 이전에 연결된 볼륨이 있는 인스턴스를 찾으려면 다음 describe-instances 명령을 사용합니다.

aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,LaunchTime<=`2016-11-01`,BlockDeviceMappings[*][Ebs.AttachTime<=`2016-11-01`]]" --output text

각 인스턴스의 출력에는 해당 ID, 인스턴스가 컷오프 날짜 이전에 시작되었는지 여부(True 또는 False) 및 해당 볼륨이 컷오프 날짜 이전에 연결되었는지 여부(True 또는 False)가 표시됩니다. 다음 예제 출력에서, 첫 번째 인스턴스가 컷오프 날짜 이전에 시작되었으며 해당 루트 볼륨이 컷오프 날짜 이전에 연결되었으므로 첫 번째 인스턴스에 대한 볼륨 수정을 초기화해야 합니다. 다른 인스턴스는 컷오프 이후에 시작되었으므로 볼륨이 언제 연결되었는지와 상관없이 준비가 되었습니다.

i-e905622e True True i-719f99a8 False True i-006b02c1b78381e57 False False False i-e3d172ed False True