Politiche di ripristino da errore host

Se un host si guasta in modo imprevisto e non può essere ripristinato, le istanze del server virtuale sull'host guasto vengono riavviate automaticamente su un host funzionante. La politica di riavvio può essere configurata per non riavviare l'istanza del server virtuale quando crei un'istanza o su un'istanza esistente.

IBM Cloud® utilizza procedure e operazioni di monitoraggio continuo che aiutano a prevenire interruzioni dei carichi di lavoro durante guasti imprevisti degli host. IBM Cloud® monitora continuamente l'infrastruttura per garantire che tutti gli host siano integri e reattivi. Il rilevamento di un problema host si verifica entro 30 secondi dalla ricorrenza. Quando viene rilevato un guasto dell'host e non è possibile ripristinarlo immediatamente, IBM Cloud® avvia la politica di ripristino dei guasti selezionata entro 5 minuti per tutti i server virtuali sull'host interessato.

Politiche di recupero disponibili

L'impostazione predefinita per la politica di errore host di un'istanza è 'restart '. La politica può essere modificata in qualsiasi momento senza interrompere l'istanza e viene utilizzata solo durante il ripristino da un evento di guasto dell'host.

Politiche di recupero dei guasti dell'host
Politica di errore host Descrizione politica
riavvia L'istanza viene riavviata automaticamente su un altro host di calcolo
arresta L'istanza non deve essere riavviata su un altro host di calcolo

Riavvia

Quando la politica di errore host è impostata per il riavvio e l'host ha esito negativo, l'istanza viene riposizionata su un'altra host disponibile e riavviata. L'istanza riavviata utilizza lo stesso volume di avvio e gli stessi volumi di dati dell'istanza originale. All'istanza riavviata vengono assegnati gli stessi indirizzi IP flottanti, statici e dinamici sul nuovo host.

Arresta

Quando la politica di errore host è impostata per essere arrestata quando l'host ha esito negativo, l'istanza non viene riavviata. Lo stato dell'istanza viene modificato in "arrestata". L'utente può scegliere di riavviare l'istanza arrestata emettendo un'azione di avvio dell'istanza. Una volta riavviata, l'istanza viene collocata su un host disponibile.

Impostazione della politica di ripristino nella console

  • Per impostare la politica di ripristino in caso di guasto nella console durante il provisioning dell'istanza, individuare le opzioni avanzate nella pagina di provisioning.

    1. Nelle opzioni avanzate, trova "Riavvio automatico in caso di errore dell'host". Questa opzione può essere attivata o disattivata.
  • Per impostare la politica di ripristino di errore per un'istanza esistente, completare la seguente procedura.

    1. In IBM Cloud console, clicca sull'icona " Menu di navigazione " icona del menu > Infrastrutture Icona VPC > Elaborazione > Istanze di server virtuali.
    2. Nella pagina Istanze del server virtuale, fai clic sull'icona Azioni icona Altre azioni per l'istanza che vuoi gestire.
    3. Dalla pagina dei dettagli dell'istanza, individuare 'Riavvio automatico dell'errore host'. Fare clic sull'icona della matita e scegliere Abilitato o Disabilitato per attivare o disattivare lo stato della politica di recupero host.

Per ulteriori informazioni, vedi Creazione di istanze del server virtuale utilizzando l'IU e Gestione delle istanze del server virtuale.

Impostazione della politica di ripristino dalla CLI

Durante la creazione dell'istanza o la patch, è possibile utilizzare i seguenti attributi per impostare la politica di errore host.

Per ulteriori informazioni, consulta Creazione di istanze del server virtuale utilizzando la CLI e Gestione delle istanze del server virtuale.

Attributi dei criteri di recupero
Politica di errore host attributo Politica
riavvia --host-failure-policy restart
arresta --host-failure-policy stop

Creazione di un'istanza con politica di errore host

È possibile creare un'istanza nella propria IBM Cloud VPC e modificare il criterio di disponibilità sul guasto dell'host utilizzando l'interfaccia a riga di comando (CLI). Eseguire il comando ibmcloud is instance - create e impostare la proprietà --host-failure-policy su restart o stop. Il servizio di politica di errore host è impostato su restart per impostazione predefinita.

