首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改HBase WAL位置

更改HBase WAL位置
EN

Stack Overflow用户
提问于 2017-02-14 05:00:31
回答 1查看 658关注 0票数 0

我计划将HBase与gs://方案(google buckets)一起使用,但是gs:// fs不能处理WAL文件。

代码语言:javascript
复制
Cause:
java.io.IOException: cannot get log writer
Caused by: java.io.IOException: createNonRecursive unsupported for this filesystem class com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystem

正如我所发现的,它应该是将WAL文件与HBase根目录分开存储的方法,例如:https://docs.aws.amazon.com/emr/latest/ReleaseGuide/images/hbase_s3.png

所以,我的问题是-如何分离数据文件和WAL文件。要将数据存储在gs://中,将WAL存储在hdfs://中...不幸的是我自己还是找不到它。

非常感谢你提前

EN

回答 1

Stack Overflow用户

发布于 2017-02-15 04:57:19

当前稳定版本不支持将WAL存储在hbase.rootdir之外的其他位置。它计划在未来的版本中,参考https://issues.apache.org/jira/browse/HBASE-17437

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42213456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档