2015-11-03 2 views
8

J'ai suivi le tutoriel https://cloud.google.com/nodejs/getting-started/hello-world (déploiement dans l'application Hello Cloud de Google Cloud Platform sur node.js) et après dernière commande:(gcloud.preview.app.deploy) Erreur de réponse: [13] Les machines virtuelles gérées ne peuvent pas être hébergées dans la région de l'application

gcloud $ Aperçu application Déployez app.yaml --promote

Je reçois:

Copier des fichiers Google cloud Storage ... fichiers à [gs Synchroniser: //staging.first -server-1117.appspot.com/]. La mise à jour du module [par défaut] ... a échoué. ERREUR: (gcloud.preview.app.deploy) Réponse à une erreur: [13] Les machines virtuelles gérées ne peuvent pas être hébergées dans la région de l'application. (e ~) Version: 20151103t135918.388305842753805715

Cela arrive même avec un fuseau horaire non sélectionné.

Pourquoi cela peut-il arriver? Ou comment cela peut-il être réparé?

Merci.

+1

Fuseau horaire? Je suppose que vous avez créé votre projet dans la zone UE, qui ne prend actuellement pas en charge les machines virtuelles gérées "En version bêta, États-Unis uniquement, les applications hébergées dans l'Union européenne ne doivent pas déployer de modules VM gérés." (https://cloud.google.com/appengine/docs/managed-vms/). Créez un autre projet dans la zone américaine. – konqi

+0

Merci beaucoup. Il résout le problème. J'essaie de changer de fuseau horaire dans la configuration après avoir appelé 'gcloud init'. Mais ça n'a pas marché. Nouveau projet dans la zone américaine est la solution. – NickShargan

Répondre

11

Le projet a été créé dans la zone UE, qui ne supporte pas actuellement géré les machines virtuelles

While in Beta, United States only. European Union-hosted applications should not deploy Managed VM modules. (source: managed vms documenation)

La solution est de créer un nouveau projet dans une zone US. Assurez-vous d'étendre les options avancées lors de la création du projet, voir la capture d'écran suivante:

New Project screen

+0

Est-il possible de déplacer un projet existant d'une zone à une autre? – mjs

+2

@mjs, actuellement pas possible – firstthumb