Hadoop 逐步遵循配置单元apache wiki时出现配置单元安装问题

Hadoop 逐步遵循配置单元apache wiki时出现配置单元安装问题,hadoop,hive,Hadoop,Hive,在按照HiveApacheWiki上的指令逐步安装Hive之后,我调用了HiveShell并键入“createtablepokes(fooint,bar STRING);”,然后出现以下错误,还包括日志 我是新来的蜂巢,有什么建议或意见吗?谢谢!我在谷歌网上找到了问题,但没有找到解决办法 我在Mac上使用Hadoop的单机模式 配置单元>创建表戳(foo INT,条形字符串); 失败:元数据中出错:javax.jdo.JDOFatalInternalException:捕获意外异常。 嵌套的工作

在按照HiveApacheWiki上的指令逐步安装Hive之后,我调用了HiveShell并键入“createtablepokes(fooint,bar STRING);”,然后出现以下错误,还包括日志

我是新来的蜂巢,有什么建议或意见吗?谢谢!我在谷歌网上找到了问题,但没有找到解决办法

我在Mac上使用Hadoop的单机模式

配置单元>创建表戳(foo INT,条形字符串); 失败:元数据中出错:javax.jdo.JDOFatalInternalException:捕获意外异常。 嵌套的工作流表: java.lang.reflect.InvocationTargetException 失败:执行错误,从org.apache.hadoop.hive.ql.exec.ddlstask返回代码1

日志文件:

