请稍等 ...
×

采纳答案成功!

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

hbase配置问题

yml文件里关于的hbase配置文件我有如下的问题:
首先我的配置文件如下:
data:
hbase:
quorum: 192.168.2.100:2181
rootDir: file:///D:/hbase_data
nodeParent: /hbase
我在虚拟机里安装了hdoop,zookeeper和HBase(OS:linux)
现在的问题是我以上quorum是真实的,但是rootDir和nodeParent实在不明白是怎么确认的?但是我这样随便填写并不影响我操作虚拟机里的表数据 ,我用test试过了。
所有请问这个两个参数能稍微举个例子说明下怎么确定吗?还有这些配置的说明该去哪里找详细的说明?百度了半天也没明白?谢谢!

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

1回答

张勤一 2020-03-09 21:06:52

同学你好:

    其实这三参数都是 HBase 服务器的配置(连接配置),我这里对它们做出一些解释:

    quorum:HBase 是需要 Zookeeper 维护其元数据的,这个参数的含义就是 ZK 的地址(ip 和端口号);

    rootDir:这个参数指的是 HBase 的数据目录,HBase 的表数据将存储在这个目录中;

    nodeParent:这个参数也是与 ZK 相关的,HBase 在启动的时候会在 ZK 中注册一个节点,并在 ZK 中保存一些数据。这个参数指的就是 HBase 在 ZK 中注册的节点路径,默认是 /hbase。

    所以,这几个参数都是不可以乱写的,我个人平时喜欢看官网文档,地址:https://hbase.apache.org/book.html


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

1 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕慕2501778 #1
    主要是后面两参数在哪里查?我感觉我这样填肯定是错的,但是真的不影响我操作HBASE里的数据呢!
    回复 有任何疑惑可以回复我~ 2020-03-10 13:22:44

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号