Come posso risolvere i problemi più comuni che causano la mancata risposta della mia istanza Lightsail?

4 minuti di lettura
0

La mia istanza Amazon Lightsail non risponde. Vorrei conoscere i motivi e le modalità di risoluzione di questi problemi.

Breve descrizione

Se la tua istanza non risponde, rivedi le metriche dell'istanza per determinare come risolvere il problema. Lightsail utilizza due metriche di controllo dello stato per monitorare lo stato delle istanze:

**Controllo dello stato del sistema:**Rileva i problemi con l'host sottostante su cui viene eseguita l'istanza. Se l'hardware sottostante non risponde o è irraggiungibile a causa di problemi di rete, hardware o software, il controllo dello stato del sistema fallisce.

**Controllo dello stato dell'istanza:**Indica problemi a livello di sistema operativo o utilizzo eccessivo delle risorse.

Risoluzione

Risolvere gli errori di controllo dello stato del sistema

Se il controllo dello stato del sistema non è riuscito, interrompi e avvia l'istanza per migrare l'istanza su un nuovo host integro.

Nota: Un arresto e un avvio non equivalgono a un riavvio. È necessario un avvio per migrare l'istanza su un hardware integro.

Attenzione: l'indirizzo IP pubblico dell'istanza cambia dopo l'arresto e l'avvio dell'istanza. Se non desideri che l'indirizzo IP pubblico cambi a ogni arresto e avvio, collega un indirizzo IP statico prima di interrompere l'istanza.

Errore nella verifica dello stato dell'istanza

Se il controllo dello stato dell'istanza non è riuscito, potrebbe essere dovuto a problemi a livello di sistema operativo che causano errori di avvio o un utilizzo eccessivo delle risorse dell'istanza. I motivi più comuni sono i seguenti:

Problemi a livello di sistema operativo

I problemi a livello di sistema operativo che possono causare un'istanza che non risponde includono errore di avvio, kernel panic, errore di rete, volumi montati in modo errato e driver incompatibili. Inoltre, potrebbero esserci errori di blocco del dispositivo, bug del software, attività bloccate o problemi con il file system. Per risolvere questi problemi, riavvia o interrompi e avvia l'istanza. Se il riavvio o l'arresto e l'avvio non risolvono il problema, potrebbe essere necessario migrare il server Lightsail su Amazon EC2 per un'ulteriore risoluzione dei problemi.

Elevato utilizzo della CPU

L'elevato utilizzo della CPU, la memoria dell'istanza esaurita e i dischi pieni sono i motivi più comuni di sovrasfruttamento delle risorse.

Visualizza la metrica di utilizzo della CPU dell'istanza. Nota se l'utilizzo della CPU è superiore alla zona sostenibile. Ciò significa che l'istanza sta raggiungendo la capacità di burst ed è sottoposta a un carico elevato.

Se l'istanza sta raggiungendo la capacità di burst, utilizza i seguenti metodi per risolvere il problema:

  • Riavvia l'istanza per riportarla allo stato integro.
    **Nota:**se i requisiti di CPU della tua istanza sono superiori a quelli offerti dal tuo attuale piano Lightsail, il problema si ripresenterà dopo il riavvio.
  • Passa a un piano Lightsail che soddisfi i requisiti della tua CPU.

Memoria esaurita

Quando la memoria è esaurita, il kernel non dispone di memoria sufficiente per l'esecuzione. In questo caso, gli altri processi vengono interrotti per liberare memoria e l'istanza non risponde. Per ridurre l'utilizzo della memoria, riavvia o arresta e avvia l'istanza.

Errori di disco pieno

Se il dispositivo root è pieno e il file system ha raggiunto la capacità, l'istanza potrebbe entrare in modalità di emergenza. Per risolvere questo problema, aumenta il tuo piano Lightsail o raggruppa il tuo piano con uno con un volume maggiore.

Per aggiornare il tuo piano Lightsail a un'istanza più ampia, completa i seguenti passaggi:

  1. Crea uno snapshot di database della tua istanza.

  2. Crea un'istanza più grande dallo snapshot.

  3. Connettiti alla tua istanza.

  4. Esegui il comando lsblk per controllare il layout del disco. Anche se lo spazio su disco aumenta, potrebbe mancare lo spazio libero. Quando manca lo spazio libero, il processo automatico che aumenta la partizione e il file system non viene eseguito. In tal caso, liberare spazio, aumentare manualmente la partizione e quindi aumentare il file system.

    Per aumentare le dimensioni della partizione root o della partizione 1, esegui il comando growpart:

    $ sudo growpart /dev/xvda 1

    Per verificare che la partizione 1 sia espansa, esegui il comando lsblk:

    $ lsblk

    Esegui il comando seguente per espandere il file system e verificare che la tua partizione root sia "/«:

    $ lsblk -f

    Esegui il comando seguente per espandere un file system EXT2/EXT3/EXT4 sulla partizione 1:

    $ sudo resize2fs /dev/xvda1

    Esegui il comando seguente per espandere un file system di tipo XFS. In questo comando, "/" è il punto di montaggio del volume.

    $ sudo xfs_growfs -d /

    Dopo aver espanso il file system, utilizza il comando df -h per verificare che il sistema operativo possa vedere lo spazio aggiuntivo:

    $ df -h

Informazioni correlate

Create Amazon EC2 instances from exported Lightsail snapshots

AWS UFFICIALE
AWS UFFICIALEAggiornata 7 mesi fa