与this on类似的问题。我有非自定义安装,我想知道数据实际存储在哪里。它不在/var/lib/elasticsearch/nodes/0/indices/{nameOfYourIndex}/(0-4}/index
中,如链接问题的已接受答案所示。
答案 0 :(得分:11)
在通过brew
安装的OS X(El Capitan)上,可以找到/usr/local/var/elasticsearch
答案 1 :(得分:3)
在Mac上,数据存储在elasticsearch安装文件夹的data
子文件夹中。
正常安装请参阅directory layout,即Linux和Windows。
答案 2 :(得分:2)
OS X Sierra 10.12.6:/usr/local/var/lib/elasticsearch
答案 3 :(得分:1)
可以在安装目录中找到可用的文件config/elasticsearch.yml
。寻找path.data
指令。
例如,对于通过brew
安装的OS X(Sierra),数据位于/usr/local/var/elasticsearch/
。
要查找安装目录,请执行brew list <package-name>
(如果已安装brew
答案 4 :(得分:0)
在您的计算机上,即Mac OS X,您可以使用以下命令:
brew info elasticsearch
# or
brew info elasticsearch[@version] i.e. brew info elasticsearch@5.6
您会看到数据在哪里。
这是我的目录:
==> Caveats
Data: /usr/local/var/lib/elasticsearch/
Logs: /usr/local/var/log/elasticsearch/elasticsearch_xxx.log
Plugins: /usr/local/var/elasticsearch/plugins/
Config: /usr/local/etc/elasticsearch/