一、問題背景
安裝kylin后使用命令 $ kylin.sh start 后出現Failed to find metadata store by url: kylin_metadata@hbase的錯誤。
二、解決辦法
起初shell里打印的錯誤信息我沒有仔細看,以為單純是kylin的問題。后來我仔細看了一下信息,發現在這行錯誤日志上面,還有一條信息:[INFO] error can't get master address from zookeeper znode data == null . 經過搜索發現是HBase的配置出了問題,原因是${HBASE_HOME}/conf/hbase-site.html的屬性hbase.rootdir與${HADOOP_HOME}/etc/hadoop/core-site.xml中的屬性fs.defaultFS不一致,將兩個屬性改為一致即可。