简体   繁体   English

内容节点结构需要清理?

[英]content node Structure needs cleaning?

I have two content node, one will show the above error message, how can i fix this?我有两个内容节点,一个会显示上面的错误消息,我该如何解决?

i am so confuse that i cannot deploy my app !我很困惑,无法部署我的应用程序!

the stackoverflow show me this; stackoverflow 告诉我这个; It looks like your post is mostly code.看起来您的帖子主要是代码。 please add some more details, oh my god, i don't know what to write请添加更多详细信息,天哪,我不知道该写什么

[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       com.yahoo.jdisc.application.BundleInstallationException: Unable to cache bundle: file:/opt/vespa/lib/jars/asm-tree-9.2.jar
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:90)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.ApplicationLoader.init(ApplicationLoader.java:118)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.run(StandaloneMain.java:43)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.main(StandaloneMain.java:34)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       Caused by: org.osgi.framework.BundleException: Unable to cache bundle: file:/opt/vespa/lib/jars/asm-tree-9.2.jar
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3258)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:147)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:120)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:186)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:196)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:88)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \t... 3 more
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       Caused by: java.nio.file.FileSystemException: /opt/vespa/var/jdisc_container/f6caf3dba440ed3dedb384a9fb811435/bundlecache/felix-cache/bundle37/version0.0/bundle.jar: Structure needs cleaning
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:478)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat java.base/java.nio.file.Files.newOutputStream(Files.java:220)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.util.SecureAction.getOutputStream(SecureAction.java:555)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleCache.copyStreamToFile(BundleCache.java:545)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:170)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:76)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:819)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:491)
[2022-08-04 14:55:22.329] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:155)
[2022-08-04 14:55:22.330] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:456)
[2022-08-04 14:55:22.330] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3254)
[2022-08-04 14:55:22.330] WARNING : metricsproxy-container stderr       \t... 8 more
[2022-08-04 14:55:22.334] INFO    : config-sentinel  sentinel.sentinel.service  metricsproxy-container: incremented restart penalty to 510.000 seconds
[2022-08-04 14:55:22.334] INFO    : config-sentinel  sentinel.sentinel.service  metricsproxy-container: will delay start by 508.938 seconds

It seems like Vespa cannot write to /opt/vespa/var/jdisc_container/f6caf3dba440ed3dedb384a9fb811435/bundlecache/felix-cache/bundle37/version0.0/bundle.jar - so something wrong with permissions of the file system / disk full?似乎 Vespa 无法写入 /opt/vespa/var/jdisc_container/f6caf3dba440ed3dedb384a9fb811435/bundlecache/felix-cache/bundle37/version0.0/bundle.jar 文件系统/磁盘的权限有问题吗?

As this is a cache, you can try to remove everything under bundlecache and see if it helps由于这是一个缓存,您可以尝试删除 bundlecache 下的所有内容,看看是否有帮助

not work !不行 ! after rm -rf felix-cache在 rm -rf felix-cache 之后

vespa-stop-services and vespa-start-services vespa-stop-services 和 vespa-start-services

still error仍然错误

[2022-08-05 16:20:08.389] INFO    : distributor      vds.state.manager  Transitioning from baseline state 'Down' to 'Up' (cluster state version 47)
[2022-08-05 16:20:10.860] INFO    : metricsproxy-container stdout       ERROR: org.apache.felix.framework.cache.JarRevision: Unable to create revision directory.
[2022-08-05 16:20:10.874] WARNING : metricsproxy-container stderr       com.yahoo.jdisc.application.BundleInstallationException: Unable to cache bundle: file:/opt/vespa/lib/jars/container-disc-jar-with-dependencies.jar
[2022-08-05 16:20:10.874] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:90)
[2022-08-05 16:20:10.874] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.ApplicationLoader.init(ApplicationLoader.java:118)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.run(StandaloneMain.java:43)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.main(StandaloneMain.java:34)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       Caused by: org.osgi.framework.BundleException: Unable to cache bundle: file:/opt/vespa/lib/jars/container-disc-jar-with-dependencies.jar
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3258)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:147)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:120)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:186)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:88)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \t... 3 more
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       Caused by: java.io.IOException: Unable to create archive directory.
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:136)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:76)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:819)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:491)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:155)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:456)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3254)
[2022-08-05 16:20:10.875] WARNING : metricsproxy-container stderr       \t... 7 more
[2022-08-05 16:20:10.891] INFO    : config-sentinel  sentinel.sentinel.service  metricsproxy-container: incremented restart penalty to 6.000 seconds
[2022-08-05 16:20:11.578] INFO    : metricsproxy-container stdout       ERROR: org.apache.felix.framework.cache.JarRevision: Unable to create revision directory.
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       com.yahoo.jdisc.application.BundleInstallationException: Unable to cache bundle: file:/opt/vespa/lib/jars/container-disc-jar-with-dependencies.jar
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:90)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.ApplicationLoader.init(ApplicationLoader.java:118)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.run(StandaloneMain.java:43)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.StandaloneMain.main(StandaloneMain.java:34)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       Caused by: org.osgi.framework.BundleException: Unable to cache bundle: file:/opt/vespa/lib/jars/container-disc-jar-with-dependencies.jar
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3258)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:147)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:120)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:186)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat com.yahoo.jdisc.core.FelixFramework.installBundle(FelixFramework.java:88)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \t... 3 more
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       Caused by: java.io.IOException: Unable to create archive directory.
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.initialize(JarRevision.java:136)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.JarRevision.<init>(JarRevision.java:76)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(BundleArchive.java:819)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.reviseInternal(BundleArchive.java:491)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.java:155)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.cache.BundleCache.create(BundleCache.java:456)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \tat org.apache.felix.framework.Felix.installBundle(Felix.java:3254)
[2022-08-05 16:20:11.594] WARNING : metricsproxy-container stderr       \t... 7 more
[2022-08-05 16:20:11.594] INFO    : config-sentinel  sentinel.sentinel.service  metricsproxy-container: incremented restart penalty to 14.000 seconds
[2022-08-05 16:20:11.594] INFO    : config-sentinel  sentinel.sentinel.service  metricsproxy-container: will delay start by 13.309 seconds

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM