Metodi per arrestare un'istanza - 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à.

Metodi per arrestare un'istanza

Esistono quattro modi per eseguire un arresto avviato dall'utente: arresto predefinito, arresto con skip OS shutdown, stop forzato e arresto forzato con skip OS shutdown. La tabella seguente confronta le principali differenze tra i metodi di arresto:

Metodo Stop Scopo principale Caso d'uso Comando della CLI
Arresto predefinito Arresto normale dell'istanza con tentativo di spegnimento regolare del sistema operativo. Interruzione tipica dell'istanza.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0
Basta con Skip OS shutdown Ignora il normale spegnimento del sistema operativo quando si arresta un'istanza. Quando si bypassa, è necessario lo spegnimento graduale del sistema operativo.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --skip-os-shutdown
Arresto forzato Gestisce le istanze bloccate. Tenta prima un arresto predefinito; se l'istanza non riesce a fermarsi, la arresta forzatamente. Quando l'istanza è bloccata nello stopping stato.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --force
Arresto forzato con salta lo spegnimento del sistema operativo L'arresto forzato del sistema operativo viene interrotto e aggirato automaticamente quando si arresta un'istanza. Quando è necessario l'arresto forzato e l'aggiramento dello spegnimento regolare del sistema operativo.
aws ec2 stop-instances \ --instance-id i-1234567890abcdef0 \ --force \ --skip-os-shutdown

Per istruzioni su come utilizzare ciascun metodo, consulta quanto segue:

Le sezioni seguenti forniscono informazioni più dettagliate sui quattro diversi metodi di arresto avviati dall'utente.

Arresto predefinito

Il metodo di arresto predefinito è il metodo standard per interrompere un'istanza. Quando si esegue il StopInstances comando, l'istanza passa dallo running stato a e infine allo stato stoppingstopped, come illustrato dal diagramma seguente:

Stop flow predefinito

Scopo: chiusura normale dell'istanza con tentativo di spegnimento regolare del sistema operativo.

Impatto sui dati: conserva i dati sul volume root e sui volumi di dati EBS. Perde i dati sul volume dell'Instance Store.

Quando utilizzarlo: primo tentativo di arresto per le fermate tipiche.

Nota

Se hai già tentato un arresto con Skip OS shutdown, un successivo tentativo di arresto predefinito durante la stessa sessione di transizione di stato non eseguirà un arresto corretto del sistema operativo. Ignorare lo spegnimento regolare del sistema operativo è irreversibile per la sessione corrente dell'istanza.

Smettila di saltare lo spegnimento del sistema operativo

Quando è necessario ignorare lo spegnimento regolare del sistema operativo, è possibile utilizzare il metodo stop with skip OS shutdown per arrestare un'istanza e bypassare lo spegnimento graduale del sistema operativo, come illustrato dal diagramma seguente:

Smettila con skip OS shutdown flow
avvertimento

Se non si esegue correttamente lo spegnimento del sistema operativo, è possibile che si verifichino la perdita o il danneggiamento dei dati (ad esempio, il mancato trasferimento del contenuto della memoria sul disco o la perdita dei dati in esecuzione) o la mancata esecuzione degli script di spegnimento. IOs

Scopo: bypassare il normale spegnimento del sistema operativo quando si arresta un'istanza.

Impatto sui dati: potrebbe causare la perdita o il danneggiamento dei dati. Il contenuto della memoria potrebbe non essere scaricato su disco e durante il trasferimento IOs potrebbe andare perso. Potrebbe ignorare gli script di spegnimento.

Quando utilizzarlo: quando si ignora il corretto spegnimento del sistema operativo è necessario. Se utilizzato mentre è in corso un arresto predefinito con spegnimento regolare del sistema operativo, l'arresto corretto del sistema operativo verrà ignorato.

Nota

Ignorare lo spegnimento graduale del sistema operativo è irreversibile per la sessione di transizione dello stato corrente dell'istanza. Un successivo tentativo di arresto predefinito durante questa sessione non tenterà di spegnere correttamente il sistema operativo.

Arresto forzato

Il metodo force stop viene utilizzato per gestire le istanze bloccate nello stato. stopping Un'istanza in genere si blocca a causa di un problema hardware sottostante (indicato da un controllo dello stato del sistema non riuscito).

Il metodo force stop tenta innanzitutto un arresto predefinito. Se l'istanza rimane bloccata nello stopping stato, il force parametro chiude forzatamente l'istanza e la trasferisce stopped allo stato, come indicato dal diagramma seguente:

Forza e arresta il flusso

Scopo: gestisce le istanze bloccate nello stopping stato. Tenta prima un arresto predefinito. Se l'istanza non si arresta, la chiude forzatamente.

Impatto sui dati: tenta prima un arresto predefinito, ma se l'arresto forzato procede, potrebbe causare la perdita o il danneggiamento dei dati. In rari casi, si traduce in operazioni di scrittura post-stop su volumi EBS o altre risorse condivise.

Quando utilizzarlo: secondo tentativo di arresto quando un'istanza rimane bloccata dopo un arresto predefinito. Per ulteriori informazioni, consulta Risolvi i problemi relativi al blocco delle EC2 istanze Amazon.

Arresto forzato con Skip OS shutdown

Quando è necessario arrestare forzatamente e aggirare lo spegnimento regolare del sistema operativo, è possibile utilizzare il metodo force stop with skip OS shutdown per riportare un'istanza allo stato, come illustrato nel diagramma seguente: stopped

Arresto forzato con skip OS shutdown flow

Scopo: combina l'arresto forzato con l'aggiramento di un normale arresto del sistema operativo quando si arresta un'istanza.

Impatto sui dati: Ignorare lo spegnimento del sistema operativo potrebbe causare la perdita o il danneggiamento dei dati. Il contenuto della memoria potrebbe non essere scaricato su disco e durante il trasferimento potrebbe andare perso. IOs Potrebbe ignorare gli script di spegnimento. Se si verifica un arresto forzato, potrebbe causare un'ulteriore perdita o danneggiamento dei dati. In rari casi, si traduce in operazioni di scrittura post-stop sui volumi EBS o su altre risorse condivise.

Quando utilizzarla: quando vuoi essere sicuro che l'istanza si fermi e vuoi evitare la normale chiusura del sistema operativo. Se viene utilizzata mentre è in corso un arresto predefinito con un corretto spegnimento del sistema operativo, tale arresto verrà ignorato.