elasticsearch,Macos,elasticsearch" /> elasticsearch,Macos,elasticsearch" />

Macos 运行Elasticsearch 7.4时如何修复错误?

Macos 运行Elasticsearch 7.4时如何修复错误?,macos,elasticsearch,Macos,elasticsearch,当我从控制台运行elasticsearch时,我得到以下输出: Exception in thread "main" java.lang.RuntimeException: starting java failed with [1] output: [0.003s][error][logging] Error opening log file 'logs/gc.log': No such file or directory [0.003s][error][logging] Initializat

当我从控制台运行
elasticsearch
时,我得到以下输出:

Exception in thread "main" java.lang.RuntimeException: starting java failed with [1]
output:
[0.003s][error][logging] Error opening log file 'logs/gc.log': No such file or directory
[0.003s][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.
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.JvmErgonomics.flagsFinal(JvmErgonomics.java:111)
    at org.elasticsearch.tools.launchers.JvmErgonomics.finalJvmOptions(JvmErgonomics.java:79)
    at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:57)
    at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:89)
注: -刚用自制软件重新安装Elasticsearch -弹性搜索V7.4


可能是什么问题?

这里的问题似乎是
logs/gc.logs
未解析为完整路径。尝试在
jvm.options
中指定完整的日志路径,如
/usr/local/var/log/elasticsearch/gc.log
/var/log/elasticsearch/gc.log


查看线程。

错误消息中是否有不清楚的地方?有一个文件夹/日志?我这样做了,然后安装了最新版本的java
brew cask install java
,然后能够运行
elasticsearch
。谢谢