Avvio dell'aggiornamento di un'istanza - Dimensionamento automatico Amazon EC2

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

Avvio dell'aggiornamento di un'istanza

Importante

Puoi eseguire il rollback dell'aggiornamento di un'istanza in corso per annullare eventuali modifiche. Per poter utilizzare questa opzione, il gruppo con scalabilità automatica deve soddisfare i prerequisiti per l'utilizzo dei rollback prima di avviare l'aggiornamento dell'istanza. Per ulteriori informazioni, consulta Annullamento delle modifiche tramite un rollback.

Le seguenti procedure consentono di avviare un aggiornamento dell'istanza utilizzando o. AWS Management Console AWS CLI

Avvio dell'aggiornamento di un'istanza (console)

Se è la prima volta che avvii un aggiornamento delle istanze, utilizzare la console ti sarà utile per scoprire le caratteristiche e le opzioni disponibili.

Se non hai definito in precedenza una policy di istanze miste per il gruppo con scalabilità automatica, utilizza la seguente procedura. Se in precedenza hai definito una policy di istanze miste, consulta Avviare un aggiornamento delle istanze nella console (gruppo di istanze miste) per avviare l'aggiornamento di un'istanza.

Come avviare l'aggiornamento di un'istanza
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/ e scegli Gruppi con dimensionamento automatico dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.

    Si aprirà un riquadro diviso nella parte inferiore della pagina Auto Scaling groups (Gruppi Auto Scaling).

  3. Nella scheda Aggiornamento istanza in Active instance refresh (Aggiornamento attivo istanza), scegli Start instance refresh (Avvia aggiornamento istanza).

  4. In Impostazioni di disponibilità, esegui la seguente operazione:

    1. Per il metodo di sostituzione dell’istanza:

      • Se non hai impostato una policy di manutenzione delle istanze nel gruppo con dimensionamento automatico, l'impostazione predefinita per il metodo di sostituzione dell'istanza è Termina e avvia. Questo è il comportamento predefinito precedente per l'aggiornamento di un'istanza.

      • Se imposti una policy di manutenzione dell'istanza nel gruppo con dimensionamento automatico, vengono forniti valori predefiniti per il metodo di sostituzione dell'istanza. Per sovrascrivere la policy di manutenzione dell'istanza, scegli Sostituisci. La sostituzione si applica solo all'aggiornamento dell'istanza corrente. Al successivo avvio di un aggiornamento dell'istanza, questi valori vengono ripristinati ai valori predefiniti della policy di manutenzione dell'istanza.

      Nella procedura seguente viene descritto come aggiornare il metodo di sostituzione delle istanze.

      1. Seleziona uno dei seguenti metodi di sostituzione delle istanze:

        • Avvio prima del termine: è necessario eseguire il provisioning di una nuova istanza prima di poter chiudere un'istanza esistente. Si tratta di una buona scelta per le applicazioni che privilegiano la disponibilità rispetto al risparmio.

        • Termina e avvia: le nuove istanze vengono fornite contemporaneamente alla chiusura delle istanze esistenti. Si tratta di una buona scelta per le applicazioni che privilegiano il risparmio rispetto alla disponibilità. È anche una buona scelta per le applicazioni che non dovrebbero avviare una capacità superiore a quella attualmente disponibile.

        • Comportamento personalizzato: questa opzione consente di impostare un intervallo minimo e massimo personalizzato per la quantità di capacità che desideri rendere disponibile quando si sostituiscono le istanze. Questo approccio può aiutarti a raggiungere il giusto equilibrio tra costi e disponibilità.

      2. Per Imposta una percentuale di integrità adeguata, inserisci i valori per uno o entrambi i campi seguenti. I campi di attivazione variano a seconda dell'opzione scelta per il metodo di sostituzione dell'istanza.

        • Min: imposta la percentuale minima di integrità necessaria per procedere con l’aggiornamento dell’istanza.

        • Max: imposta la percentuale massima di integrità possibile durante l’aggiornamento dell’istanza.

      3. Espandi la sezione Visualizza la capacità temporanea stimata durante le sostituzioni in base alla capacità desiderata per confermare in che modo i valori di Min e Max si applicano al gruppo. I valori esatti utilizzati dipendono dal valore di capacità desiderato, che cambierà se il gruppo cresce.

      4. Espandi la sezione Imposta il comportamento di fallback per le dimensioni sostitutive non valide, quindi scegli se Viola la percentuale massima di integrità per dare priorità alla disponibilità o Viola la percentuale minima di integrità.

        Non è consigliabile mantenere l'opzione Viola la percentuale minima di integrità predefinita per gruppi molto piccoli. Quando nel gruppo con dimensionamento automatico è presente una sola istanza, l'avvio di un aggiornamento delle istanze può causare un'interruzione.

        Questo passaggio configura il comportamento di fallback se utilizzi un gruppo con dimensionamento automatico che non dispone ancora di una policy di manutenzione dell'istanza. Questa opzione non è disponibile e non viene visualizzata quando il gruppo ha una policy di manutenzione delle istanze. Questa opzione è disponibile anche solo per il metodo di sostituzione Termina e avvia. Gli altri metodi di sostituzione violeranno la percentuale massima di integrità per dare priorità alla disponibilità.

    2. In Preparazione dell'istanza, inserisci il numero di secondi da quando lo stato di una nuova istanza cambia in InService a quando termina l’inizializzazione. Dimensionamento automatico Amazon EC2 attende il tempo prestabilito prima di passare alla sostituzione dell'istanza successiva.

      Durante la preparazione, un'istanza appena avviata non viene conteggiata per i parametri aggregati dell'istanza del gruppo con scalabilità automatica (come CPUUtilization, NetworkIn e NetworkOut). Se sono state aggiunte policy di dimensionamento al gruppo con scalabilità automatica, le attività di dimensionamento vengono eseguite in parallelo. Se imposti un intervallo lungo per il periodo di aggiornamento dell'istanza, ci vorrà più tempo prima che le istanze appena lanciate vengano visualizzate nelle metriche. Pertanto, un periodo di riscaldamento adeguato impedisce ad Amazon EC2 Auto Scaling di scalare su dati metrici obsoleti.

      Se hai già definito correttamente una preparazione dell'istanza di default per il gruppo con scalabilità automatica, non devi modificare la preparazione dell'istanza. Puoi tuttavia impostare un valore per questa opzione se desideri sovrascrivere l'impostazione predefinita. Per ulteriori informazioni sull'impostazione della preparazione dell'istanza di default, consulta Impostazione della preparazione di default dell'istanza per un gruppo con scalabilità automatica.

  5. In Impostazioni di aggiornamento, esegui la seguente operazione:

    1. (Facoltativo) Per Checkpoints (Punti di controllo), scegli Enable checkpoints (Abilita punti di controllo) per sostituire le istanze utilizzando un approccio incrementale o graduale all'aggiornamento delle istanze. Ciò consente di avere tempo aggiuntivo per la verifica tra i set delle sostituzioni. Se scegli di non abilitare i punti di controllo, le istanze vengono sostituite in un'operazione quasi continua.

      Se abiliti i punti di controllo, consulta Abilitazione dei punti di controllo (console) per ulteriori passaggi.

    2. Attiva o disattiva Skip matching (Salta corrispondenza):

      • Per ignorare la sostituzione delle istanze che corrispondono già al modello di avvio, mantieni selezionata la casella di controllo Abilita Ignora la corrispondenza.

      • Se disattivi l'opzione Salta corrispondenza deselezionando questa casella di controllo, tutte le istanze possono essere sostituite.

      Quando abiliti la funzione Ignora la corrispondenza, invece di utilizzare il modello esistente, puoi impostare un nuovo modello di avvio o una nuova versione del modello di avvio. Puoi eseguire questa operazione nella sezione Configurazione desiderata della pagina Avvio dell'aggiornamento dell'istanza.

      Nota

      Per utilizzare la funzionalità Salta corrispondenza per aggiornare un gruppo con scalabilità automatica che attualmente utilizza una configurazione di avvio, devi selezionare un modello di avvio in Configurazione desiderata. L'utilizzo della funzionalità Salta corrispondenza con una configurazione di avvio non è supportato.

    3. In Istanze in standby, scegli Ignora, Termina o Attendi. Ciò determina cosa succede se vengono individuate istanze il cui stato è Standby. Per ulteriori informazioni, consulta Rimuovere temporaneamente le istanze dal gruppo con scalabilità automatica.

      Se scegli Attendi, devi eseguire ulteriori operazioni per ripristinare l'utilizzo di queste istanze. In caso contrario, l'aggiornamento dell'istanza sostituisce tutte le istanze InService e attende un'ora. Nel caso in cui siano presenti ancora istanze in stato Standby, l'aggiornamento dell'istanza ha esito negativo. Per evitare questa situazione, scegli l'opzione Ignora o Termina per tali istanze.

    4. In Istanze protette dalla riduzione orizzontale, scegli Ignora, Sostituisci o Attendi. Ciò determina cosa succede se vengono individuate istanze protette dalla riduzione orizzontale. Per ulteriori informazioni, consulta Utilizzare la protezione di riduzione orizzontale dell'istanza.

      Se scegli Attendi, devi eseguire ulteriori operazioni per rimuovere la protezione dalla riduzione orizzontale da tali istanze. In caso contrario, l'aggiornamento dell'istanza sostituisce tutte le istanze non protette e attende un'ora. Nel caso in cui siano ancora presenti istanze protette dalla riduzione orizzontale, l'aggiornamento dell'istanza ha esito negativo. Per evitare questa situazione, scegli l'opzione Ignora o Sostituisci per tali istanze.

  6. (Facoltativo) Per gli CloudWatch allarmi, scegli Abilita allarmi, quindi scegli uno o più CloudWatch allarmi. CloudWatch gli allarmi possono essere utilizzati per identificare eventuali problemi e fallire l'operazione se un allarme entra in stato. ALARM Per ulteriori informazioni, consulta Avvio dell'aggiornamento di un'istanza con rollback automatico.

  7. (Facoltativo) Espandi la sezione Configurazione desiderata per specificare gli aggiornamenti che desideri apportare al gruppo con scalabilità automatica.

    Per questo passaggio, puoi scegliere di utilizzare la sintassi JSON o YAML per modificare i valori dei parametri anziché effettuare selezioni nell'interfaccia della console. Per farlo, scegli Use code editor (Usa editor di codice) e non Use console interface (Usa interfaccia console). La procedura seguente spiega come effettuare selezioni utilizzando l'interfaccia della console.

    1. Per Update launch template (Aggiornamento del modello di avvio):

      • Se non hai creato un nuovo modello di avvio o una nuova versione del modello di avvio per il gruppo con scalabilità automatica, lascia questa casella di controllo deselezionata.

      • In caso contrario, selezionala. Quando selezioni questa opzione, Dimensionamento automatico Amazon EC2 mostra il modello di avvio corrente e la relativa versione ed elenca tutte le altre versioni disponibili. Scegli il modello di avvio e la versione.

        Una volta scelta la versione, puoi visualizzare le relative informazioni. Questa è la versione del modello di avvio che verrà utilizzata per sostituire le istanze nell'ambito di un aggiornamento delle istanze. Se l'aggiornamento viene eseguito correttamente, questa versione del modello di avvio verrà utilizzata anche ogni volta che vengono avviate nuove istanze, ad esempio quando il gruppo viene dimensionato.

    2. Per Choose a set of instance types and purchase options to override the instance type in the launch template (Scelta di un set di tipi di istanza e opzioni di acquisto per sovrascrivere il tipo di istanza nel modello di avvio):

      • Non selezionare questa casella di controllo se vuoi utilizzare il tipo di istanza e l'opzione di acquisto specificati nel modello di avvio.

      • Seleziona questa casella di controllo se desideri sovrascrivere il tipo di istanza nel modello di avvio o eseguire istanze spot. Puoi aggiungere manualmente ogni tipo di istanza oppure scegliere un tipo di istanza principale e un'opzione di raccomandazione che recupera eventuali tipi di istanza corrispondenti aggiuntivi. Se prevedi di avviare istanze spot, ti consigliamo di aggiungere alcuni tipi di istanza diversi. In questo modo, Dimensionamento automatico Amazon EC2 può avviare un altro tipo di istanza se la capacità dell’istanza non è sufficiente nelle zone di disponibilità scelte. Per ulteriori informazioni, consulta Gruppi Auto Scaling con più tipi di istanze e opzioni di acquisto.

        avvertimento

        Le istanze spot non devono essere utilizzate con applicazioni che non sono in grado di gestire un'eventuale interruzione dell'istanza che potrebbe verificarsi se il servizio Spot di Amazon EC2 deve recuperare capacità.

      Se selezioni questa casella di controllo, assicurati che il modello di avvio non richieda già istanze Spot. Non puoi utilizzare un modello di avvio che richiede alle istanze spot di creare un gruppo con scalabilità automatica che utilizzi più tipi di istanza e che avvii istanze spot e on demand.

      Nota

      Per utilizzare queste opzioni per un gruppo con scalabilità automatica che attualmente utilizza una configurazione di avvio, devi selezionare un modello di avvio in Update launch template (Aggiorna modello di avvio). La sovrascrittura del tipo di istanza nella configurazione di avvio non è supportata.

  8. (Facoltativo) In Impostazioni di rollback, scegli Abilita il rollback automatico per eseguire automaticamente il rollback dell'aggiornamento dell'istanza in caso di errore.

    Questa impostazione può essere abilitata solo se il gruppo con dimensionamento automatico soddisfa i prerequisiti per l'utilizzo dei rollback.

    Per ulteriori informazioni, consulta Annullamento delle modifiche tramite un rollback.

  9. Rivedi tutte le selezioni per confermare che siano impostate correttamente.

    A questo punto, è consigliabile verificare che le differenze tra le modifiche correnti e quelle proposte non influiscano sull'applicazione in modo imprevisto o indesiderato. Per verificare che il tipo di istanza è compatibile con il modello di avvio, consulta Compatibilità del tipo di istanza.

  10. Se le selezioni per l'aggiornamento delle istanze sono quelle desiderate, scegli Avvia aggiornamento dell'istanza.

