Hi Yogesh

It looks like hive is still on the derby db . Can you restart your hive 
instances after updating the hive-site.xml. Also please make sure that you are 
modifying the right copy of the file.
 
Regards,
Bejoy KS


________________________________
 From: yogesh dhari <yogeshdh...@live.com>
To: hive request <user@hive.apache.org> 
Sent: Sunday, September 9, 2012 2:21 PM
Subject: FAILED: Error in metadata
 

 
Hi all,

 my hive-site.xml is


<property>
        <name>javax.jdo.option.ConnectionURL</name>
        
<value>jdbc:mysql://127.0.0.1:3306/try?createDatabaseIfNotExist=true</value>
    </property>
    
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>
    
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>hadoop</value>
    </property>
    
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>hadoop</value>
    </property> 


and created a user in my sql.

 CREATE USER 'hadoop'@'localhost' IDENTIFIED BY 'hadoop'; 
GRANT ALL PRIVILEGES ON *.* TO 'hadoop' WITH GRANT OPTION;

Schema name is try, and connection name is Demo


When I run hive in single terminal then it runs fine but when i try to run hive 
parallel on new terminal window it shows the error:


FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Failed to 
start database 'metastore_db', see the next exception for details.
NestedThrowables:
java.sql.SQLException: Failed to start database 'metastore_db', see the next 
exception for details.
FAILED: Execution Error, return code 1 from 
org.apache.hadoop.hive.ql.exec.DDLTask


Please help and suggest
Yogesh Kumar

Reply via email to