使用指令“./bin/start-hbase.sh”后,報錯
報錯信息如下:
原因是jar包沖突了,所以對於和hadoop的jar包沖突的,可以將其他jar包刪除,如果你不確定是否刪除正確,可以將其他的jar包復制備份或者修改名稱,確保操作以后失敗了,還可以找回。
我這里選擇將/usr/local/hbase/lib目錄下的jar包重命名:
mv slf4j-log4j12-1.7.5.jar slf4j-log4j12-1.7.5-copy
修改之后成功啟動hbase。
接着想輸入指令./bin/hbase shell進入shell命令行模式時出現另一個關於jdk版本的錯誤(其實在啟動hbase時輸出信息的第一行也有警告。。看上圖)。