Modificare un EC2 parco veicoli - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modificare un EC2 parco veicoli

È possibile modificare la capacità target totale, la capacità Spot e la capacità On-Demand di una EC2 flotta. Puoi anche modificare se le istanze in esecuzione devono essere terminate se la nuova capacità target totale viene ridotta al di sotto delle dimensioni attuali del parco istanze.

Considerazioni

Quando modifichi un parco veicoli, considera quanto segue: EC2

  • Tipo di flotta: puoi modificare solo un tipo maintain di EC2 flotta. Non puoi modificare una EC2 flotta di tipo request oinstant.

  • Parametri della flotta: puoi modificare i seguenti parametri di una EC2 flotta:

    • target-capacity-specification— Aumentare o diminuire la capacità target per:

      • TotalTargetCapacity

      • OnDemandTargetCapacity

      • SpotTargetCapacity

    • excess-capacity-termination-policy— Se le istanze in esecuzione devono essere interrotte se la capacità obiettivo totale del EC2 parco veicoli è ridotta al di sotto delle dimensioni attuali del parco macchine. I valori validi sono:

      • no-termination

      • termination

  • Comportamento della flotta quando si aumenta la capacità target totale: quando si aumenta la capacità totale prevista, il EC2 parco istanze vengono avviate le istanze aggiuntive in base all'opzione di acquisto dell'istanza specificata perDefaultTargetCapacityType, che è istanze On-Demand o Istanze Spot, e in base alla strategia di allocazione specificata.

  • Comportamento della flotta quando si riduce la capacità target Spot: quando si riduce la capacità target Spot, la EC2 flotta elimina tutte le richieste aperte che superano la nuova capacità target. Puoi richiedere che la flotta chiuda le istanze Spot fino a quando le dimensioni del parco istanze non raggiungono la nuova capacità target. Se la strategia di allocazione è lowest-price, il parco istanze termina le istanze con il prezzo più alto per unità. Se la strategia di allocazione è diversified, il parco istanze termina le istanze tra i pool. In alternativa, puoi richiedere che EC2 Fleet mantenga il parco istanze alle dimensioni attuali, ma non sostituire le istanze Spot che subiscono interruzioni o le istanze che vengono chiuse manualmente.

    Quando un EC2 parco istanze Spot interrompe un'istanza Spot perché la capacità target è diminuita, l'istanza riceve un avviso di interruzione dell'istanza Spot.

  • Stato della flotta: puoi modificare una EC2 flotta che si trova nello stato submitted oactive. Quando si modifica un parco istanze, esso acquisisce lo stato modifying.

Comandi per modificare un parco veicoli EC2

È possibile utilizzare il AWS CLI comando modify-fleet per modificare una flotta. EC2

Per modificare la capacità obiettivo totale di una flotta EC2

Usa il comando modify-fleet per aggiornare la capacità target della flotta specificataEC2.

aws ec2 modify-fleet \ --fleet-id fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity-specification TotalTargetCapacity=20
Per specificare che le istanze in esecuzione in eccesso non devono essere eliminate quando si riduce la capacità target totale di una flotta EC2

Se si diminuisce la capacità target, ma si desidera mantenere il parco istanze alla dimensione attuale, è possibile modificare il comando precedente come segue.

aws ec2 modify-fleet \ --fleet-id fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE \ --target-capacity-specification TotalTargetCapacity=10 \ --excess-capacity-termination-policy no-termination