小编Ale*_*ieb的帖子

如何在类路径中包含hbase-site.xml

我目前正在尝试使用我的HBase代码来使用我的hbase-site.xml中指定的设置.它似乎使用默认设置而不是hbase-site.xml配置文件中指定的设置.我更新了文件后重新启动了HBase集群,但它仍然没有使用我更新的配置文件.

我使用的集群是2个节点,其中一个是主节点.两个节点上的配置文件都将主节点的IP指定为zookeeper仲裁.我认为问题是我的hbase-site.xml中指定的设置没有被使用,因为如果我通过代码将zookeeper仲裁设置为与我的hbase-site.xml中相同的值,代码运行正常,但第二个节点不能如果未通过代码指定仲裁,请联系主服务器.

config = HBaseConfiguration.create();
config.set("hbase.zookeeper.quorum", masterNodeIP);
Run Code Online (Sandbox Code Playgroud)

我非常感谢有关如何将hbase-site.xml包含到我的代码的类路径中的说明或链接.我在Windows机器上使用Eclipse进行开发,并在Linux集群上安装了HBase环境.由于依赖性,我通常使用Eclipse来编译代码.

理想情况下,我希望群集中的每个节点都使用自己的配置文件.

提前致谢!

java hadoop hbase classpath

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

classpath ×1

hadoop ×1

hbase ×1

java ×1