【发布时间】:2018-05-23 19:16:56
【问题描述】:
尝试更新到 Neo4j 3.4 后,数据库无法启动。这是日志:
警告:此命令似乎没有以管理权限运行。某些命令可能会失败,例如启动/停止 2018-05-23 16:17:25.306+0000 信息 ======== Neo4j 3.4.0 ======== 2018-05-23 16:17:25.365+0000 INFO 开始... 2018-05-23 16:17:27.607+0000 INFO 正在启动指标... 2018-05-23 16:17:33.331+0000 INFO 将指标发送到 CSV 文件 C:\Users\miz9013\AppData\Roaming\Neo4j 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\metrics 2018-05-23 16:17:34.349+0000 INFO Bolt 在 127.0.0.1:11002 上启用。 2018-05-23 16:17:35.937+0000 错误无法启动 Neo4j:正在启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 org.neo4j.server.ServerStartupException:启动 Neo4j 失败: 零件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.server.exception.ServerStartupErrors.translateToServerStartupError(ServerStartupErrors.java:68) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:220) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:111) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:79) 在 com.neo4j.server.enterprise.CommercialEntryPoint.main(CommercialEntryPoint.java:22) 引起:org.neo4j.kernel.lifecycle.LifecycleException:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:212) ... 3 更多原因:java.lang.RuntimeException:错误启动 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory, C:\Users\miz9013\AppData\Roaming\Neo4j 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\data\databases\graph.db 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:212) 在 org.neo4j.kernel.enterprise.EnterpriseGraphDatabase.(EnterpriseGraphDatabase.java:39) 在 org.neo4j.server.enterprise.OpenEnterpriseNeoServer.lambda$static$1(OpenEnterpriseNeoServer.java:78) 在 org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:88) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 5 更多原因:org.neo4j.kernel.lifecycle.LifecycleException: 组件 'org.neo4j.kernel.impl.proc.Procedures@787178b1' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:208) ... 9 更多原因:java.lang.NoClassDefFoundError: Lorg/neo4j/kernel/api/security/SecurityContext;在 java.lang.Class.getDeclaredFields0(本机方法)在 java.lang.Class.privateGetDeclaredFields(Class.java:2583) 在 java.lang.Class.getDeclaredFields(Class.java:1916) 在 org.neo4j.kernel.impl.proc.FieldInjections.setters(FieldInjections.java:90) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:290) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:242) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProcedures(ProcedureJarLoader.java:90) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProceduresFromDir(ProcedureJarLoader.java:78) 在 org.neo4j.kernel.impl.proc.Procedures.start(Procedures.java:323) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 11 更多原因:java.lang.ClassNotFoundException: org.neo4j.kernel.api.security.SecurityContext 在 java.net.URLClassLoader.findClass(URLClassLoader.java:381) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:424) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 21 更多 2018-05-23 16:17:35.951+0000 INFO Neo4j 服务器关闭由发起 请求警告:此命令似乎没有运行 行政权利。某些命令可能会失败,例如启动/停止 2018-05-23 19:10:38.733+0000 信息 ======== Neo4j 3.4.0 ======== 2018-05-23 19:10:38.799+0000 INFO 开始... 2018-05-23 19:10:42.536+0000 INFO 正在启动指标... 2018-05-23 19:10:48.101+0000 INFO 将指标发送到 CSV 文件 C:\Users\miz9013\AppData\Roaming\Neo4j 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\metrics 2018-05-23 19:10:48.848+0000 INFO Bolt 在 127.0.0.1:11002 上启用。 2018-05-23 19:10:50.174+0000 错误无法启动 Neo4j:正在启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 org.neo4j.server.ServerStartupException:启动 Neo4j 失败: 零件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.server.exception.ServerStartupErrors.translateToServerStartupError(ServerStartupErrors.java:68) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:220) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:111) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:79) 在 com.neo4j.server.enterprise.CommercialEntryPoint.main(CommercialEntryPoint.java:22) 引起:org.neo4j.kernel.lifecycle.LifecycleException:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:212) ... 3 更多原因:java.lang.RuntimeException:错误启动 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory, C:\Users\miz9013\AppData\Roaming\Neo4j 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\data\databases\graph.db 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:212) 在 org.neo4j.kernel.enterprise.EnterpriseGraphDatabase.(EnterpriseGraphDatabase.java:39) 在 org.neo4j.server.enterprise.OpenEnterpriseNeoServer.lambda$static$1(OpenEnterpriseNeoServer.java:78) 在 org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:88) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 5 更多原因:org.neo4j.kernel.lifecycle.LifecycleException: 组件 'org.neo4j.kernel.impl.proc.Procedures@787178b1' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:208) ... 9 更多原因:java.lang.NoClassDefFoundError: Lorg/neo4j/kernel/api/security/SecurityContext;在 java.lang.Class.getDeclaredFields0(本机方法)在 java.lang.Class.privateGetDeclaredFields(Class.java:2583) 在 java.lang.Class.getDeclaredFields(Class.java:1916) 在 org.neo4j.kernel.impl.proc.FieldInjections.setters(FieldInjections.java:90) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:290) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:242) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProcedures(ProcedureJarLoader.java:90) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProceduresFromDir(ProcedureJarLoader.java:78) 在 org.neo4j.kernel.impl.proc.Procedures.start(Procedures.java:323) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 11 更多原因:java.lang.ClassNotFoundException: org.neo4j.kernel.api.security.SecurityContext 在 java.net.URLClassLoader.findClass(URLClassLoader.java:381) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:424) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 21 更多 2018-05-23 19:10:50.176+0000 INFO Neo4j 服务器关闭由发起 请求警告:此命令似乎没有运行 行政权利。某些命令可能会失败,例如启动/停止 2018-05-23 19:11:19.679+0000 信息 ======== Neo4j 3.4.0 ======== 2018-05-23 19:11:19.726+0000 INFO 开始... 2018-05-23 19:11:22.465+0000 INFO 正在启动指标... 2018-05-23 19:11:28.419+0000 INFO 将指标发送到 C:\\Neo4j 的 CSV 文件 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\metrics 2018-05-23 19:11:29.145+0000 INFO Bolt 在 127.0.0.1:11002 上启用。 2018-05-23 19:11:31.478+0000 错误无法启动 Neo4j:正在启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 启动 Neo4j 失败:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。 org.neo4j.server.ServerStartupException:启动 Neo4j 失败: 零件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.server.exception.ServerStartupErrors.translateToServerStartupError(ServerStartupErrors.java:68) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:220) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:111) 在 org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:79) 在 com.neo4j.server.enterprise.CommercialEntryPoint.main(CommercialEntryPoint.java:22) 引起:org.neo4j.kernel.lifecycle.LifecycleException:组件 'org.neo4j.server.database.LifecycleManagingDatabase@3af236d0' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:212) ... 3 更多原因:java.lang.RuntimeException:错误启动 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory, C:\漫游\Neo4j 桌面\应用程序\neo4jDatabases\database-5aba9bf6-8425-4e66-a065-6a5987cff891\current\data\databases\graph.db 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:212) 在 org.neo4j.kernel.enterprise.EnterpriseGraphDatabase.(EnterpriseGraphDatabase.java:39) 在 org.neo4j.server.enterprise.OpenEnterpriseNeoServer.lambda$static$1(OpenEnterpriseNeoServer.java:78) 在 org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:88) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 5 更多原因:org.neo4j.kernel.lifecycle.LifecycleException: 组件 'org.neo4j.kernel.impl.proc.Procedures@787178b1' 是 初始化成功,但启动失败。请参阅附件 导致异常“org.neo4j.kernel.api.security.SecurityContext”。在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:466) 在 org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107) 在 org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:208) ... 9 更多原因:java.lang.NoClassDefFoundError: Lorg/neo4j/kernel/api/security/SecurityContext;在 java.lang.Class.getDeclaredFields0(本机方法)在 java.lang.Class.privateGetDeclaredFields(Class.java:2583) 在 java.lang.Class.getDeclaredFields(Class.java:1916) 在 org.neo4j.kernel.impl.proc.FieldInjections.setters(FieldInjections.java:90) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:290) 在 org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:242) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProcedures(ProcedureJarLoader.java:90) 在 org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProceduresFromDir(ProcedureJarLoader.java:78) 在 org.neo4j.kernel.impl.proc.Procedures.start(Procedures.java:323) 在 org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:445) ... 11 更多原因:java.lang.ClassNotFoundException: org.neo4j.kernel.api.security.SecurityContext 在 java.net.URLClassLoader.findClass(URLClassLoader.java:381) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:424) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 21 更多 2018-05-23 19:11:31.482+0000 INFO Neo4j 服务器关闭由发起 请求
【问题讨论】:
-
您是否也更新了您的插件?
-
是的。我最终创建了一个新数据库并将文件复制到新数据库中。不理想,但它工作......
标签: neo4j