Se un deployment non va a buon fine, controlla le istanze o i deployment per identificare il problema. Vai a Cloud Deployment Manager per visualizzare messaggi dettagliati che indicano la causa del mancato completamento del deployment.
Un deployment potrebbe non essere completato correttamente per uno dei seguenti motivi:
- Deployment Manager non riesce a creare le risorse necessarie, come un'istanza, un disco o una regola di inoltro per il bilanciamento del carico.
- Manca un ruolo Identity and Access Management (IAM).
- L'installazione e la configurazione del software non riescono.
- Il deployment non configura correttamente le regole firewall sulla rete Virtual Private Cloud (VPC).
Sommario
Accesso al deployment
Errore di Deployment Manager
Autorizzazioni mancanti
Errore di installazione del software
Problemi di rete e firewall
Invio di email dai deployment del software
Accesso al deployment
Puoi tornare alle tue soluzioni visitando nuovamente Cloud Marketplace. Vai alla pagina della soluzione, dove vedrai un menu che mostra i deployment precedenti. Per i servizi, puoi aggiornare le opzioni direttamente da quella pagina.
In caso contrario, se il tuo deployment esegue un'istanza VM, puoi andare a Deployment Manager nella console Google Cloud. Da qui puoi gestire il deployment e visualizzare tutte leGoogle Cloud risorse che lo compongono.
Errore di Deployment Manager
A volte il progetto potrebbe non avere una quota CPU sufficiente per creare le risorse di deployment. Controlla la quota rimanente per il tuo progetto in Quote di Compute Engine e, se necessario, richiedi una quota aggiuntiva. Quindi, prova a eseguire nuovamente il deployment del pacchetto software.
Autorizzazioni mancanti
Potrebbe non essere stato applicato il ruolo roles/deploymentmanager.editor
al tuo account per il progetto. Esamina Controllo dell'accesso per gli utenti per assicurarti che il tuo account utente sia aggiunto al progetto corretto e che i ruoli corretti siano applicati all'account.
Errore di installazione del software
La maggior parte delle soluzioni fornisce il logging per le istanze, in modo da poter risolvere i problemi di installazione del software. Se il deployment crea tutte le risorse richieste, ma visualizzi un messaggio di errore di deployment in Deployment Manager, è possibile che l'installazione o la configurazione del software non sia riuscita. Connettiti alle istanze nel deployment e controlla i log per identificare il problema.
Ogni voce del log corrisponde al comando sequenziale eseguito su quell'istanza. L'esecuzione termina con il primo comando che esce con un codice di uscita diverso da zero. La causa specifica dell'errore si trova in genere al termine del log degli errori.
Problemi di rete e firewall
Se il deployment del software ospita contenuti su un indirizzo IP esterno, il deployment del software configura automaticamente le regole del firewall sulla rete in cui viene eseguito il deployment. Ad esempio, i deployment di WordPress aprono porte in modo da poter accedere alla console web e visualizzare i contenuti tramite HTTP e HTTPS. Se la configurazione del firewall non va a buon fine, potresti ricevere un errore HTTP 404 quando provi a connetterti alla console web sull'indirizzo IP esterno.
Se devi configurare il firewall manualmente o aprire porte aggiuntive per altri servizi in esecuzione sulle tue istanze, aggiungi regole firewall alla rete VPC su cui vengono eseguiti i deployment.
Invio di email dai deployment del software
Alcuni pacchetti software tentano di inviare email tramite porte specifiche. Tuttavia, Compute Engine non consente connessioni in uscita sulla porta 25. Per inviare email dalle istanze che ospitano i tuoi pacchetti software, devi seguire il tutorial sull'invio di email.