赞
踩
在部署HBase的时候,执行 start-hbase.sh命令,主节点一直起不来,后来到logs文件夹下面,看输出日志,结果报了错
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>
然后记得把这个文件同步到其他节点,然后重启。就可以了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。