Last login: Tue Jun 14 00:27:51 on ttys001 Zhiyong-Xies-MacBook-Pro:~ hadoop$ cat /tmp/*/hive.log 2011-06-14 00:31:54,834 ERROR metastore.HiveMetaStore (HiveMetaStore.java:executeWithRetry(334)) - JDO datastore error. Retrying metastore command after 1000 ms (attempt 1 of 1) 2011-06-14 00:31:56,012 ERROR exec.DDLTask (SessionState.java:printError(374)) - 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.createTable(Hive.java:491) at org.apache.hadoop.hive.ql.exec.DDLTask.createTable(DDLTask.java:3233) at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:221) at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:132) at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:57) at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1238) at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1050) at org.apache.hadoop.hive.ql.Driver.run(Driver.java:885) at org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:224) at org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:358) at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:593) 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:237) at org.apache.hadoop.hive.metastore.ObjectStore.getPersistenceManager(ObjectStore.java:266) at org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:199) at org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:174) 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:369) at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.executeWithRetry(HiveMetaStore.java:321) at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB(HiveMetaStore.java:466) at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.init(HiveMetaStore.java:240) at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.(HiveMetaStore.java:203) at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.(HiveMetaStoreClient.java:107) at org.apache.hadoop.hive.ql.metadata.Hive.createMetaStoreClient(Hive.java:2010) at org.apache.hadoop.hive.ql.metadata.Hive.getMSC(Hive.java:2020) at org.apache.hadoop.hive.ql.metadata.Hive.createTable(Hive.java:485) ... 15 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:1958) at java.security.AccessController.doPrivileged(Native Method) at javax.jdo.JDOHelper.invoke(JDOHelper.java:1953) at javax.jdo.JDOHelper.invokeGetPersistenceManagerFactoryOnImplementation(JDOHelper.java:1159) ... 32 more Caused by: java.lang.NullPointerException at org.datanucleus.plugin.NonManagedPluginRegistry.registerBundle(NonManagedPluginRegistry.java:443) at org.datanucleus.plugin.NonManagedPluginRegistry.registerBundle(NonManagedPluginRegistry.java:355) at org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensions(NonManagedPluginRegistry.java:215) at org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensionPoints(NonManagedPluginRegistry.java:156) at org.datanucleus.plugin.PluginManager.registerExtensionPoints(PluginManager.java:82) at org.datanucleus.OMFContext.(OMFContext.java:156) at org.datanucleus.OMFContext.(OMFContext.java:137) at org.datanucleus.ObjectManagerFactoryImpl.initialiseOMFContext(ObjectManagerFactoryImpl.java:132) at org.datanucleus.jdo.JDOPersistenceManagerFactory.initialiseProperties(JDOPersistenceManagerFactory.java:363) at org.datanucleus.jdo.JDOPersistenceManagerFactory.(JDOPersistenceManagerFactory.java:307) at org.datanucleus.jdo.JDOPersistenceManagerFactory.createPersistenceManagerFactory(JDOPersistenceManagerFactory.java:255) at org.datanucleus.jdo.JDOPersistenceManagerFactory.getPersistenceManagerFactory(JDOPersistenceManagerFactory.java:182) ... 40 more 2011-06-14 00:31:56,014 ERROR ql.Driver (SessionState.java:printError(374)) - FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask 上次登录:ttys001上的星期二6月14日00:27:51 智勇Xies MacBook Pro:~hadoop$cat/tmp/*/hive.log 2011-06-14 00:31:54834错误metastore.HiveMetaStore(HiveMetaStore.java:executeWithRetry(334))-JDO数据存储错误。在1000毫秒后重试metastore命令(尝试1次,共1次) 2011-06-14 00:31:56012错误exec.DDLSTASK(SessionState.java:printError(374))-失败:元数据中的错误:javax.jdo.JDOFatalInternalException:捕获意外异常。 嵌套的工作流表: java.lang.reflect.InvocationTargetException org.apache.hadoop.hive.ql.metadata.HiveException:javax.jdo.JDOFatalInternalException:捕获意外异常。 嵌套的工作流表: java.lang.reflect.InvocationTargetException 位于org.apache.hadoop.hive.ql.metadata.hive.createTable(hive.java:491) 位于org.apache.hadoop.hive.ql.exec.ddlstask.createTable(ddlstask.java:3233) 位于org.apache.hadoop.hive.ql.exec.ddlstask.execute(ddlstask.java:221) 位于org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:132) 位于org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:57) 位于org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1238) 位于org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1050) 位于org.apache.hadoop.hive.ql.Driver.run(Driver.java:885) 位于org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:224) 位于org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:358) 位于org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:593) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中 位于java.lang.reflect.Method.invoke(Method.java:597) 位于org.apache.hadoop.util.RunJar.main(RunJar.java:156) 原因:javax.jdo.JDOFatalInternalException:捕获意外异常。 嵌套的工作流表: java.lang.reflect.InvocationTargetException 在javax.jdo.JDOHelper.InvokeGetPersistenceManager工厂实现中(JDOHelper.java:1186) 位于javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:803) 位于javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:698) 位于org.apache.hadoop.hive.metastore.ObjectStore.getPMF(ObjectStore.java:237) 位于org.apache.hadoop.hive.metastore.ObjectStore.getPersistenceManager(ObjectStore.java:266) 位于org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:199) 位于org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:174) 位于org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:62) 位于org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:117) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getMS(HiveMetaStore.java:369) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.executeWithRetry(HiveMetaStore.java:321) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB(HiveMetaStore.java:466) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.init(HiveMetaStore.java:240) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler。(HiveMetaStore.java:203) 位于org.apache.hadoop.hive.metastore.HiveMetaStoreClient。(HiveMetaStoreClient.java:107) 位于org.apache.hadoop.hive.ql.metadata.hive.createMetaStoreClient(hive.java:2010) 位于org.apache.hadoop.hive.ql.metadata.hive.getMSC(hive.java:2020) 位于org.apache.hadoop.hive.ql.metadata.hive.createTable(hive.java:485) ... 还有15个 原因:java.lang.reflect.InvocationTargetException 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中 位于java.lang.reflect.Method.invoke(Method.java:597) javax.jdo.JDOHelper$16.run(JDOHelper.java:1958) 位于java.security.AccessController.doPrivileged(本机方法) 位于javax.jdo.JDOHelper.invoke(JDOHelper.java:1953) 在javax.jdo.JDOHelper.InvokeGetPersistenceManager工厂实现中(JDOHelper.java:1159) ... 32多 原因:java.lang.NullPointerException 位于org.datanucleus.plugin.NonManagedPluginRegistry.registerBundle(NonManagedPluginRegistry.java:443) 位于org.datanucleus.plugin.NonManagedPluginRegistry.registerBundle(NonManagedPluginRegistry.java:355) 位于org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensions(NonManagedPluginRegistry.java:215) 位于org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensionPoints(NonManagedPluginRegistry.java:156) 位于org.datanucleus.plugin.PluginManager.registerExtensionPoints(PluginManager.java:82) 位于org.datanucleus.OMFContext(OMFContext.java:156) 位于org.datanucleus.OMFContext(OMFContext.java:137) 位于org.datanucleus.ObjectManagerFactoryImpl.initialiseOMFContext(ObjectManagerFactoryImpl.java:132) 位于org.datanucleus.jdo.JDOPersistenceManagerFactory.initialiseProperties(JDOPersistenceManagerFactory.java:363) 位于org.datanucleus.jdo.JDOPersistenceManagerFa