【问题标题】:It's possible only install Hadoop HDFS?可以只安装 Hadoop HDFS 吗?
【发布时间】:2015-01-21 17:05:59
【问题描述】:

我是 Hadoop 世界的新手,我需要使用 Hadoop HDFS 安装 mesos 以创建容错分布式文件系统,但所有安装参考都包含我的场景所需的组件,例如:MapReduce。

您对此有什么想法或参考吗?

【问题讨论】:

    标签: hadoop mapreduce hdfs mesos mesosphere


    【解决方案1】:

    绝对有可能。不要认为 Hadoop 是一个可安装的程序,它只是由运行在集群内不同节点上的一堆 java 进程组成。

    如果你使用 hadoop tar ball,如果你只想要 HDFS,你可以只运行 NameNode 和 DataNodes 进程。

    如果您使用其他 hadoop 发行版(例如 HDP),我认为 HDFS 和 mapreduce 来自不同的 rpm 包,但同时安装这两个 rpm 包是有害的。如果您只需要 HDFS,请再次运行 NameNode 和 DataNodes。

    【讨论】:

    • 好的,谢谢@zhutoulala ...你知道制作这个的教程吗?
    • michael-noll.com/tutorials/… 是最受欢迎的之一
    • 我有一个 postgres 实例,我需要他们的数据文件存储在 HDFS 上,这可能吗?我不确定,因为当我阅读您的链接和其他文档时,都表明在 HDFS 上的读/写方式是使用 hadoop 命令。 HDFS 的读/写操作对用户不透明?
    • 嗯,这是一个不同的问题:) 您还可以使用 HDFS api 或 webhdfs Web 服务将数据获取/放入 HDFS。但如果你问的是使用 HDFS 作为数据库的存储,那就完全不同了
    • 好的,谢谢@zhutoulala,是的,我原以为可以将 HDFS 用于我的数据库存储,但是现在,经过一段时间阅读文档后,我认为这个想法是错误的或在这一刻。
    猜你喜欢
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-31
    • 1970-01-01
    相关资源
    最近更新 更多