ibmcloud is inc test r006-a0162c41-6a75-4a04-aabb-da1c78539531 us-south-2  bx2-2x8  7284-47efd8c6-0efc-462e-89c0-e0457119f90b --image r006-63363662-a4ee-4ba4-a6c4-92e6c78c6b58 --host-failure-policy stop
Creating instance test under account VPC1 as user myuser@mycompany.com...
ID                                    7284_683902df-85ce-4546-808c-3675247074d8
Name                                  test
CRN                                   crn:v1:bluemix:public:is:us-south-2:a/a1234567::instance:7284_683902df-85ce-4546-808c-3675247074d8
Status                                pending
Availability policy on host failure   stop
Startable                             true
Profile                               bx2-2x8
Architecture                          amd64
vCPU Manufacturer                     Intel
vCPUs                                 2
Memory(GiB)                           8
Bandwidth(Mbps)                       4000
Image                                 ID                                          Name
                                      r006-63363662-a4ee-4ba4-a6c4-92e6c78c6b58   ibm-centos-7-9-minimal-amd64-3
VPC                                   ID                                          Name
                                      r006-a0162c41-6a75-4a04-aabb-da1c78539531   cli-vpc-1
Zone                                  us-south-2
Resource group                        ID                                 Name
                                      11caaa983d9c4beb82690daab08717e9   Default
Created                               2021-10-25T16:39:30+05:30
Boot volume                           ID   Name           Attachment ID                               Attachment name
                                      -    PROVISIONING   7284-69923add-65e2-4b93-bee4-a4bca3836696   collector-reverb-exiting-swinging

Aggiornamento di un'istanza con politica di errore host

È possibile aggiornare un'istanza nella propria IBM Cloud VPC con e modificare il criterio di disponibilità su guasto dell'host utilizzando l'interfaccia a riga di comando (CLI). Eseguire il comando ibmcloud is instance - update e impostare la proprietà --host-failure-policy su start o stop. Il servizio di politica di errore host è impostato su restart per impostazione predefinita.

ibmcloud is inu 7284_683902df-85ce-4546-808c-3675247074d8 --host-failure-policy restart
Updating instance 7284_683902df-85ce-4546-808c-3675247074d8 under account VPC1 as user myuser@mycompany.com...
ID                                    7284_683902df-85ce-4546-808c-3675247074d8
Name                                  test
CRN                                   crn:v1:bluemix:public:is:us-south-2:a/a1234567::instance:7284_683902df-85ce-4546-808c-3675247074d8
Status                                running
Availability policy on host failure   restart
Startable                             true
Profile                               bx2-2x8
Architecture                          amd64
vCPU Manufacturer                     Intel
vCPUs                                 2
Memory(GiB)                           8
Bandwidth(Mbps)                       4000
Image                                 ID                                          Name
                                      r006-63363662-a4ee-4ba4-a6c4-92e6c78c6b58   ibm-centos-7-9-minimal-amd64-3
VPC                                   ID                                          Name
                                      r006-a0162c41-6a75-4a04-aabb-da1c78539531   cli-vpc-1
Zone                                  us-south-2
Resource group                        ID                                 Name
                                      11caaa983d9c4beb82690daab08717e9   Default
Created                               2021-10-25T16:39:30+05:30
Boot volume                           ID                                          Name                            Attachment ID                               Attachment name
                                      r006-780e6d41-b8c0-4023-b81f-2dcabf0b834f   aardvark-matrix-tidy-fragment   7284-69923add-65e2-4b93-bee4-a4bca3836696   collector-reverb-exiting-swinging

Impostazione della politica di ripristino con l'API

Durante le operazioni di creazione o aggiornamento dell'istanza, la host_failure sottoproprietà può essere utilizzata per impostare il guasto availability_policy dell'host dell'istanza del server virtuale. Se l'host di calcolo riscontra un errore, specificare restart o stop per impostare la politica.

Politica di recupero API
Politica di errore host Attributo
riavvia 'riavvia'
arresta 'arresta'

Per ulteriori informazioni, vedi Crea un'istanza e Gestione delle istanze del server virtuale.

Passi successivi

Per ulteriori informazioni sulle interruzioni pianificate e non pianificate dell'host, consulta le Domande frequenti In quali casi il mio server virtuale viene migrato su un host diverso?