cm 安装cdh 后添加hive服务,出现错误提示

添加服务时候hive 配置如下:
错误信息提示:
错误日志:
  1. xec /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hadoop/bin/hadoop jar /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hive/lib/hive-cli-1.1.0-cdh5.4.7.jar org.apache.hive.beeline.HiveSchemaTool -verbose -dbType mysql -initSchema
  2. org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.
  3. org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.
  4. at org.apache.hive.beeline.HiveSchemaHelper.getConnectionToMetastore(HiveSchemaHelper.java:77)
  5. at org.apache.hive.beeline.HiveSchemaTool.getConnectionToMetastore(HiveSchemaTool.java:113)
  6. at org.apache.hive.beeline.HiveSchemaTool.testConnectionToMetastore(HiveSchemaTool.java:159)
  7. at org.apache.hive.beeline.HiveSchemaTool.doInit(HiveSchemaTool.java:257)
  8. at org.apache.hive.beeline.HiveSchemaTool.doInit(HiveSchemaTool.java:243)
  9. at org.apache.hive.beeline.HiveSchemaTool.main(HiveSchemaTool.java:473)
  10. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  11. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  12. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  13. at java.lang.reflect.Method.invoke(Method.java:606)
  14. at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
  15. at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
  16. Caused by: java.sql.SQLException: Access denied for user 'root'@'node3' (using password: YES)
  17. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957)
  18. at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)
  19. at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)
  20. at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
  21. at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4323)
  22. at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1267)
  23. at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2255)
  24. at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2286)
  25. at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2085)
  26. at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:795)
  27. at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
  28. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  29. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
  30. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  31. at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
  32. at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
  33. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:400)
  34. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:327)
  35. at java.sql.DriverManager.getConnection(DriverManager.java:571)
  36. at java.sql.DriverManager.getConnection(DriverManager.java:215)
  37. at org.apache.hive.beeline.HiveSchemaHelper.getConnectionToMetastore(HiveSchemaHelper.java:73)
  38. ... 11 more
  39. *** schemaTool failed ***

问题原因:

解决办法:

cm 安装cdh 后添加hive服务的更多相关文章

  1. Windows 平台下安装Cygwin后,sshd服务无法启动

    Windows 平台下安装Cygwin后,sshd服务无法启动 系统日志记录信息: 事件 ID ( 0 )的描述(在资源( sshd )中)无法找到.本地计算机可能没有必要的注册信息或消息 DLL 文 ...

  2. CM 安装cdh 版本及出现问题

    添加节点: 安装完cdh 后jps出现:process information unavailable 解决办法:

  3. Windows 安装RabbitMQ后,启动服务就自动停止

    在做SpringCloud消息总线的时候,需要用到RabbitMQ,于是在windows上下载安装了一个,erlang的安装包不是官网下载的,而是朋友分享给我的,没注意它的版本(9.3). 安装完成后 ...

  4. CM 安装CDH 错误: 安装失败。 无法接收 Agent 发出的检测信号。

    在安装CDH的时候出现错误提示: 安装失败. 无法接收 Agent 发出的检测信号. 日志提示错误: start >> raise socket.error(msg) >>er ...

  5. windows 安装oracle 后,所有服务都是什么意思,需要开户吗?

    中的方法成功安装Oracle 11g后,共有7个服务,这七个服务的含义分别为: 1. Oracle ORCL VSS Writer Service: Oracle卷映射拷贝写入服务,VSS(Volum ...

  6. CentOS7安装mysql后无法启动服务,提示Unit not found

    首发日期: 2018-01-30 现象: 在centOS7中启动MySQL数据库提示: Failed to start mysqld.service: Unit not found [明明已经安装了, ...

  7. MySql:CentOS7安装mysql后无法启动服务报错,(需要更新yum源)

    首先:需要更新你的yum源,保证yum源最新. 1.安装: yum install -y mariadb-server 2.启动maria DB服务: systemctl start mariadb. ...

  8. 安装atlas后执行hive命令报错

    在集群中安装atlas,在安装atlas的节点上执行hive -e "show databases;" 正常,但是在集群中其他节点上执行hive -e "show dat ...

  9. 用VS制作的windows服务安装包 安装完后如何让服务自动启动

    vs 服务做成安装包,如何安装以后启动服务,只要在类名为projectinstaller的类中重写commit事件即可         public override void Commit(IDic ...

随机推荐

  1. Angularjs可以查看scope的插件AngularJS Batarang

    AngularJS Batarang是一个显示AngularJS的scope 层次的Chrome插件,有效的快速查看一个page 中有多少Scope能够帮助我们快速方便调试AngularJS程序. 插 ...

  2. SQL 测验题目(30道)

    1.SQL 指的是? 您的回答:Structured Query Language 2.哪个 SQL 语句用于从数据库中提取数据? 您的回答:SELECT 3.哪条 SQL 语句用于更新数据库中的数据 ...

  3. linux replace \r\n to \n

    cat test.log | tr -d '\r' | hexdump -C | tail

  4. awk 按小时 统计接口调用次数

    #统计所有接口总量awk -F ' ' '{a[$7]++} END{for(i in a){print i,a[i] | "sort -r -k 7"}}' accesslog/ ...

  5. Spring Cloud配置中心内容加密

    从配置获取的配置默认是明文的,有些像数据源这样的配置需要加密的话,需要对配置中心进行加密处理. 下面使用对称性加密来加密配置,需要配置一个密钥,当然也可以使用RSA非对称性加密,但对称加密比较方便也够 ...

  6. 可重入锁:ReentrantLock理解使用

    (一)可重入性 可重入性描述这样的一个问题:一个线程在持有一个锁的时候,它内部能否再次(多次)申请该锁.如果一个线程已经获得了锁,其内部还可以多次申请该锁成功.那么我们就称该锁为可重入锁.通过以下伪代 ...

  7. python操作xls表

    1.python读取excel中单元格内容为日期的方式 python读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype: ? 1 ctype : 0 empty,1 string, ...

  8. JS window对象 返回下一个浏览的页面 forward()方法,加载 history 列表中的下一个 URL。

    返回下一个浏览的页面 forward()方法,加载 history 列表中的下一个 URL. 如果倒退之后,再想回到倒退之前浏览的页面,则可以使用forward()方法,代码如下: window.hi ...

  9. 喜讯!联诚发创始人龙平芳荣获2019LED行业优秀女企业家称号!联诚发横揽三项大奖!

           2019年12月20日,在深圳大梅沙京基喜来登度假酒店隆重举行“蝶变跨越”慧聪LED显示屏行业品牌盛会颁奖典礼!在来自全国各地的LED显示屏行业协会领导,企业领袖,精英代表以及来自全国各 ...

  10. C—变量

    C—变量 在C语言中,变量要先定义后使用. 使用时,必须说明变量的存储类型与数据类型. 变量说明的一般形式: <存储类型>  <数据类型>  <变量名> 存储类型的 ...