【问题标题】:Starting Hadoop Services using Command Line (CDH 5)使用命令行启动 Hadoop 服务 (CDH 5)
【发布时间】:2017-08-27 04:14:55
【问题描述】:

我知道如何使用 Cloudera 管理器界面启动服务,但我更愿意了解幕后真正发生的事情,而不是依赖“魔法”。

我阅读了this page,但它没有提供所需的信息

我知道有一些 .sh 文件可供使用,但它们似乎因版本而异,我使用的是截至今天 (5.3) 的最新版本。

如果有服务启动命令列表(特别是 HDFS),我将不胜感激

PS : 看起来有点像 Cloudera ditched the classic Apache scripts (start-dfs.sh 等)

【问题讨论】:

    标签: hadoop hdfs bigdata


    【解决方案1】:

    您可以通过安装 Cloudera 的可选服务包来解决这个问题。

    这些使用 service 命令而不是 Cloudera Manager 来启动服务。

    • hadoop-hdfs-namenode - 用于namenode
    • hadoop-hdfs-secondarynamenode - 用于辅助名称节点
    • hadoop-hdfs-datanode - 用于数据节点
    • hadoop-hdfs-journalnode - 用于日志节点

    您可以在此处查看 CDH5.9 RPM: http://archive.cloudera.com/cdh5/redhat/6/x86_64/cdh/5.9/RPMS/x86_64/

    安装后,你可以查看各自的 /etc/init.d/SERVICENAME 了解它们是如何运行的(假设您熟悉 shell 脚本)。

    【讨论】:

      猜你喜欢
      • 2017-11-05
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      • 2021-06-30
      • 1970-01-01
      • 2014-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多