【发布时间】:2022-01-13 15:52:52
【问题描述】:
我在我的 ubuntu 20.04 服务器上运行 Elastic Search 时遇到问题(我可以在本地进行)。当我在终端中运行 ./bin/elasticsearch 时,我得到下面的行
Exception in thread "main" java.lang.RuntimeException: starting java failed with [1]
output:
[0.000s][error][logging] Error opening log file 'logs/gc.log': Permission denied
[0.001s][error][logging] Initialization of output 'file=logs/gc.log' using options 'filecount=32,filesize=64m' failed.
error:
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Could not rename log file 'logs/gc.log' to 'logs/gc.log.05' (Permission denied).
Invalid -Xlog option '-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m', see error log for details.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
at org.elasticsearch.tools.launchers.JvmOption.flagsFinal(JvmOption.java:119)
at org.elasticsearch.tools.launchers.JvmOption.findFinalOptions(JvmOption.java:81)
at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:38)
at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:135)
at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:86)
我尝试了什么:sudo chmod -R +w /home/ubuntu/data/stepa/elasticsearch-7.16.2/logs/。它没有帮助。
我没有成功在弹性搜索论坛上找到答案。
感谢您的帮助。
【问题讨论】:
-
您在哪个用户下运行它?谁是当前所有者,
/home/ubuntu/data/stepa/elasticsearch-7.16.2/logs和/home/ubuntu/data/stepa/elasticsearch-7.16.2拥有哪些权限? -
whoami:ubuntu,所有者:root,/home/ubuntu/data/stepa/elasticsearch-7.16.2/logs:-rw-r--r-- /home/ubuntu/data/stepa /elasticsearch-7.16.2: drwxr-xr-x
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
标签: java elasticsearch terminal