我使用Homebrew降级到Elasticsearch 6.X(从7.X(,并开始收到警告。
OpenJDK 64-Bit Server VM warning: Cannot open file logs/gc.log due to No such file or directory
你是怎么修的?
我在Elasticsearch 8上看到了一个类似的错误,它给出了一个错误,但答案并不能解决这个问题。
区别在于:
- 不同的Elasticsearch版本6.X而不是7.X
- 警告不是错误
- 我使用的是JDK 8而不是9
弹性搜索6.X
解决方案:
#
# /usr/local/etc/elasticsearch/jvm.options
# - directories might be specific for Homebrew installation
#
## JDK 8 GC logging
...
# Before
8:-Xloggc:logs/gc.log
# After
8:-Xloggc:/usr/local/var/log/elasticsearch/gc.log
...