问题描述
我已使用 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 版本 6.X 而不是 7.x
- 警告不是错误
- 我使用的是 JDK 8 而不是 9。
解决方法
Elasticsearch 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
...