Monitora lo stato dell'inizializzazione del volume Amazon EBS - Amazon EBS

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à.

Monitora lo stato dell'inizializzazione del volume Amazon EBS

Quando si crea un volume da un'istantanea, è possibile monitorare lo stato dell'inizializzazione del volume per determinare se il processo di inizializzazione è completo. È possibile monitorare l'inizializzazione del volume utilizzando le seguenti opzioni:

AWS CLI e EC2 console Amazon

Puoi utilizzare la EC2 console AWS CLI e Amazon per verificare lo stato dell'inizializzazione del volume in qualsiasi momento dopo la creazione del volume. Vengono fornite le seguenti informazioni:

  • Tipo di inizializzazione (AWS CLI solo): indica il tipo di inizializzazione del volume utilizzato. defaultper il ripristino rapido degli snapshot e l'inizializzazione predefinita del volume e per provisioned-rate Amazon EBS Provisioned Rate for Volume Initialization.

  • Tempo stimato di completamento (AWS CLI solo): solo per i volumi creati utilizzando Amazon EBS Provisioned Rate for Volume Initialization. Il tempo residuo stimato, in secondi, per il completamento dell'inizializzazione del volume.

  • Avanzamento: l'avanzamento, in percentuale (0-100), del processo di inizializzazione del volume. Per i volumi inizializzati con il ripristino rapido delle istantanee, l'avanzamento passa al 100% subito dopo la creazione.

  • Stato di inizializzazione: lo stato generale dell'inizializzazione del volume (o). initializing completed Per i volumi inizializzati con il ripristino rapido delle istantanee, lo stato passa a completato immediatamente dopo la creazione.

Nota

L'aggiornamento delle informazioni di inizializzazione del volume può richiedere fino a 5 minuti.

Amazon EC2 Console
Per monitorare lo stato dell'inizializzazione del volume utilizzando la console Amazon EC2
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, selezionare Volumes (Volumi).

  3. Seleziona il volume per il quale verificare lo stato di inizializzazione del volume.

  4. Il campo Stato di inizializzazione nella griglia e la scheda Dettagli forniscono informazioni sullo stato di avanzamento nel seguente formato: Stato di inizializzazione (percentuale di avanzamento). Ad esempio, inizializzazione (75%).

    I possibili stati di inizializzazione includono: Inizializzazione e Completato.

AWS CLI
Per monitorare lo stato dell'inizializzazione del volume utilizzando AWS CLI

Utilizzare il describe-volumes-status AWS CLI comando per visualizzare lo stato di inizializzazione. EstimatedTimeToCompleteInSecondsviene restituito solo per i volumi creati con un Amazon EBS Provisioned Rate for Volume Initialization.

Ad esempio, il comando seguente verifica lo stato di inizializzazione del volumevol-11111111111111111, che è stato creato con un Amazon EBS Provisioned Rate for Volume Initialization.

$ aws ec2 describe-volumes-status --volume-id vol-01111111111111111

Output di esempio:

{ "VolumeStatuses": [ { "Actions": [], "AvailabilityZone": "us-east-1a", "Events": [], "VolumeID": "vol-11111111111111111", "VolumeStatus": { "Details": [ { "Name": "io-enabled", "Status": "passed" }, { "Name": "io-performance", "Status": "not-applicable" }, { "Name": "initialization-state", "Status": "completed" } ], "Status": "ok" }, "InitializationStatusDetails": { "InitializationType": "provisioned-rate", "Progress": 75, "EstimatedTimeToCompleteInSeconds": 850 } } ] }

Amazon EventBridge

Un EventBridge evento Amazon viene inviato al tuo account entro cinque minuti dal completamento dell'inizializzazione del volume. Puoi creare regole che attivano azioni programmatiche in risposta a questi eventi.

Nota
  • Gli eventi vengono emessi secondo il principio del massimo sforzo.

  • Se si elimina il volume prima del completamento dell'inizializzazione o entro 5 minuti dal completamento dell'inizializzazione, è possibile che non si riceva l'evento.

Per ulteriori informazioni sull'evento, vedere. Evento di inizializzazione del volume EBS

Per monitorare lo stato dell'inizializzazione del volume utilizzando EventBridge
  1. Apri la EventBridge console Amazon all'indirizzo https://console.aws.amazon.com/events/.

  2. Scegli Regole, Crea regola.

  3. Per il passaggio 1, procedi come segue:

    1. Specificate un nome e una descrizione per la regola.

    2. Per Event bus, scegli il bus per ricevere gli eventi. Se non hai creato un bus di eventi personalizzato, mantieni quello predefinito o consulta Creazione di un bus di eventi.

    3. Per Tipo di regola, mantieni Regola con uno schema di eventi.

    4. Scegli Next (Successivo).

  4. Per la Fase 2, effettuate le seguenti operazioni:

    1. Per Event source, mantieni AWS gli eventi o gli eventi dei EventBridge partner.

    2. Come Metodo di creazione, sceglie Pattern personalizzato (editor JSON).

    3. Per Event pattern, aggiungi quanto segue:

      { "detail-type": ["EBS Volume Notification"], "source": ["aws.ec2"], "detail": { "event": ["initializeVolume"], "result": ["succeeded"] } }

      Per un evento di esempio, consultare Evento di inizializzazione del volume EBS.

    4. Scegli Next (Successivo).

  5. Per il passaggio 3, effettuate le seguenti operazioni:

    1. Per Target types (Tipi di destinazione), scegli AWS service (Servizio ).

    2. Per Seleziona destinazione, scegli l'argomento SNS e per Argomento seleziona l'argomento richiesto. Se non hai creato alcun argomento, consulta Creazione di un argomento.

    3. Per le autorizzazioni, mantieni selezionato Usa il ruolo di esecuzione (consigliato).

    4. Per Ruolo di esecuzione, mantieni selezionata l'opzione Crea un nuovo ruolo per questa risorsa specifica e il nome del ruolo predefinito.

    5. Scegli Next (Successivo).

  6. Per il passaggio 4, specificate i tag per la regola, se necessario, quindi scegliete Avanti.

  7. Per il passaggio 5, rivedi la regola, quindi scegli Crea regola.