单击以在GCE上部署Hadoop不起作用

时间:2014-10-22 14:39:50

标签: google-compute-engine

我正在尝试"点击部署在Google Compute Engine上的Hadoop" here

不幸的是,这似乎不起作用:要么流程几乎立即停止,要么就像冻结一样。

显示的消息是

  

部署可能需要3到10分钟才能完成,具体取决于群集的大小   创建部署

无论如何,我无法拥有任何群集。尝试了多个区域,Hadoop版本,没有。

有什么想法吗?

4 个答案:

答案 0 :(得分:0)

帮助诊断问题的一些项目:

转到计算引擎实例列表,检查是否为部署创建了任何实例。

检查您的浏览器是否有任何错误提交到Javascript控制台。 顺便说一句,您使用的浏览器和版本是什么?

感谢。

答案 1 :(得分:0)

没有部署实例(但我可以(并且已经)部署了计算引擎VM实例)

我在控制台中有404: POST https://console.developers.google.com/m/deploy?pid=1090158225078&cmd=custom ... ion = europe-west1& app = hadoop& xsrf = R5Ezthkrr1L8xU1STye3sXUiHiA:1414055456964 404(Not Found)

在Chrome,Windows7

我也试过Firefox:在控制台中没有404但效果相同:根本没有部署。

答案 2 :(得分:0)

" customdeploy"命令不应该返回404,所以让我们检查一下你的Cloud项目是否有什么问题。

单击以部署在后端使用Deployment Manager的预览版本。让我们检查一下Deployment Manager为Hadoop部署创建的对象(如果有的话)。

为此,您需要:

  1. 安装Google Cloud SDK(如果您还没有)
  2. 添加预览组件
  3. 查询Deployment Manager模板
  4. 查询Deployment Manager部署
  5. 安装Google Cloud SDK:

    说明在这里:https://cloud.google.com/sdk/

    添加预览组件:

    gcloud components update preview
    

    查询Deployment Manager模板

    gcloud preview --project=<projectid> deployment-manager templates list
    

    查询Deployment Manager部署

    gcloud preview --project=<projectid> deployment-manager deployments --region europe-west1 list
    

    最后一个问题。这是一个相对&#34;新&#34;或者&#34; old&#34; Google Cloud项目?有时旧项目需要启用一项功能,该功能会在新项目中自动启用。

    感谢。

答案 3 :(得分:0)

问题出现了,因为您的Cloud项目没有与之关联的项目ID,而只有项目编号,这对于某些长期存在的云项目来说是正确的。

https://developers.google.com/console/help/new/#projectnumber

您可以通过进入开发人员控制台,从项目列表中选择项目,选择结算&amp;左侧导航中的设置,并在那里添加项目ID。

以下网址可以直接带您到那里:

https://console.developers.google.com/project/_/settings

谢谢,

-Matt