FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.me

当hive-site.xml以及mysql等都配置好时,格式化元数据库进入hive,仍然报未格式化元数据库的错

hive> show databases;
FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.Sess
hive> show databases;

第一种方法便是把元数据删除,重新格式化

drop database metastore;
schematool -initSchema -dbType mysql

第二种,便是上诉方法并未解决,看报错信息是metastore的原因

可能是metastore未启动,进hive下的bin目录下

./hive --service metastore &

一般可以解决,不能解决的可能没有用metastore服务,直接注释掉。

<!--<property>
        <name>hive.metastore.uris</name>
        <value>thrift://bigdata-study-104:9083</value>
        <description>Thrift URI for the remote metastore. Used by metastore client to connect to remote metastore.</description>
</property>-->

最后我有一种荒诞的猜想,就我本人而言可能是因为我每次进去之后第一个命令是show databases;我重来一遍加了启动命令

nohup hive --service metastore>/usr/local/hive/logs/metastore.log 2>&1 &
    nohup hive --service hiveserver2>/usr/local/hive/logs/hive2.log 2>&1 &

成功了

 

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"Failed to start ss5.service: Unit not found."的错误信息表明无法找到ss5服务单元以启动该服务。这可能是由于以下原因之一引起的: [2] 1. ss5服务未正确安装或配置。请确保已正确安装ss5,并按照正确的配置方法进行配置。 2. ss5服务单元文件丢失或损坏。检查ss5服务的单元文件是否存在,并确保其完整且没有任何损坏。 3. 操作系统不支持ss5服务。某些操作系统可能不支持ss5服务,或者它可能不是默认安装的服务。您可以尝试在其他支持ss5的操作系统上启动该服务。 4. 安全限制或权限问题。请确保您具有足够的权限来启动ss5服务,并且没有任何安全限制阻止其启动。 要解决此问题,您可以按照以下步骤进行操作: 1. 检查ss5服务是否正确安装,并按照官方文档或指南进行正确的配置。 2. 检查ss5服务的单元文件是否存在,并确保其完整且没有任何损坏。如果文件丢失或损坏,请尝试重新安装ss5服务。 3. 确认您的操作系统支持ss5服务。如果不支持,请尝试在其他支持ss5的操作系统上启动该服务。 4. 确保您具有足够的权限来启动ss5服务。您可以尝试使用管理员权限或root权限来启动该服务。 5. 检查是否有任何安全限制阻止了ss5服务的启动。请查看系统日志或安全日志以获取更多信息。 请注意,具体的解决方法可能会因系统环境而异,建议您查阅相关文档或咨询系统管理员以获取更准确的指导。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值