I am new to Hive, Still 2 cents -

1. Do you have metastore_db already created, I don't see this name in your
hive-site (you have "try").
2. Hope you have your database client driver jar copied in the hive
classpath.

--
Ravi.
*''We do not inherit the earth from our ancestors, we borrow it from our
children.'' PROTECT IT !*



On Mon, Sep 10, 2012 at 10:40 AM, Hongjie Guo <hongjie...@gmail.com> wrote:

> check your mysql first,  if you can see some tables like "TBLS","COLUMNS",
> the mysql should  work fine.
> otherwise you should check your configuration about the hive-site.xml
>
> 2012/9/10 yogesh dhari <yogeshdh...@live.com>
>
>>  Helli Bejoy,
>>
>> I have restarted the hive and all cluster again but still the same issue.
>>
>> Please help me out
>>
>>
>> Thanks & regards
>> Yogesh Kumar
>>
>> ------------------------------
>> Date: Sun, 9 Sep 2012 02:21:47 -0700
>> From: bejoy...@yahoo.com
>> Subject: Re: FAILED: Error in metadata
>> To: user@hive.apache.org
>>
>>
>> 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