AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Come posso aggiornare il mio stack CloudFormation se è bloccato nello stato UPDATE_ROLLBACK_FAILED?
Il mio stack AWS CloudFormation è bloccato nello stato UPDATE_ROLLBACK_FAILED.
Breve descrizione
Per gli stack CloudFormation nello stato UPDATE\ _ROLLBACK\ _FAILED, utilizza l'azione ContinueUpdateRollback per ripristinare lo stack o l'azione DeleteStack per eliminare lo stack. Per riprovare a eseguire il rollback, risolvi prima eventuali errori e quindi utilizza ContinueUpdateRollback per eseguire l'operazione di rollback.
Nota: per risolvere l'errore, potrebbe essere necessario aumentare i limiti, modificare le autorizzazioni o modificare altre impostazioni.
Per informazioni sugli errori più comuni che causano errori di rollback degli aggiornamenti, vedi Update rollback failed.
In alcuni casi, l'errore non si risolve quando si riprova il rollback. In questo caso, è necessario ignorare le risorse non riuscite quando si esegue l'azione ContinueUpdateRollback. Quando lo stack è nello stato UPDATE\ _ROLLBACK\ _COMPLETE, puoi aggiornare lo stack come al solito.
Soluzione
Per ripristinare lo stack a uno stato funzionante, usa la console CloudFormation o l'Interfaccia della linea di comando AWS (AWS CLI).
Nota: se visualizzi messaggi di errore quando esegui i comandi AWS CLI, consulta Risolvere gli errori AWS CLI. Assicurati di utilizzare la versione AWS CLI più recente.
Console CloudFormation
Per ripristinare lo stack e ignorare le risorse non funzionanti, completa i seguenti passaggi:
- Apri la console CloudFormation.
- Dal riquadro di navigazione, scegli Stack.
- Dalla colonna Nome stack, seleziona lo stack bloccato nello stato UPDATE_ROLLBACK_FAILED.
- Scegli Operazioni stack, quindi scegli Continua il ripristino dello stato precedente l'aggiornamento.
- Nella finestra di dialogo Continua il ripristino dello stato precedente l'aggiornamento, espandi Risoluzione dei problemi avanzata.
- Nella sezione Risorse da ignorare - facoltativo, seleziona le risorse che desideri saltare.
- Scegli Continua il ripristino dello stato precedente l'aggiornamento.
Per ripristinare lo stack e non saltare le risorse, completa i seguenti passaggi:
- Apri la console CloudFormation.
- Dal riquadro di navigazione, scegli Stack.
- Dalla colonna Nome stack, seleziona lo stack bloccato nello stato UPDATE_ROLLBACK_FAILED.
- Scegli Operazioni stack, quindi scegli Continua il ripristino dello stato precedente l'aggiornamento.
AWS CLI
Per ripristinare lo stack AWS, esegui il comando continue-update-rollback:
$ aws cloudformation continue-update-rollback --stack-name awsstackname123 --resources-to-skip awsfaultyresource123
Nota: sostituisci **awsstackname123 ** con il nome del tuo stack. Sostituisci awsfaultyresource123 con gli ID logici delle tue risorse.
CloudFormation imposta lo stato delle risorse specificate su UPDATE_COMPLETE. Quindi, CloudFormation continua a ripristinare lo stack. Una volta completato il rollback, lo stato delle risorse ignorate non è coerente con lo stato delle risorse nel modello di stack.
Prima di eseguire un altro aggiornamento dello stack, è necessario aggiornare lo stack o le risorse in modo che siano coerenti tra loro. Se non si esegue questa operazione, i successivi aggiornamenti dello stack possono fallire e lo stack diventa irrecuperabile.
Per ulteriori informazioni sul ripristino di uno stato operativo degli stack nidificati, consulta Using ResourcesToSkip to recover a nested stacks hierarchy.
- Argomenti
- Management & Governance
- Lingua
- Italiano
Video correlati

