1

我打算将 HBase 与 gs:// 方案(谷歌存储桶)一起使用,但 gs:// fs 不能与 WAL 文件一起使用。

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:// ......不幸的是我自己仍然找不到它......

提前谢谢了

4

1 回答 1

0

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

于 2017-02-14T20:57:19.350 回答