Postgresql Can';无法启动配置单元,配置单元元存储服务器出现错误

Postgresql Can';无法启动配置单元,配置单元元存储服务器出现错误,postgresql,hive,cloudera-manager,metastore,Postgresql,Hive,Cloudera Manager,Metastore,我的配置单元设置有问题。我没有设置它,所以我对这个系统的了解有限。。。使用cloudera manager进行了自动更新,但没有对postgresql数据库进行备份。metastore数据库正在使用postgresql设置 据我所知,不可能建立连接,但我不明白为什么以及如何修复它。我真的很想在cloudera manager管理中得到一些关于如何解决这个问题的提示。或者任何关于如何重建元存储的提示,或者从postgresql切换到mysql的提示 谢谢, 大卫 以下是stacktrace: SL

我的配置单元设置有问题。我没有设置它,所以我对这个系统的了解有限。。。使用cloudera manager进行了自动更新,但没有对postgresql数据库进行备份。metastore数据库正在使用postgresql设置

据我所知,不可能建立连接,但我不明白为什么以及如何修复它。我真的很想在cloudera manager管理中得到一些关于如何解决这个问题的提示。或者任何关于如何重建元存储的提示,或者从postgresql切换到mysql的提示

谢谢, 大卫

以下是stacktrace:

SLF4J:类路径包含多个SLF4J绑定。 SLF4J:在[jar:file:/opt/cloudera/parcels/CDH-4.5.0-1.cdh4.5.0.p0.30/lib/zookeer/lib/SLF4J-log4j12-1.6.1.jar!/org/SLF4J/impl/StaticLoggerBinder.class]中找到绑定 SLF4J:在[jar:file:/opt/cloudera/parcels/CDH-4.5.0-1.cdh4.5.0.p0.30/lib/hive/lib/SLF4J-log4j12-1.6.1.jar!/org/SLF4J/impl/StaticLoggerBinder.class]中找到绑定 SLF4J:有关说明,请参阅。 javax.jdo.JDOFatalDataStoreException:致命:数据库系统正在关闭 位于org.datanucleus.api.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:436) 位于org.datanucleus.api.jdo.JDOPersistenceManagerFactory.freezeConfiguration(JDOPersistenceManagerFactory.java:781) 位于org.datanucleus.api.jdo.JDOPersistenceManagerFactory.createPersistenceManagerFactory(JDOPersistenceManagerFactory.java:326) 位于org.datanucleus.api.jdo.JDOPersistenceManagerFactory.getPersistenceManagerFactory(JDOPersistenceManagerFactory.java:195) 在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) 位于javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:803) 位于javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:698) 位于org.apache.hadoop.hive.metastore.ObjectStore.getPMF(ObjectStore.java:262) 位于org.apache.hadoop.hive.metastore.ObjectStore.getPersistenceManager(ObjectStore.java:291) 位于org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:224) 位于org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:199) 位于org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73) 位于org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133) 位于org.apache.hadoop.hive.metastore.RetryingRawStore。(RetryingRawStore.java:62) 位于org.apache.hadoop.hive.metastore.RetryingRawStore.getProxy(RetryingRawStore.java:71) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.newRawStore(HiveMetaStore.java:408) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getMS(HiveMetaStore.java:396) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.createDefaultDB(HiveMetaStore.java:434) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.init(HiveMetaStore.java:328) 位于org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler。(HiveMetaStore.java:289) 位于org.apache.hadoop.hive.metastore.RetryingHMSHandler(RetryingHMSHandler.java:56) 位于org.apache.hadoop.hive.metastore.RetryingHMSHandler.getProxy(RetryingHMSHandler.java:61) 位于org.apache.hadoop.hive.metastore.HiveMetaStore.newHMSHandler(HiveMetaStore.java:4014) 位于org.apache.hadoop.hive.metastore.HiveMetaStore.startMetaStore(HiveMetaStore.java:4215) 位于org.apache.hadoop.hive.metastore.HiveMetaStore.main(HiveMetaStore.java:4150) 在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:208) NestedThrowablesStackTrace: org.postgresql.util.PSQLException:致命:数据库系统正在关闭 位于org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:291) 位于org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:108) 位于org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66) 位于org.postgresql.jdbc2.AbstractJdbc2Connection。(AbstractJdbc2Connection.java:125) 位于org.postgresql.jdbc3.AbstractJdbc3Connection。(AbstractJdbc3Connection.java:30) 位于org.postgresql.jdbc3g.AbstractJdbc3gConnection。(AbstractJdbc3gConnection.java:22) 位于org.postgresql.jdbc4.AbstractJdbc4Connection。(AbstractJdbc4Connection.java:30) 位于org.postgresql.jdbc4.Jdbc4Connection(Jdbc4Connection.java:24) 位于org.postgresql.Driver.makeConnection(Driver.java:393) 位于org.postgresql.Driver.connect(Driver.java:267) 位于java.sql.DriverManager.getConnection(DriverManager.java:582) 位于java.sql.DriverManager.getConnection(DriverManager.java:154) 位于org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:78) 位于org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582) 位于org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1148) 位于org.apache.commons.dbcp.poolgDataSource.getConnection(poolgDataSource.java:106) 在org.d