Risoluzione dei problemi relativi alla terminazione dell'istanza Amazon EC2
L'arresto o l'eliminazione dell'istanza è nota come terminazione dell'istanza. Le informazioni seguenti possono essere utili per risolvere i problemi di terminazione dell'istanza.
Non viene addebitato alcun costo per l'utilizzo di un'istanza se questa non si trova nello stato running
. In altre parole, quando un'istanza viene terminata, non appena il suo stato passa a non viene più addebitato alcun cost shutting-down
.
Terminazione immediata dell'istanza
All'avvio, diversi problemi possono causare la chiusura immediata dell'istanza. Per ulteriori informazioni, consulta Terminazione immediata dell'istanza.
Ritardo della terminazione dell'istanza
Se l'istanza rimane nello stato shutting-down
più a lungo di alcuni minuti, è possibile che subisca un ritardo dovuto all'esecuzione degli script di chiusura da parte dell'istanza stessa.
Un'altra possibile causa è un problema con il computer host sottostante. Se l'istanza rimane nello stato shutting-down
per molte ore, Amazon EC2 la considera come un'istanza bloccata e ne forza la terminazione.
Se la terminazione dell'istanza si blocca e rimane in questa condizione per molte ore, pubblica una richiesta di assistenza su AWS re:Post
L'istanza terminata rimane visualizzata
Dopo essere stata terminata, un'istanza rimane visibile per un breve periodo prima di essere eliminata. Lo stato indicato è terminated
. Se dopo molte questa voce non viene eliminata, contattare il supporto.
Errore: l'istanza non può essere terminata. Modifica l'attributo dell'istanza "disableApiTermination"
Quando provi a terminare un'istanza, appare il messaggio di errore The instance
nel quale è indicato che l'istanza è stata abilitata per la protezione da terminazione. La protezione da terminazione impedisce la terminazione involontaria dell'istanza. Per ulteriori informazioni, consulta Abilitare la protezione da cessazione.instance_id
may not be
terminated. Modify its 'disableApiTermination' instance attribute
Per terminare l'istanza, devi innanzitutto disabilitare tale protezione.
Per disabilitare la protezione da terminazione utilizzando la console Amazon EC2, seleziona l'istanza, quindi scegli Operazioni, Impostazioni dell'istanza, Cambia la protezione da terminazione.
Per disabilitare la protezione da terminazione tramite la AWS CLI, utilizza il comando seguente.
aws ec2 modify-instance-attribute --instance-id
instance_id
--no-disable-api-termination
Istanze avviate o terminate automaticamente
In genere i seguenti comportamenti indicano che sono stati utilizzati Amazon EC2 Auto Scaling, un parco istanze EC2 o un parco istanze Spot per dimensionare automaticamente le risorse di calcolo in base ai criteri che hai definito:
-
Termina un'istanza e una nuova istanza viene avviata automaticamente.
-
Avvia un'istanza e una delle istanze viene terminata automaticamente.
-
Arresta un'istanza e terminala e una nuova istanza viene avviata automaticamente.
Per interrompere il ridimensionamento automatico, individua il gruppo Auto Scaling o il parco istanze che avvia le istanze e impostane la capacità su 0 o eliminalo.