This usually happens when there is a problem in the metastore configuration. Did you change any hive configurations?
Zheng On Tue, Jan 26, 2010 at 1:41 AM, Jeff Zhang <[email protected]> wrote: > The following is the logs: > > > 2010-01-26 17:23:51,509 ERROR exec.DDLTask > (SessionState.java:printError(279)) - FAILED: Error in metadata: > javax.jdo.JDOFatalInternalException: Unexpected exception caught. > NestedThrowables: > java.lang.reflect.InvocationTargetException > org.apache.hadoop.hive.ql.metadata.HiveException: > javax.jdo.JDOFatalInternalException: Unexpected exception caught. > NestedThrowables: > java.lang.reflect.InvocationTargetException > at > org.apache.hadoop.hive.ql.metadata.Hive.getTablesByPattern(Hive.java:400) > at > org.apache.hadoop.hive.ql.metadata.Hive.getAllTables(Hive.java:387) > at > org.apache.hadoop.hive.ql.exec.DDLTask.showTables(DDLTask.java:352) > at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:143) > at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:379) at > org.apache.hadoop.hive.ql.Driver.run(Driver.java:285) at > org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:123) > at > org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:181) > at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:287) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) at > org.apache.hadoop.util.RunJar.main(RunJar.java:156) > Caused by: javax.jdo.JDOFatalInternalException: Unexpected exception caught. > NestedThrowables: > java.lang.reflect.InvocationTargetException > at > javax.jdo.JDOHelper.invokeGetPersistenceManagerFactoryOnImplementation(JDOHelper.java:1186) > at > javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:803) > at > javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:698) > at > org.apache.hadoop.hive.metastore.ObjectStore.getPMF(ObjectStore.java:161) > at > org.apache.hadoop.hive.metastore.ObjectStore.getPersistenceManager(ObjectStore.java:178) > at > org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:122) > at > org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:101) > at > org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:62) > at > org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:117) > at > org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getMS(HiveMetaStore.java:130) > at > org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB(HiveMetaStore.java:146) > at > org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.init(HiveMetaStore.java:118) > at > org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.<init>(HiveMetaStore.java:100) > at > org.apache.hadoop.hive.metastore.HiveMetaStoreClient.<init>(HiveMetaStoreClient.java:74) > at > org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:783) > at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:794) at > org.apache.hadoop.hive.ql.metadata.Hive.getTablesByPattern(Hive.java:398) > ... 13 more > Caused by: java.lang.reflect.InvocationTargetException at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) at > javax.jdo.JDOHelper$16.run(JDOHelper.java:1956) at > java.security.AccessController.doPrivileged(Native Method) at > javax.jdo.JDOHelper.invoke(JDOHelper.java:1951) at > javax.jdo.JDOHelper.invokeGetPersistenceManagerFactoryOnImplementation(JDOHelper.java:1159) > ... 29 more > > > On Tue, Jan 26, 2010 at 4:52 PM, Zheng Shao <[email protected]> wrote: >> >> Can you post the traces in /tmp/<user>/hive.log? >> >> Zheng >> >> On Tue, Jan 26, 2010 at 12:40 AM, Jeff Zhang <[email protected]> wrote: >> > Hi all, >> > >> > I follow the get started wiki page, but I use the hive 0.4.1 release >> > version >> > rather than svn trunk. And when I invoke command: show tables; >> > It shows the following error message, anyone has encounter this problem >> > before ? >> > >> > hive> show tables; >> > FAILED: Error in metadata: javax.jdo.JDOFatalInternalException: >> > Unexpected >> > exception caught. >> > NestedThrowables: >> > java.lang.reflect.InvocationTargetException >> > FAILED: Execution Error, return code 1 from >> > org.apache.hadoop.hive.ql.exec.DDLTask >> > >> > >> > -- >> > Best Regards >> > >> > Jeff Zhang >> > >> >> >> >> -- >> Yours, >> Zheng > > > > -- > Best Regards > > Jeff Zhang > -- Yours, Zheng
