【发布时间】:2017-02-13 21:00:30
【问题描述】:
我打算将 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:// ...不幸的是我自己仍然找不到它...
在此先感谢
【问题讨论】: