【发布时间】:2018-02-14 08:12:29
【问题描述】:
我搜索了以前的线程,但没有解决我的问题。我正在使用 Ubuntu。
问题是这样的:
错误 java.nio.file.FileSystemException: /var/lib/jenkins/config.xml:
处打开的文件太多sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:114) 在 sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java) 的 sun.nio.fs.UnixException.translateToIOException(UnixException.java:103) :119) 在 sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:226) 在 java.nio.file.Files.newByteChannel(Files.java:372) 在 java.nio.file.Files.newByteChannel(Files. java:418) 在 java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:395) 在 java.nio.file.Files.newInputStream(Files.java:163) 在 hudson.XmlFile.unmarshal(XmlFile.java :158) 在 jenkins.model.Jenkins.loadConfig(Jenkins.java:3078) 在 jenkins.model.Jenkins.access$1200(Jenkins.java:307) 在 jenkins.model.Jenkins$16.run(Jenkins.java:3096)在 org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) 在 org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282) 在 jenkins.model.Jenkins$7.runTask( Jenkins.java:1090) 在 org.jvnet.hudson.reactor.Reactor$2.ru n(Reactor.java:210) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) at java.util .concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.lang.Thread.run(Thread.java:785)
导致:jenkins.InitReactorRunner.run(InitReactorRunner.java:47) 在 jenkins.model 的 org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269) 的 org.jvnet.hudson.reactor.ReactorException .Jenkins.executeReactor(Jenkins.java:1124) 在 jenkins.model.Jenkins.(Jenkins.java:929) 在 hudson.model.Hudson.(Hudson.java:86) 在 hudson.model.Hudson.(Hudson.java :82) 在 hudson.WebAppMain$3.run(WebAppMain.java:235)
导致:hudson.WebAppMain$3.run(WebAppMain.java:252) 处的 hudson.util.HudsonFailedToLoad
【问题讨论】:
-
我在下面提供了两个解决方案。请检查一下。