hive数据库初始化失败

90%的hive数据库初始化失败的原因都是配置文件没整明白,咱们可以看看hive-env.sh.template
在这里插入图片描述

这句话的意思是:

< ——警告! ! 这个文件是自动生成的,只用于文档的目的! -->  
< ——警告! ! 你对这个文件所做的任何修改都将被Hive忽略。 -->  
< ——警告! ! 您必须在hive-site.xml中进行更改。 -->  

也就是说咱们在这个文件里任何操作都是没用的,所以咱们需要自己创建hive-site.xml,然后将下面的代码复制进去,记得改地址、用户、及密码。



<configuration>
        
<property>
         <name>javax.jdo.option.ConnectionURLname>
         <value>jdbc:mysql://Had01:3306/metastore? createDatabaseIfNotExist=truevalue>
property>
        
<property>
        <name>javax.jdo.option.ConnectionDriverNamename>
        <value>com.mysql.jdbc.Drivervalue>
property>
        
<property>
        <name>javax.jdo.option.ConnectionUserNamename>
        <value>rootvalue>
property>
        
<property>
        <name>javax.jdo.option.ConnectionPasswordname>
        <value>123456value>
property>
<property>
        <name>hive.metastore.schema.verificationname>
        <value>falsevalue>
property>
<property>
        <name>datanucleus.schema.autoCreateAllname>
        <value>truevalue>
property>
configuration>

你可能感兴趣的:(Hadoop系列,1024程序员节,hive)