【发布时间】:2019-02-25 05:53:05
【问题描述】:
如何在没有 HDFS 的情况下部署 HDP 集群,因为我不希望 HDFS 用于存储,并且将使用内部内存存储系统。如何才能做到这一点?
【问题讨论】:
如何在没有 HDFS 的情况下部署 HDP 集群,因为我不希望 HDFS 用于存储,并且将使用内部内存存储系统。如何才能做到这一点?
【问题讨论】:
HDFS 和 MapReduce 是 Hadoop 的主要内部部分。它们内置于 Hadoop 包中。 HDP集群部署时不能排除HDFS。除了 HDFS 之外,您可以排除其他服务,但不能排除 HDFS。
【讨论】:
HDFS 是 Hadoop FileSystem API 的一种实现,它对 POSIX 文件系统行为进行建模。
您可能在某些地方提到对象存储,通常使用术语 Blobstore。 Hadoop 确实为其中一些提供了 FileSystem 客户端类,即使它们违反了许多要求。这就是为什么,虽然 Hadoop 可以在对象存储中读取和写入数据,但 Hadoop 直接支持的两个——Amazon S3 和 OpenStack Swift——不能用作 HDFS 的直接替代品。 p>
如需进一步阅读,Object Stores vs Filesystems
【讨论】: