My hive was working fine when I was using Hadoop 1.0.4. With Hadoop 1.12
and Hive 0.11. I am getting following error while doing any operation on
hive like 'show tables'

Mysql is running

2013-07-20 08:04:17,219 ERROR DataNucleus.Plugin
(Log4JLogger.java:error(115)) - Bundle "org.eclipse.jdt.core" requires
"org.eclipse.text" but it cannot be resolved.
2013-07-20 08:04:17,219 ERROR DataNucleus.Plugin
(Log4JLogger.java:error(115)) - Bundle "org.eclipse.jdt.core" requires
"org.eclipse.text" but it cannot be resolved.
2013-07-20 08:04:17,224 ERROR exec.DDLTask (DDLTask.java:execute(434)) -
org.apache.hadoop.hive.ql.metadata.HiveException:
java.lang.RuntimeException: Unable to instantiate
org.apache.hadoop.hive.metastore.HiveMetaStoreClient
        at
org.apache.hadoop.hive.ql.metadata.Hive.getDatabase(Hive.java:1142)
        at
org.apache.hadoop.hive.ql.metadata.Hive.databaseExists(Hive.java:1127)
        at
org.apache.hadoop.hive.ql.exec.DDLTask.showTables(DDLTask.java:2215)
        at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:332)
        at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:150)
        at
org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:65)
        at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1423)
        at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1203)
        at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1008)
        at org.apache.hadoop.hive.ql.Driver.run(Driver.java:880)
        at
org.apache.hadoop.hive.cli.CliDriver.processLocalCmd(CliDriver.java:259)
        at
org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:216)
"hive.log" 108 lines, 9703 characters




*Here's my hive-site.xml*
*l*
<configuration>
    <property>
        <name>fs.default.name</name>
        <value>hdfs://localhost:9000</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://localhost:3306/metastore</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>hive</value>
   </property>
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>hidden</value>
    </property>
    <property>
        <name>datanucleus.autoCreateSchema</name>
        <name>datanucleus.autoCreateSchema </name>
    </property>
    <property>
        <name>datanucleus.fixedDatastore</name>
        <value>true</value>
    </property>
</configuration>
~

Reply via email to