hive工具bin下的schematool的作用

Posted ninglinglong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive工具bin下的schematool的作用相关的知识,希望对你有一定的参考价值。

schematool的作用为:升级元数据,换句话来说"最新的元数据重新写入mysql中".

如果在hive命令行中,删除某库,报错:hive.啥  不存在.

此时就要升级元数据.

升级元数据前提:

在hive的lib目录下,要有mysql的驱动jar包.

hive的配置文件hive/conf/hive-site.xml内容正常.

随后,就可以启动升级

启动位置:hive的bin目录下.

命令为:
[root@cluster-1 bin]# schematool -dbType mysql -initSchema

 

以上是关于hive工具bin下的schematool的作用的主要内容,如果未能解决你的问题,请参考以下文章

hive

Hive初始化报错Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition

schematool -dbType mysql -initSchema初始化报错Illegal character entity: expansion character (code 0x8 at

hive_异常_01_ Terminal initialization failed; falling back to unsupported

hive 初始化数据库报错

Hive基础使用