gpt4 book ai didi

hadoop - hadoop 集群上的 gcloud compute 权限不足

转载 作者:可可西里 更新时间:2023-11-01 15:02:29 27 4
gpt4 key购买 nike

我在开发控制台上使用点击部署机制安装了 hadoop 集群。我对自定义设置做了一些修改,例如机器种类,机器数量。集群已部署。

但是现在当我登录到 master 并运行以下命令时

sudo gcloud compute 防火墙规则列表

我收到错误:权限不足

我检查了主节点的权限,我看到了这个:

权限

用户信息-禁用,计算障碍存储满任务队列-禁用BigQuery - 禁用Cloud SQL-已禁用云数据存储 - 禁用云平台-禁用

当我启动一个单独的虚拟机时,我可以为这些方面启用它的权限,但是当我启动一个集群时,我不能。这是我在 hadoop master 上看到权限错误的原因吗?

如何修复?

更多背景:我需要启用防火墙端口,以便我可以使用 ip http://:50030/查看作业状态

最佳答案

您的 GCE 实例需要通过服务帐户获得读取权限,才能通过项目中的 Cloud SDK(即 gcloud compute)列出实例。通常实例默认只被授予对谷歌云存储的读取权限。您可以在此处找到有关将 Cloud SDK 工具与服务帐户结合使用的更多信息:https://cloud.google.com/compute/docs/authentication#tools

一旦创建,与实例关联的服务帐户就无法修改。这些范围只能在创建时授予。

或者,您可以通过从实例中键入以下内容然后按照说明操作来向 Cloud SDK 进行身份验证:(这是使用您的凭据而不是服务帐户)

gcloud auth login --no-launch-browser

这些都与修改防火墙规则没有直接关系。这里有一个使用 Cloud SDK 操作防火墙规则的综合指南:

https://cloud.google.com/sdk/gcloud/reference/compute/firewall-rules/create

关于hadoop - hadoop 集群上的 gcloud compute 权限不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27742326/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com