我在Miscrosoft azure上有Cloudera集群。我按照以下步骤每周末关闭群集:
1)从Cloudera Manager转出Cloudera Management Service
2)停止Cloudera Manager的所有服务
3)转到Name节点并运行命令:
service cloudera-scm-server stop
4)关闭群集上的虚拟机。
当我尝试启动此群集时,我按照以下步骤操作:
1)启动集群上的虚拟机
2)服务“cloudera-scm-server”已在启动时启动。
3)从CM打开Cloudera管理服务
4)打开所有服务。
这是它失败的地方,并且给了我无法启动名称节点的错误,因为它没有格式化。
如果我从CM中格式化名称节点,所有服务都会启动,但它会清除HDFS的所有内容(至少是Name节点条目,不确定数据)。
我在这里做错了什么以及打开/关闭Cloudera群集的最佳方法是什么?
答案 0 :(得分:1)
如果您使用Azure Marketplace产品或GitHub中的模板(https://github.com/Azure/azure-quickstart-templates/tree/master/cloudera-on-centos)部署了Cloudera EDH群集,则以下过程已证明可用于关闭群集 -
撤消重新启动群集的顺序。