스팟 플릿 요청 수정 - Amazon Elastic Compute Cloud

스팟 플릿 요청 수정

다음 태스크를 완료하기 위해 활성 스팟 플릿 요청을 수정할 수 있습니다.

  • 총 목표 용량 및 온디맨드 부분 증가

  • 총 목표 용량 및 온디맨드 부분 감소

총 목표 용량을 늘리면 스팟 플릿이 스팟 플릿 요청에 대한 할당 전략에 따라 추가 스팟 인스턴스를 시작합니다. 온디맨드 부분을 늘리면 스팟 플릿이 추가 온디맨드 인스턴스를 시작합니다.

총 목표 용량을 줄이면 스팟 플릿이 새 목표 용량을 초과하는 모든 열린 요청을 취소합니다. 플릿의 크기가 새 목표 용량에 도달할 때까지 스팟 플릿에서 스팟 인스턴스를 종료하도록 요청할 수 있습니다. 할당 전략이 diversified이면 스팟 플릿이 풀 전체의 인스턴스를 종료합니다. 또는 스팟 플릿에서 플릿을 현재 크기로 유지하되 중단되거나 수동으로 종료한 스팟 인스턴스는 교체하지 않도록 요청할 수 있습니다.

고려 사항
  • 일회성 스팟 플릿 요청은 수정할 수 없습니다. 스팟 플릿 요청을 생성할 때 [목표 용량 유지(Maintain target capacity)]를 선택한 경우에만 스팟 플릿 요청을 수정할 수 있습니다.

  • 목표 용량이 줄어 스팟 플릿이 인스턴스를 종료하면 해당 인스턴스는 스팟 인스턴스 중단 공지를 받습니다.

Console
스팟 플릿 요청을 수정하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 스팟 요청을 선택합니다.

  3. 스팟 플릿 요청을 선택합니다.

  4. 작업을 선택한 다음, Modify target capacity(목표 용량 수정)을 선택합니다.

  5. 목표 용량 수정(Modify target capacity)에서 다음 작업을 수행하십시오.

    1. 새 목표 용량 및 온디맨드 부분을 입력합니다.

    2. (선택 사양) 목표 용량을 줄이지만 집합은 현재 크기로 유지하고자 한다면, 인스턴스 종료 선택을 취소합니다.

    3. 제출을 선택합니다.

AWS CLI
스팟 플릿 요청을 수정하려면

modify-spot-fleet-request 명령을 사용하여 지정된 스팟 플릿 요청의 목표 용량을 업데이트합니다.

aws ec2 modify-spot-fleet-request \ --spot-fleet-request-id sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity 20

다음과 같이 이전 명령을 수정하여 결과적으로 어떤 스팟 인스턴스도 종료하지 않고 지정된 스팟 플릿의 목표 용량을 줄일 수 있습니다.

aws ec2 modify-spot-fleet-request \ --spot-fleet-request-id sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity 10 \ --excess-capacity-termination-policy NoTermination
PowerShell
스팟 플릿 요청을 수정하려면

Edit-EC2SpotFleetRequest cmdlet을 사용하여 지정된 스팟 플릿 요청의 목표 용량을 업데이트합니다.

Edit-EC2SpotFleetRequest ` -SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE" ` -TargetCapacity 20

다음과 같이 이전 명령을 수정하여 결과적으로 어떤 스팟 인스턴스도 종료하지 않고 지정된 스팟 플릿의 목표 용량을 줄일 수 있습니다.

Edit-EC2SpotFleetRequest ` -SpotFleetRequestId "sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE" ` -TargetCapacity 20 ` -ExcessCapacityTerminationPolicy "NoTermination"