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à.
Cercare Istanze spot interrotte
Quando descrivi le tue EC2 istanze, i risultati includono le tue istanze Spot. Il ciclo di vita dell'istanza di un'istanza spot è spot. Lo stato dell'istanza di un'istanza spot è stopped o terminated, a seconda del comportamento di interruzione configurato. Per un'istanza spot ibernata, lo stato dell'istanza è stopped.
Per ulteriori dettagli sul motivo dell'interruzione, controlla il codice di stato della richiesta spot. Per ulteriori informazioni, consulta Ottenimento dello stato della richiesta di un'istanza spot.
- Console
-
Per individuare un’istanza spot interrotta
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel riquadro di navigazione, scegliere Instances (Istanze).
-
Applica il seguente filtro: Ciclo di vita dell'istanza=spot.
-
Applica il filtro Stato istanza=arrestata o IStato istanza=terminata a seconda del comportamento di interruzione che hai configurato.
-
Per ogni istanza spot, nella scheda Dettagli, in Dettagli istanza, trova Messaggio transizione stato. I codici seguenti indicano che l'istanza spot è stata interrotta.
- AWS CLI
-
Per individuare istanze spot interrotte
Utilizza il comando describe-instances con l'opzione --filters. Per elencare solo l'istanza IDs nell'output, includi l'--queryopzione.
Se il comportamento di interruzione consiste nel terminare le istanze spot, usa il seguente esempio:
aws ec2 describe-instances \
--filters Name=instance-lifecycle,Values=spot \
Name=instance-state-name,Values=terminated \
Name=state-reason-code,Values=Server.SpotInstanceTermination \
--query "Reservations[*].Instances[*].InstanceId"
Se il comportamento di interruzione consiste nell’arrestare le istanze spot, usa il seguente esempio:
aws ec2 describe-instances \
--filters Name=instance-lifecycle,Values=spot \
Name=instance-state-name,Values=stopped \
Name=state-reason-code,Values=Server.SpotInstanceShutdown \
--query "Reservations[*].Instances[*].InstanceId"
- PowerShell
-
Per individuare istanze spot interrotte
Utilizza il cmdlet Get-EC2Instance.
Se il comportamento di interruzione consiste nel terminare le istanze spot, usa il seguente esempio:
(Get-EC2Instance `
-Filter @{Key="instance-lifecycle"; Values="spot"} `
@{Key="instance-state-name"; Values="terminated"} `
@{Key="state-reason-code"; Values="Server.SpotInstanceTermination"}).Instances.InstanceId
Se il comportamento di interruzione consiste nell’arrestare le istanze spot, usa il seguente esempio:
(Get-EC2Instance `
-Filter @{Key="instance-lifecycle"; Values="spot"} `
@{Key="instance-state-name"; Values="stopped"} `
@{Key="state-reason-code"; Values="Server.SpotInstanceTermination"}).Instances.InstanceId