java - 如何在没有cygwin的情况下在Windows上以分布式模式运行HBase?

标签 java windows hadoop hbase hdfs

  • 我已成功配置 HBase 并与 Windows 上的 HDFS 集成。我使用 HBase 版本 0.98.6.1-hadoop2 和 Hadoop 版本 2.5.1
  • 关注 HBase quick start教程。
  • 如果我正常运行 HBase(没有hbase.cluster.distributed 属性)那么它工作正常。否则显示This is not implemented yet。敬请期待。
  • 如何在没有 cygwin 的 Windows 上以集群分布式模式启动 HBase?

最佳答案

据我所知,您可以通过这些方式进行

1) 使用 cygwin(不在您的要求中)。

2) 使用 VMWare 或 VirtualBox

3)使用Microsoft HDInsights(适合你)

在启动 Hbase 之前,请确保 Hadoop 处于分布式模式并且正在工作,只有这样您的 HBase 才会在分布式模式下工作,否则它将在本地模式下运行。

关于java - 如何在没有cygwin的情况下在Windows上以分布式模式运行HBase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26333803/

相关文章:

windows - 将 .MOD 视频文件转换为 .mp4 但保持原始文件日期

java - NodeWritable java.lang.NoClassDefFoundError Hadoop耶拿

hadoop - 在Hive中注册Hbase表

java - Hadoop context.write()缓冲区大小

java - 如何使用 JPA 和 Hibernate 的多个处理线程来持久化实体

java - 我的应用程序中的通用类

c# - 即使焦点更改后键盘也不会消失

windows - 大型应用程序/文件加载时间

java - OS X Lion 上的 Eclipse Indigo,Java 'source' 悬停不起作用

java - 导出使用公共(public)项目的 JAR 项目