Salta al contenuto

Come posso risolvere gli errori di controllo dello stato della mia istanza Amazon EC2?

5 minuti di lettura
0

La mia istanza Amazon Elastic Compute Cloud (Amazon EC2) non ha superato uno o più controlli dello stato.

Breve descrizione

Amazon EC2 utilizza tre controlli di stato per monitorare lo stato delle istanze EC2:

Importante: alcune delle seguenti risoluzioni richiedono l'arresto e l'avvio dell'istanza. Il riavvio mantiene l'istanza nello stesso host fisico. Per eseguire la migrazione a un nuovo hardware, devi arrestare e avviare l'istanza.

Risoluzione

Prima di tutto, visualizza le metriche relative al controllo dello stato dell'istanza per identificare il controllo dello stato che non è stato superato. Quindi, intraprendi le seguenti azioni in base al controllo dello stato che non è stato superato.

Configura l'istanza per l'arresto e l'avvio

Nota: quando arresti e avvii un'istanza, l'indirizzo IP pubblico dell'istanza cambia. È consigliabile utilizzare un indirizzo IP elastico per indirizzare il traffico esterno all'istanza anziché un indirizzo IP pubblico. Se utilizzi Amazon Route 53, potresti dover aggiornare i record DNS di Route 53 quando l'indirizzo IP pubblico cambia. L'arresto e l'avvio sono diversi dal riavvio di un'istanza. Per ulteriori informazioni, consulta Funzionamento dell'arresto e dell'avvio dell'istanza EC2.

Prima di arrestare e avviare l'istanza, intraprendi le seguenti azioni:

Risolvi gli errori di controllo dello stato del sistema

Gli errori di controllo dello stato del sistema si verificano quando si verificano problemi con l'infrastruttura sottostante su cui viene eseguita l'istanza.

Per risolvere i problemi relativi al controllo dello stato del sistema, controlla sulla Dashboard AWS Health se sono presenti interruzioni del servizio nella Regione AWS in cui si trova l'istanza.

Se non sono presenti interruzioni, esiste un problema con l'host sottostante dell'istanza. Per risolvere il problema, completa i seguenti passaggi per eseguire la migrazione dell'istanza a un nuovo host sottostante:

  1. Arresta l'istanza.
    Nota: se l'istanza è bloccata nello stato Arresto in corso, forzane l'arresto. L'operazione può richiedere fino a 10 minuti.
  2. Avvia l'istanza.

Per ripristinare automaticamente le istanze che non superano i controlli di stato del sistema, configurane il ripristino automatico.

Importante: un arresto forzato non svuota le cache del file system e può causare la perdita o il danneggiamento dei dati. Dopo il riavvio, esegui questi comandi in base al sistema operativo per verificare la presenza di errori di coerenza nel file system.

Linux:

fsck

Windows:

chkdsk
sfc /scannow	

Il comando chkdsk verifica la presenza di errori logici e fisici nel file system e nei metadati del file system del volume. Il comando sfc /scannow verifica la presenza di danneggiamenti nei file system. Per ulteriori informazioni, consulta chkdsk e Uso di Verifica file di sistema in Windows sul sito web Microsoft.

Risolvi i problemi relativi al controllo dello stato dell'istanza

I controlli dello stato dell'istanza identificano i problemi relativi al sistema operativo, alla configurazione di rete e all'utilizzo delle risorse. Per risolvere i problemi relativi al controllo dello stato dell'istanza, utilizza le seguenti risorse in base al sistema operativo dell'istanza:

Risolvi gli errori di controllo dello stato di un volume EBS collegato

Se l'istanza non supera il controllo dello stato di un volume EBS collegato, controlla la metrica di Amazon CloudWatch VolumeStalledIOCheck per il volume interessato. Se il valore è 1, il volume presenta problemi. In genere, Amazon EBS diagnostica e recupera automaticamente il volume in pochi minuti. Per ulteriori informazioni, consulta Caratteristiche e monitoraggio degli I/O di Amazon EBS.

Per verificare che il volume sia stato ripristinato, controlla se il VolumeStalledIOCheck cambia assumendo il valore 0.

Se il problema persiste, arresta e avvia l'istanza per eseguirne la migrazione a un nuovo host. Se un volume specifico presenta ancora problemi dopo il riavvio, devi sostituire il volume. Crea uno snapshot del volume, quindi crea un nuovo volume dallo snapshot. Utilizza il nuovo volume per sostituire il volume esistente.

Informazioni correlate

Risoluzione di problemi relativi a un'istanza Amazon EC2 irraggiungibile

AWS UFFICIALEAggiornata 7 mesi fa