EC2 집합 수정
EC2 플릿의 총 목표 용량, 스팟 용량 및 온디맨드 용량을 수정할 수 있습니다. 총 목표 용량이 플릿의 현재 크기보다 작아지면 실행 중인 인스턴스를 종료할지 여부를 수정할 수도 있습니다.
고려 사항
EC2 플릿 수정 시 고려할 사항:
-
플릿 유형 - 유형이
maintain
인 EC2 플릿만 수정할 수 있습니다. 유형이request
또는instant
인 EC2 플릿은 수정할 수 없습니다. -
플릿 파라미터 - EC2 플릿의 다음 파라미터를 수정할 수 있습니다.
-
target-capacity-specification
– 다음의 목표 용량 증가 또는 감소:-
TotalTargetCapacity
-
OnDemandTargetCapacity
-
SpotTargetCapacity
-
-
excess-capacity-termination-policy
– EC2 집합의 총 목표 용량이 플릿의 현재 크기보다 작아지면 실행 중인 인스턴스를 종료할지 여부입니다. 유효한 값은 다음과 같습니다.-
no-termination
-
termination
-
-
-
총 목표 용량 증가 시 플릿 동작 - 총 목표 용량을 늘리면 EC2 플릿은
DefaultTargetCapacityType
에 대해 지정된 인스턴스 구매 옵션(온디맨드 인스턴스 또는 스팟 인스턴스), 그리고 지정된 할당 전략에 따라 추가 인스턴스를 시작합니다. -
스팟 목표 용량 감소 시 플릿 동작 - 스팟 목표 용량을 줄이면 EC2 플릿이 새 목표 용량을 초과하는 모든 열린 요청을 삭제합니다. 플릿의 크기가 새 목표 용량에 도달할 때까지 플릿에서 스팟 인스턴스를 종료하도록 요청할 수 있습니다. 할당 전략이
lowest-price
이면 플릿이 단위당 최고 가격의 인스턴스를 종료합니다. 할당 전략이diversified
이면 플릿이 풀 전체의 인스턴스를 종료합니다. 또는 EC2 집합이 플릿을 현재 크기로 유지하되 중단된 스팟 인스턴스나 사용자가 수동으로 종료하는 인스턴스를 교체하지 않도록 요청할 수 있습니다.목표 용량이 줄어 EC2 플릿이 스팟 인스턴스를 종료하면 해당 인스턴스는 스팟 인스턴스 중단 공지를 받습니다.
-
플릿 상태 -
submitted
또는active
상태인 EC2 플릿을 수정할 수 있습니다. 플릿을 수정할 때 플릿은modifying
상태가 됩니다.
EC2 플릿 수정 명령
modify-fleet AWS CLI 명령을 사용하여 EC2 플릿을 수정할 수 있습니다.
EC2 플릿의 총 목표 용량 수정
modify-fleet 명령을 사용하여 지정된 EC2 집합의 목표 용량을 업데이트합니다.
aws ec2 modify-fleet \ --fleet-id
fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\ --target-capacity-specification TotalTargetCapacity=20
EC2 플릿의 총 목표 용량을 줄일 때 실행 중인 초과 인스턴스를 삭제하지 않도록 지정
목표 용량을 줄이고 플릿은 현재 크기로 유지하려는 경우 다음과 같이 이전의 명령을 수정할 수 있습니다.
aws ec2 modify-fleet \ --fleet-id
fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE
\ --target-capacity-specification TotalTargetCapacity=10
\ --excess-capacity-termination-policy no-termination