Elasticsearch将数据存储在Mac上的位置

时间:2016-03-21 08:38:57

标签: elasticsearch

this on类似的问题。我有非自定义安装,我想知道数据实际存储在哪里。它不在/var/lib/elasticsearch/nodes/0/indices/{nameOfYourIndex}/(0-4}/index中,如链接问题的已接受答案所示。

5 个答案:

答案 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/