首先打开hbase/logs目录下的xxxx.xxxx. master.log的日志
拉到最后是最新一次的报错。
如下异常
java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for proper operation during component failures, but the underlying filesystem does not support doing so. Please check the config value of 'hbase.procedure.store.wal.use.hsync' to set the desired level of robustness and ensure the config value of 'hbase.wal.dir' points to a FileSystem mount that can provide it.
hbase-site.xml增加配置
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
添加之后hbase的Hmaster不再挂了
...
曹,还是挂了。。。
日志里有新的报错
018-12-07 16:32:32,089 ERROR [RpcServer.default.FPBQ.Fifo.handler=29,queue=2,port=16000] master.MasterRpcServices: FSWALProvider.java:138)
at org.apache.hadoop.hbase.wal.Abstrac