1. 运行hbase shell 时错误:ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
解决办法:A:如果rootdir配置的是使用hdfs,检查是否hdfs服务进程没有打开,请启动hadoop。
B:确认hadoop已经启动,请检查hbase和hadoop的版本是否不一致,将hbase/lib目录下的hadoop-core的jar文件删除,将hadoop目录下的hadoop-0.20.2-core.jar拷贝到hbase/lib下面,然后重新启动hbase即可。
C:可能hadoop启动的事安全模式,执行 :/bin$ hadoop dfsadmin -safemode leave 即可。
解决这样的问题请查看hbase的日志文件,从日志文件着手。
待续...