我在配置跨集群数据同步时候。A集群需要从B集群同步数据,但是B集群是带有安全认证的。所以需要把B集群的证书放在A集群。
为了偷懒,我把elastic-certificates.p12 证书,放在了config目录的外边。然后就报了下边的错。一开始我以为没有读权限,所以就 使用 chmod 777 elastic-certificates.p12 但是已经不能使用。
后台把文件挪到了config目录下,然后又修改l 里边的配置路径,使用了elastic-certificates.p12的绝对路径,然后就能成功启动了。
Caused by: java.security.AccessControlException: access denied ("java.io.FilePermission" "/home/wsn/es7.3/cert/elastic-certificates.p12" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) ~[?:?]
at java.security.AccessController.checkPermission(AccessController.java:1044) ~[?:?]
at java.lang.SecurityManager.checkPermission(SecurityManager.java:408) ~[?:?]
at java.lang.SecurityManager.checkRead(SecurityManager.java:747) ~[?:?]
at sun.nio.fs.UnixPath.checkRead(UnixPath.java:818) ~[?:?]
at sun.nio.fs.UnixFileSystemProvider.checkAccess(UnixFileSystemProvider.java:295) ~[?:?]
at java.nio.Exists(Files.java:2565) ~[?:?]
at org.elasticsearchmon.adKeyStore(KeyStoreUtil.java:72) ~[?:?]
at org.elasticsearchmon.ateKeyManager(StoreKeyConfig.java:69) ~[?:?]
at org.elasticsearchmon.ateSslContext(SslConfiguration.java:135) ~[?:?]
at org.load(ReindexSslConfig.java:145) ~[?:?]
at org.index.ReindexSslConfig.<init>(ReindexSslConfig.java:115) ~[?:?]
at org.ateComponents(ReindexPlugin.java:88) ~[?:?]
at de.Node.lambda$new$9(Node.java:457) ~[elasticsearch-7.3.1.jar:7.3.1]
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271) ~[?:?]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654) ~[?:?]
at java.util.pyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.llect(ReferencePipeline.java:578) ~[?:?]
at de.Node.<init>(Node.java:460) ~[elasticsearch-7.3.1.jar:7.3.1]
at de.Node.<init>(Node.java:258) ~[elasticsearch-7.3.1.jar:7.3.1]
at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:221) ~[elasticsearch-7.3.1.jar:7.3.1]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:221) ~[elasticsearch-7.3.1.jar:7.3.1]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:349) ~[elasticsearch-7.3.1.jar:7.3.1]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-7.3.1.jar:7.3.1]
... 6 more
本文发布于:2024-03-08 14:57:30,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1710060500131874.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |