我有一个5节点的Hadoop集群,如果我想在我知道整个集群安静的情况下对所有Hadoop节点进行完全系统重启,我可以简单地运行Unix frame
命令吗?通常是运行那些的最佳顺序?通过安静,假设我的意思是没有任何作业在集群上运行12小时,并且在接下来的12小时内没有任何作业运行。当然,服务是否正在进行一些内部维护是另一个问题。
基于Hadoop的设计,我认为它可能并不重要,“datanodes first then master”或“master first then then datanodes”都可能完全正常。它毕竟是一个分布式系统。
我希望在不涉及可能正在使用哪些管理接口的意义上仍然是一般的响应。我想像“禁止病态管理界面问题”这样的反应,“这样一般会正常工作”。
我们正在使用HDFS,MapReduce,HBase,Kafka和Zookeeper。 Hive和Pig也有点。