Se hai creato un gruppo con scalabilità automatica con una policy di istanze miste, utilizza la seguente procedura. Se in precedenza non hai definito una policy di istanze miste per il gruppo, consulta Avviare un aggiornamento delle istanze nella console (procedura di base) per avviare un aggiornamento delle istanze.

Come avviare l'aggiornamento di un'istanza
  1. Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/ e scegli Gruppi con dimensionamento automatico dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.

    Si aprirà un riquadro diviso nella parte inferiore della pagina Auto Scaling groups (Gruppi Auto Scaling).

  3. Nella scheda Aggiornamento istanza in Active instance refresh (Aggiornamento attivo istanza), scegli Start instance refresh (Avvia aggiornamento istanza).

  4. In Impostazioni di disponibilità, esegui la seguente operazione:

    1. Per il metodo di sostituzione dell’istanza:

      • Se non hai impostato una policy di manutenzione delle istanze nel gruppo con dimensionamento automatico, l'impostazione predefinita per il metodo di sostituzione dell'istanza è Termina e avvia. Questo è il comportamento predefinito precedente per l'aggiornamento di un'istanza.

      • Se imposti una policy di manutenzione dell'istanza nel gruppo con dimensionamento automatico, vengono forniti valori predefiniti per il metodo di sostituzione dell'istanza. Per sovrascrivere la policy di manutenzione dell'istanza, scegli Sostituisci. La sostituzione si applica solo all'aggiornamento dell'istanza corrente. Al successivo avvio di un aggiornamento dell'istanza, questi valori vengono ripristinati ai valori predefiniti della policy di manutenzione dell'istanza.

      Nella procedura seguente viene descritto come aggiornare il metodo di sostituzione delle istanze.

      1. Seleziona uno dei seguenti metodi di sostituzione delle istanze:

        • Avvio prima del termine: è necessario eseguire il provisioning di una nuova istanza prima di poter chiudere un'istanza esistente. Si tratta di una buona scelta per le applicazioni che privilegiano la disponibilità rispetto al risparmio.

        • Termina e avvia: le nuove istanze vengono fornite contemporaneamente alla chiusura delle istanze esistenti. Si tratta di una buona scelta per le applicazioni che privilegiano il risparmio rispetto alla disponibilità. È anche una buona scelta per le applicazioni che non dovrebbero avviare una capacità superiore a quella attualmente disponibile.

        • Comportamento personalizzato: questa opzione consente di impostare un intervallo minimo e massimo personalizzato per la quantità di capacità che desideri rendere disponibile quando si sostituiscono le istanze. Questo approccio può aiutarti a raggiungere il giusto equilibrio tra costi e disponibilità.

      2. Per Imposta una percentuale di integrità adeguata, inserisci i valori per uno o entrambi i campi seguenti. I campi di attivazione variano a seconda dell'opzione scelta per il metodo di sostituzione dell'istanza.

        • Min: imposta la percentuale minima di integrità necessaria per procedere con l’aggiornamento dell’istanza.

        • Max: imposta la percentuale massima di integrità possibile durante l’aggiornamento dell’istanza.

      3. Espandi la sezione Visualizza la capacità temporanea stimata durante le sostituzioni in base alla capacità desiderata per confermare in che modo i valori di Min e Max si applicano al gruppo. I valori esatti utilizzati dipendono dal valore di capacità desiderato, che cambierà se il gruppo cresce.

      4. Espandi la sezione Imposta il comportamento di fallback per le dimensioni sostitutive non valide, quindi scegli se Viola la percentuale massima di integrità per dare priorità alla disponibilità o Viola la percentuale minima di integrità.

        Non è consigliabile mantenere l'opzione Viola la percentuale minima di integrità predefinita per gruppi molto piccoli. Quando nel gruppo con dimensionamento automatico è presente una sola istanza, l'avvio di un aggiornamento delle istanze può causare un'interruzione.

        Questo passaggio configura il comportamento di fallback se utilizzi un gruppo con dimensionamento automatico che non dispone ancora di una policy di manutenzione dell'istanza. Questa opzione non è disponibile e non viene visualizzata quando il gruppo ha una policy di manutenzione delle istanze. Questa opzione è disponibile anche solo per il metodo di sostituzione Termina e avvia. Gli altri metodi di sostituzione violeranno la percentuale massima di integrità per dare priorità alla disponibilità.

    2. In Preparazione dell'istanza, inserisci il numero di secondi da quando lo stato di una nuova istanza cambia in InService a quando termina l’inizializzazione. Dimensionamento automatico Amazon EC2 attende il tempo prestabilito prima di passare alla sostituzione dell'istanza successiva.

      Durante la preparazione, un'istanza appena avviata non viene conteggiata per i parametri aggregati dell'istanza del gruppo con scalabilità automatica (come CPUUtilization, NetworkIn e NetworkOut). Se sono state aggiunte policy di dimensionamento al gruppo con scalabilità automatica, le attività di dimensionamento vengono eseguite in parallelo. Se imposti un intervallo lungo per il periodo di aggiornamento dell'istanza, ci vorrà più tempo prima che le istanze appena lanciate vengano visualizzate nelle metriche. Pertanto, un periodo di riscaldamento adeguato impedisce ad Amazon EC2 Auto Scaling di scalare su dati metrici obsoleti.

      Se hai già definito correttamente una preparazione dell'istanza di default per il gruppo con scalabilità automatica, non devi modificare la preparazione dell'istanza. Puoi tuttavia impostare un valore per questa opzione se desideri sovrascrivere l'impostazione predefinita. Per ulteriori informazioni sull'impostazione della preparazione dell'istanza di default, consulta Impostazione della preparazione di default dell'istanza per un gruppo con scalabilità automatica.

  5. In Impostazioni di aggiornamento, esegui la seguente operazione:

    1. (Facoltativo) Per Checkpoints (Punti di controllo), scegli Enable checkpoints (Abilita punti di controllo) per sostituire le istanze utilizzando un approccio incrementale o graduale all'aggiornamento delle istanze. Ciò consente di avere tempo aggiuntivo per la verifica tra i set delle sostituzioni. Se scegli di non abilitare i punti di controllo, le istanze vengono sostituite in un'operazione quasi continua.

      Se abiliti i punti di controllo, consulta Abilitazione dei punti di controllo (console) per ulteriori passaggi.

    2. Attiva o disattiva Skip matching (Salta corrispondenza):

      • Per ignorare la sostituzione delle istanze che già corrispondono al modello di avvio e la sovrascrittura di qualsiasi tipo di istanza, mantieni selezionata la casella di controllo Abilita Ignora la corrispondenza.

      • Se scegli di disattivare l'opzione Salta corrispondenza deselezionando questa casella di controllo, tutte le istanze possono essere sostituite.

      Quando abiliti la funzione Ignora la corrispondenza, invece di utilizzare il modello esistente, puoi impostare un nuovo modello di avvio o una nuova versione del modello di avvio. Puoi eseguire questa operazione nella sezione Configurazione desiderata della pagina Avvio dell'aggiornamento dell'istanza. Puoi anche aggiornare le sovrascritture del tipo di istanza in Configurazione desiderata.

    3. In Istanze in standby, scegli Ignora, Termina o Attendi. Ciò determina cosa succede se vengono individuate istanze il cui stato è Standby. Per ulteriori informazioni, consulta Rimuovere temporaneamente le istanze dal gruppo con scalabilità automatica.

      Se scegli Attendi, devi eseguire ulteriori operazioni per ripristinare l'utilizzo di queste istanze. In caso contrario, l'aggiornamento dell'istanza sostituisce tutte le istanze InService e attende un'ora. Nel caso in cui siano presenti ancora istanze in stato Standby, l'aggiornamento dell'istanza ha esito negativo. Per evitare questa situazione, scegli l'opzione Ignora o Termina per tali istanze.

    4. In Istanze protette dalla riduzione orizzontale, scegli Ignora, Sostituisci o Attendi. Ciò determina cosa succede se vengono individuate istanze protette dalla riduzione orizzontale. Per ulteriori informazioni, consulta Utilizzare la protezione di riduzione orizzontale dell'istanza.

      Se scegli Attendi, devi eseguire ulteriori operazioni per rimuovere la protezione dalla riduzione orizzontale da tali istanze. In caso contrario, l'aggiornamento dell'istanza sostituisce tutte le istanze non protette e attende un'ora. Nel caso in cui siano ancora presenti istanze protette dalla riduzione orizzontale, l'aggiornamento dell'istanza ha esito negativo. Per evitare questa situazione, scegli l'opzione Ignora o Sostituisci per tali istanze.

  6. (Facoltativo) Per gli CloudWatch allarmi, scegli Abilita allarmi, quindi scegli uno o più CloudWatch allarmi. CloudWatch gli allarmi possono essere utilizzati per identificare eventuali problemi e fallire l'operazione se un allarme entra in stato. ALARM Per ulteriori informazioni, consulta Avvio dell'aggiornamento di un'istanza con rollback automatico.

  7. Nella sezione Configurazione desiderata, procedi come segue.

    Per questo passaggio, puoi scegliere di utilizzare la sintassi JSON o YAML per modificare i valori dei parametri anziché effettuare selezioni nell'interfaccia della console. Per farlo, scegli Use code editor (Usa editor di codice) e non Use console interface (Usa interfaccia console). La procedura seguente spiega come effettuare selezioni utilizzando l'interfaccia della console.

    1. Per Update launch template (Aggiornamento del modello di avvio):

      • Se non hai creato un nuovo modello di avvio o una nuova versione del modello di avvio per il gruppo con scalabilità automatica, lascia questa casella di controllo deselezionata.

      • In caso contrario, selezionala. Quando selezioni questa opzione, Dimensionamento automatico Amazon EC2 mostra il modello di avvio corrente e la relativa versione ed elenca tutte le altre versioni disponibili. Scegli il modello di avvio e la versione.

        Una volta scelta la versione, puoi visualizzare le relative informazioni. Questa è la versione del modello di avvio che verrà utilizzata per sostituire le istanze nell'ambito di un aggiornamento delle istanze. Se l'aggiornamento viene eseguito correttamente, questa versione del modello di avvio verrà utilizzata anche ogni volta che vengono avviate nuove istanze, ad esempio quando il gruppo viene dimensionato.

    2. Per Use these settings to override the instance type and purchase option defined in the launch template (Utilizzo di queste impostazioni per sovrascrivere il tipo di istanza e l'opzione di acquisto definite nel modello di avvio):

      Per impostazione predefinita, questa casella di controllo è selezionata. Amazon EC2 Auto Scaling popola ciascun parametro con il valore attualmente impostato nella policy di istanze miste per il gruppo con scalabilità automatica. Aggiorna solo i valori per i parametri che desideri modificare. Per informazioni su queste impostazioni, consulta Gruppi Auto Scaling con più tipi di istanze e opzioni di acquisto.

      avvertimento

      Consigliamo di non deselezionare questa casella di controllo. Deselezionala solo se desideri interrompere l'utilizzo di una policy di istanze miste. Dopo un aggiornamento delle istanze, Amazon EC2 Auto Scaling aggiorna il gruppo affinché corrisponda alla configurazione desiderata. Se non include più una policy di istanze miste, Amazon EC2 Auto Scaling termina gradualmente tutte le istanze Spot attualmente in esecuzione e le sostituisce con istanze on demand. In alternativa, se il modello di avvio richiede istanze Spot, Amazon EC2 Auto Scaling termina gradualmente le istanze on demand attualmente in esecuzione e le sostituisce con istanze Spot.

  8. (Facoltativo) In Impostazioni di rollback, scegli Abilita il rollback automatico per eseguire automaticamente il rollback dell'aggiornamento dell'istanza in caso di errore per qualsiasi motivo.

    Questa impostazione può essere abilitata solo se il gruppo con dimensionamento automatico soddisfa i prerequisiti per l'utilizzo dei rollback.

    Per ulteriori informazioni, consulta Annullamento delle modifiche tramite un rollback.

  9. Rivedi tutte le selezioni per confermare che siano impostate correttamente.

    A questo punto, è consigliabile verificare che le differenze tra le modifiche correnti e quelle proposte non influiscano sull'applicazione in modo imprevisto o indesiderato. Per verificare che il tipo di istanza è compatibile con il modello di avvio, consulta Compatibilità del tipo di istanza.

    Se le selezioni per l'aggiornamento delle istanze sono quelle desiderate, scegli Avvia aggiornamento dell'istanza.

Avvio dell'aggiornamento di un'istanza (AWS CLI)

Come avviare l'aggiornamento di un'istanza

Per avviare l'aggiornamento di un'istanza da , utilizza il comando start-instance-refresh AWS CLI. Puoi specificare le preferenze che desideri modificare in un file di configurazione JSON. Quando fai riferimento al file di configurazione, fornisci il percorso e il nome del file come illustrato nell'esempio seguente.

aws autoscaling start-instance-refresh --cli-input-json file://config.json

Contenuto di config.json.

{ "AutoScalingGroupName": "my-asg", "Preferences": { "InstanceWarmup": 60, "MinHealthyPercentage": 50, "AutoRollback": true, "ScaleInProtectedInstances": Ignore, "StandbyInstances": Terminate } }

Se le preferenze non vengono fornite, vengono utilizzati i valori predefiniti. Per ulteriori informazioni, consulta Informazioni sui valori predefiniti per l'aggiornamento di un'istanza.

Output di esempio:

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }