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.
| 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.
- 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.
- In IBM Cloud console, clicca sull'icona " Menu di navigazione "
> Infrastrutture
> Elaborazione > Istanze di server virtuali.
- Nella pagina Istanze del server virtuale, fai clic sull'icona Azioni
per l'istanza che vuoi gestire.
- 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.
- In IBM Cloud console, clicca sull'icona " Menu di navigazione "
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.
| 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 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?