【问题标题】:Hadoop installation directoryHadoop安装目录
【发布时间】:2015-04-07 21:47:25
【问题描述】:

Hadoop 安装在 Cloudera 发行版中的哪个目录?它在 /usr/bin/hadoop 中吗?

[cloudera@quickstart opt]$ which hadoop
/usr/bin/hadoop

我知道软件包要安装在/opt/目录下。

Apache 推荐什么?

【问题讨论】:

    标签: java linux hadoop cloudera cloudera-cdh


    【解决方案1】:

    实际上,如果您使用 Cloudera CDH 的包裹(这是推荐的安装方式),它会位于 /opt/cloudera/parcels/CDH 下,而后者又是指向实际 CDH 包裹的符号链接。在此目录下,您会发现与开源 Apache Hadoop 通常在/ 下的结构非常相似。

    更多,如果您在/ 下浏览,您会发现 Hadoop 普通二进制文件是通过替代项指向 CDH 活动包的符号链接。例如检查/usr/bin/hadoop

    这种安装策略使 Cloudera 能够在一秒钟内激活新的 CDH,它看起来像普通的 Apache Hadoop 结构。在CDH parcel 目录下,您将找到 2 层二进制结构。例如,与 CDH 下的入口点 /usr/bin/hadoop 的普通 Apache Hadoop 相比,您将拥有 /opt/cloudera/parcels/CDH/bin/hadoop 入口点和实际脚本 /opt/cloudera/parcels/CDH/lib/hadoop/bin/hadoop

    库以更专有的方式放置。所有 JARS 都在 /opt/cloudera/parcels/CDH/jars 下,公共库目录或产品特定目录中的适当 JARS 只是符号链接。例如检查hbase 特定库:/opt/cloudera/parcels/CDH/lib/hbase/lib/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-28
      相关资源
      最近更新 更多