2015-11-03 24 views
8

Eğiticiyi https://cloud.google.com/nodejs/getting-started/hello-world (node.js'de Google Cloud Platform hello world uygulamasına konuşlandırma) uygulamasından sonra takip ettim ve geçen komut:(gcloud.preview.app.deploy) Hata Yanıtı: [13] Yönetilen VM'ler uygulamanın bulunduğu bölgede barındırılamaz

$ gcloud önizleme uygulaması dağıtmak app.yaml --promote

alıyorum:

kopyalama dosyalarını Google Bulut Depolama ... [gs dosyaları senkronize için: //staging.first -server-1117.appspot.com/]. Modül güncelleniyor [default] ... başarısız. HATA: (gcloud.preview.app.deploy) Hata Yanıtı: [13] Yönetilen VM'ler uygulamanın bölgesinde barındırılamaz. (e ~) Versiyon: 20151103t135918.388305842753805715

Seçilmemiş zaman dilimi ile bile olur.

Neden olabilir? Ya da nasıl düzeltilebilir?

Teşekkürler.

+1

Timezone? Şu anda yönetilen VM'leri desteklemeyen AB bölgesinde projenizi oluşturduğunuzu farz ediyorum "Yalnızca Beta'da, ABD'de bulunur. Avrupa Birliği tarafından barındırılan uygulamalar Yönetilen VM modüllerini dağıtmamalıdır." (Https://cloud.google.com/appengine/docs/managed-vms/). ABD Bölgesinde başka bir proje oluşturun. – konqi

+0

Çok teşekkürler. Problemi çözer. 'Gcloud init' adını verdikten sonra yapılandırmada saat dilimini değiştirmeyi deneyin. Ama işe yaramadı. ABD bölgesindeki yeni proje çözümdür. – NickShargan

cevap

11

projesi şu anda VM'lerini

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

çözüm bir ABD Bölgesinde yeni bir proje oluşturmaktır yönetilen desteklemez AB bölgesi, oluşturuldu. , aşağıdaki ekran görüntüsü proje oluşturma sırasında gelişmiş seçeneklerini genişletmek için emin bakın olun:

New Project screen

+0

Mevcut bir projeyi bir bölgeden diğerine taşımak mümkün mü? – mjs

+2

@mjs, şu anda mümkün değil – firstthumb