Hive元数据升级

Posted 过往记忆大数据

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive元数据升级相关的知识,希望对你有一定的参考价值。

  如果我们Hadoop的core-site.xml文件中的fs.defaultFS配置由于某种原因需要修改,比如Hadoop升级、重新命名fs.defaultFS等。也就是由hdfs://olditeblog变成hdfs://newiteblogle ,如下:

01 <property>
02   <name>fs.defaultFS</name>
03   <value>>
04 </property>
05
06 变成
07
08 <property>
09   <name>fs.defaultFS</name>
10   <value> </value>
11 </property>

  这些修改会影响到的正常运行,因为在建表的时候保存了该表的数据存放路径,而存放路径里面就会带有fs.defaultFS属性的值,比如:hdfs://olditeblog/user/hive/warehouse/xxx,但是这时候Hadoop中的fs.defaultFS配置已经修改了,所以如果你在Hive中查询,就会出现错误。因为hdfs://olditeblog已经变了。有两种方法可以修改Hive元数据中的fs.defaultFS值。


以上是关于Hive元数据升级的主要内容,如果未能解决你的问题,请参考以下文章

记一次hive版本升级

hive工具bin下的schematool的作用

Hive0.13到Hive2.1跨版本升级全姿势

hive 基础知识

打怪升级之小白的大数据之旅(六十六)<Hive旅程第七站:Hive的分区表与分桶表>

打怪升级之小白的大数据之旅(六十六)<Hive旅程第七站:Hive的分区表与分桶表>