请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

一哥我想问下,windows环境下application.yml rootDir这个配置要怎么填写IDEA才能读取到hadoop的路径呢?

一哥我想问下,windows环境下application.yml rootDir这个配置要怎么填写IDEA才能读取到hadoop的路径呢?(PS:我本地是windows系统,虚拟机用的是ubuntu,我在IDEA填写的hbase和zookeeper的IP地址是没有错的)
图片描述

我的hadoop,hbase,zookeeper是正常的,hbase的core-site.xml文件如下所示
图片描述
hdfs-site.xml文件如下所示:
图片描述

hbase-site.xml如下:
图片描述

hbase是可以正常使用的
图片描述

正在回答 回答被采纳积分+3

1回答

张勤一 2020-01-30 20:25:46

同学你好:

    rootDir 的意思是 HBase 的数据目录(可以查看下源码),你需要确定下你的 HBase 的数据目录是什么。同时,Windows 本地系统和虚拟机之间是不能直接互通的,这个需要你查询下怎么做到程序的与操作系统的互通。最好加下 QQ 群,可以讨论下大家是怎么做的。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1 回复 有任何疑惑可以回复我~
  • 提问者 BillyWebber #1
    不应该把,那如果在实际工作中,start-hbase这个开源项目不能实现一台测试环境的机器的hbase和windows系统的机器互通访问吗?我看到其他的代码可以通过连接zookeeper对hbase的数据列进行增删操作的啊
    回复 有任何疑惑可以回复我~ 2020-01-31 16:48:31
  • 张勤一 回复 提问者 BillyWebber #2
    在实际的企业级开发中,不会出现虚拟机与 Windows 实现互通的,后端服务器开发一定是在 MacOS 或 Linux 环境下进行的。如果你的机器可以实现互通的话,应该是做了一些特殊的配置,同时,也是可以直接去访问虚拟机的 HBase 的。
    回复 有任何疑惑可以回复我~ 2020-01-31 16:56:21
  • 提问者 BillyWebber 回复 张勤一 #3
    那我现在只能在windows环境下搭建一个hbase吗?
    回复 有任何疑惑可以回复我~ 2020-01-31 17:25:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信