日志原文:
####<Oct 28, 2017 10:44:01 AM CST> <Info> <Health> <itzc-pms3> <rmsServer> <weblogic.GCMonitor> <<anonymous>> <> <> <1509158641118> <BEA-310002> <74% of the total memory in the server is free>
####<Oct 28, 2017 10:47:30 AM CST> <Info> <Store> <itzc-pms3> <rmsServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1509158850845> <BEA-280008> <Opening the persistent file store "AurhorityLogStore" for recovery: directory=/home/weblogic/Oracle/app/AuthorityApp/jms_store requestedWritePolicy="Direct-Write" fileLockingEnabled=true driver="wlfileio3".>
####<Oct 28, 2017 10:47:33 AM CST> <Emergency> <Store> <itzc-pms3> <rmsServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1509158853365> <BEA-280060> <The persistent store "AurhorityLogStore" encountered a fatal error, and it must be shut down: weblogic.store.PersistentStoreFatalException: [Store:280041]An record was found in the file store with an invalid version of 5
: [Store:280041]An record was found in the file store with an invalid version of 5
at weblogic.store.io.file.FileStoreIO.open(FileStoreIO.java:128)
at weblogic.store.internal.PersistentStoreImpl.recoverStoreConnections(PersistentStoreImpl.java:435)
at weblogic.store.internal.PersistentStoreImpl.open(PersistentStoreImpl.java:423)
at weblogic.store.admin.AdminHandler.activate(AdminHandler.java:126)
at weblogic.store.admin.FileAdminHandler.activate(FileAdminHandler.java:191)
at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:239)
at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:632)
at weblogic.management.internal.DeploymentHandlerHome.access$400(DeploymentHandlerHome.java:67)
at weblogic.management.internal.DeploymentHandlerHome$1.activateUpdate(DeploymentHandlerHome.java:187)
at weblogic.descriptor.internal.DescriptorImpl$Update.activate(DescriptorImpl.java:491)
at weblogic.descriptor.internal.DescriptorImpl.activateUpdate(DescriptorImpl.java:230)
at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService$1.run(RuntimeAccessDeploymentReceiverService.java:362)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.commit(RuntimeAccessDeploymentReceiverService.java:357)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.commit(DeploymentReceiverCallbackDeliverer.java:64)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.callDeploymentReceivers(AwaitingCommit.java:241)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.handleCommit(AwaitingCommit.java:137)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingCommit.receivedCommit(AwaitingCommit.java:44)
at weblogic.deploy.service.internal.transport.CommonMessageReceiver.receiveRequestCommitMsg(CommonMessageReceiver.java:517)
at weblogic.deploy.service.internal.transport.CommonMessageReceiver$3.run(CommonMessageReceiver.java:799)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
>
####<Oct 28, 2017 10:47:33 AM CST> <Error> <Store> <itzc-pms3> <rmsServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1509158853367> <BEA-280061> <The persistent store "AurhorityLogStore" could not be deployed: weblogic.store.PersistentStoreFatalException: [Store:280041]An record was found in the file store with an invalid version of 5
weblogic.store.PersistentStoreFatalException: [Store:280041]An record was found in the file store with an invalid version of 5
at weblogic.store.io.file.FileStoreIO.open(FileStoreIO.java:128)
at weblogic.store.internal.PersistentStoreImpl.recoverStoreConnections(PersistentStoreImpl.java:435)
at weblogic.store.internal.PersistentStoreImpl.open(PersistentStoreImpl.java:423)
at weblogic.store.admin.AdminHandler.activate(AdminHandler.java:126)
解决方案:weblogic新建filestore时报的错,我几个搜索引擎搜了一天没找到结果,排查了许久,因为我之前安装的是12c,换成了11g,然后历经重重建域,重装weblogic;新建了个其他名字的或者换个其他路径就可以,最终才发现是路径下已经有了同名文件存储,删了就可以了。