面试题答案
一键面试- 默认存储路径:
在Elasticsearch中,启动日志默认存储在
$ES_HOME/logs
目录下,其中$ES_HOME
是Elasticsearch的安装目录。 - 修改存储路径操作:
- 修改配置文件:编辑Elasticsearch的配置文件
elasticsearch.yml
(该文件位于$ES_HOME/config
目录下)。 - 添加或修改配置项:在
elasticsearch.yml
文件中添加或修改path.logs
配置项,例如:
- 修改配置文件:编辑Elasticsearch的配置文件
path.logs: /new/path/to/logs
这里/new/path/to/logs
是你想要设置的新日志存储路径。修改完成后,保存文件。
- 权限设置:确保Elasticsearch运行用户对新的日志存储路径有读写权限。例如,如果Elasticsearch以
elasticsearch
用户运行,需要执行类似以下命令(假设新路径为/new/path/to/logs
):
chown -R elasticsearch:elasticsearch /new/path/to/logs
- 重启Elasticsearch:修改配置和权限后,重启Elasticsearch服务,新的日志存储路径就会生效。