描述问题
查看 hbase 的 regionserver log文件,如:
hbase-root-regionserver-hadoop1.log
显示错误如下:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper
解决
修改 hbase-site.xml
vim /program/hbase-2.1.9/conf/hbase-site.xml
添加下面内容:
<property>
<name>hbase.wal.provider</name>
<value>filesystem</value>
</property>
重启hbase
stop-hbase.sh
start-hbase.sh
查看日志
没有该错误