如何恢复dataproc集群中已删除的主节点?

qlzsbp2j  于 2021-05-31  发布在  Hadoop
关注(0)|答案(2)|浏览(387)

我的一个主节点在dataproc集群中被意外删除。有没有办法恢复主节点,或者我可以启动一个新的主节点并将其添加到集群中?删除的原因还不清楚。
非常感谢您的帮助。

e4eetjau

e4eetjau1#

在知道我没有太多的选择之后,我尝试了下面的步骤并且成功了。
确定当前活动的namenode( hdfs haadmin -getServiceState nn0/nn1 )
创建当前活动namenode的ami
从该ami启动一个新示例,该示例与已删除主节点的名称完全相同(这一点非常重要,因为hdfs-site.xml中的所有hdfs属性都仅使用此主机名进行配置)。因此,请确保此示例的每个细节都与丢失的完全相同。)
我们的ami包含所有必需的配置和服务,因此当新示例启动时,dataproc将自动识别节点并将其添加到集群中。

nzkunb0c

nzkunb0c2#

如果它已被删除,我不认为它可以恢复到任何状态,你之前删除。但是,您可以通过确保它不会被计划删除来防止将来的意外删除。

相关问题