将原来的hive0.10的配置文件拷贝到0.11的conf下,然后将mysql中的hive库清掉
运行hive,结果
Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
仔细看看异常创建不了到mysql的连接。
用用户直接登录mysql,没问题,那就是缺少连接器了
仔细对比一下,原来是少了mysql-connector-java-5.1.25-bin.jar这个连接器,以前的hive0.10的日记文档也没记载这个东西,估计是当时忘记了
把这个jar拷贝到lib文件夹下,果然ok了
详细hive安装见http://blog.csdn.net/xqj198404/article/details/9109715
里面只少了拷贝mysql连接器一个步骤