未能在google云上部署hadoop集群

py49o6xq  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(355)

我正在尝试使用 google cloud . 所以,正如医生建议的,我运行这个:

./bdutil --bucket mybucket -n $number -P myproject --zone us-central1-a deploy

当我采取 $number 如果为0或1,则正确部署(分别为1个主节点或1个主节点+1个辅助节点)。但是当我试着用同样的命令 $number 如果设置为5,那么我会一直有这样的信息:


* -m' not yet sshable (1); sleeping 10.
* -w-0' not yet sshable (1); sleeping 10.
* -w-1' not yet sshable (1); sleeping 10.
* -w-2' not yet sshable (1); sleeping 10....

其中,star表示示例的前缀。
我该怎么处理?

72qzrwbm

72qzrwbm1#

基于带有问题海报的单独电子邮件线程,我们将根本问题追溯到bdutil需要设置的事实 gcloud compute ssh 在没有密码的情况下工作。这个 gcloud compute 文档更深入地解释了此设置。
一般来说,虽然这意味着新的gce专用密钥文件在本地计算机上未加密,但ssh会话本身仍然是安全的。
只要您的本地计算机同时具有gce ssh访问权限和“writer”权限,就可以使用 gcloud compute 命令时,您将希望保持本地计算机的安全,以防止意外用户能够用新的ssh密钥覆盖gce元数据,而不管原始生成的私钥文件是否加密。

相关问题