关于#kylin#的问题,如何解决?

kylin执行Model的时候到Load HFile to HBase Table这步报错如下:
Failure task Diagnostics:
Error: org.apache.hadoop.hbase.util.FSUtils.setStoragePolicy(Lorg/apache/hadoop/fs/FileSystem;Lorg/apache/hadoop/fs/Path;Ljava/lang/String;)V

at org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:223)
at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:178)
at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:71)
at org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:178)
at org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:114)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

参考GPT和自己的思路:

根据报错信息来看,这个问题可能是由于 hbase-util 库版本不兼容导致的。您可以尝试更新 hbase-util 库,并重新编译和部署 kylin,看看是否可以解决该问题。

如果这不起作用,您可以考虑检查 hbase 所在机器的存储策略是否配置正确。建议您查看相关日志,以获取更多的信息,并根据日志的提示进行排除和处理。

最后,您也可以找到 kylin 的相关支持论坛或社区,向其他 kylin 用户寻求帮助和建议。