我可以为数据通路群集的主节点分配静态内部IP地址吗?

时间:2018-06-15 10:15:14

标签: google-cloud-platform gcloud google-cloud-dataproc

我想为数据通路群集主节点分配静态内部IP地址。从Google cloud official doc我知道如何对单个VM执行此操作。但有人知道如何将保留的内部IP地址分配给主节点吗?

1 个答案:

答案 0 :(得分:3)

您不能将现有资源的内部IP地址更改为正在运行的VM实例。相反,您应该将其临时内部IP升级为静态IP。因此,当它重新启动时,其内部IP将相同。 These steps可以指导您执行此操作,例如:

ysu@cloudshell:~ (project-id)$ gcloud compute instances describe cluster-b045-m --zone us-central1-a | grep "networkIP"     
  networkIP: 10.128.0.3     
ysu@cloudshell:~ (project-id)$ gcloud compute addresses create master-static-ip --addresses 10.128.0.3 --region us-central1 --subnet default     
  Created [https://www.googleapis.com/compute/v1/projects/project-id/regions/us-central1/addresses/master-static-ip]. 

也许可以先创建一个custom VPC network来完成您想做的事情,但是我很好奇为什么要拥有一个内部静态IP,因为Dataproc集群中的节点旨在处理工作负载及其负载IP在这种意义上并不是那么重要。

相关问题