【问题标题】:To Verify if Cloudera Hadoop services are running or not in container验证 Cloudera Hadoop 服务是否在容器中运行
【发布时间】:2016-07-30 02:35:31
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    最好的检查方法是使用 cloudera Manger web UI,你可以看到每个已安装服务的状态

    您可以参考下面的命令行选项链接

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

    【讨论】:

    • 不,实际上我需要做一些自动化,我需要检查服务状态,没有启动然后尝试重新启动它......或者至少向用户显示一条关于哪些服务无法启动的消息...
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-05-31
        • 1970-01-01
        • 2010-09-15
        • 1970-01-01
        • 1970-01-01
        • 2022-08-21
        相关资源
        最近更新 更多