Java 使用Hadoop纱线安装HBase
我正试图在ubuntu上安装HBase v0.98.6。我已经在操作系统上运行了Hadoop。我应该停止现有的Hadoop进程,完全依赖HBase还是使用现有的设置配置HBase?如果需要,我可以分享更多信息。我尝试先在伪分布式上运行HBase,然后在分布式模式下运行Java 使用Hadoop纱线安装HBase,java,hadoop,hbase,Java,Hadoop,Hbase,我正试图在ubuntu上安装HBase v0.98.6。我已经在操作系统上运行了Hadoop。我应该停止现有的Hadoop进程,完全依赖HBase还是使用现有的设置配置HBase?如果需要,我可以分享更多信息。我尝试先在伪分布式上运行HBase,然后在分布式模式下运行 说清楚一点——我在问在安装HBase之前是否需要运行Hadoop Thread(以分布式方式,而不是在一台计算机上)。如果不是,而且我在这些计算机上仍然使用Hadoop,那么它是否会导致HBase在这些服务器上运行出现任何问题 这
说清楚一点——我在问在安装HBase之前是否需要运行Hadoop Thread(以分布式方式,而不是在一台计算机上)。如果不是,而且我在这些计算机上仍然使用Hadoop,那么它是否会导致HBase在这些服务器上运行出现任何问题 这个问题有点让人困惑。但关键是HBase和纱线并不相互依赖 您完全可以停止纱线服务并使用HBase。HBase将从现有群集使用的唯一服务是HDFS和Zookeeper 有些地方,人们使用MapReduce为HBase表聚合数据。在这种情况下,两者可以共存 如果您的用例是具有高吞吐量的实时数据访问/更新,那么我建议不要将Thread与HBase一起运行
希望这就是您想要的:)谢谢-这很有帮助。我还想知道它是否可能会导致端口(如果常见)等问题,但我想不会。除非您更改默认端口。谢谢-所以简而言之,如果我只需要在HDFS上安装HBase,我不需要安装Hadoop?如果我这样做了,它不会产生任何冲突。我最终尝试在集群中安装HBase,而不仅仅是在单个节点上。Hadoop由HDFS、MapReduce或Thread(10或2.0)组成,因此您必须安装Hadoop的一些组件。