验证Cloudera Hadoop服务是否在容器中运行

时间:2016-07-26 16:25:02

标签: hadoop hdfs containers cloudera-manager cloudera-quickstart-vm

通过clouera / quickstart映像启动容器中的所有cloudera服务后,我需要验证是否所有服务(如HDFS,HBase,Hive等)都已启动..如果没有出现任何服务,请尝试再次重新启动它或显示一条消息...是否有shell脚本或java代码来验证这一点?需要帮助代码..

3 个答案:

答案 0 :(得分:0)

检查的最佳方式是使用cloudera Manger Web UI,您可以看到每个已安装服务的状态

您可以参考以下链接获取命令行选项

http://www.cloudera.com/documentation/enterprise/5-6-x/topics/cdh_admin_config.html

答案 1 :(得分:0)

不,实际上我需要做一些自动化,我需要检查服务状态,没有启动然后尝试重新启动它......或者至少向用户显示一条消息,告知哪些服务无法启动...

答案 2 :(得分:0)

我认为您正在寻找Cloudera Manager API:https://cloudera.github.io/cm_api/