目录结构

安装目录如下:

目录 说明 默认路径 设置
home ES 安装主目录 path.home
bin 节点启动用的二进制启动脚本,包括 elasticsearch {path.home}/bin
conf 配置文件,包括 elasticsearch.yml {path.home}/config path.config
data 节点上存放索引/分片数据的目录。支持多个目录 {path.home}/data path.data
plugins 插件目录,每个插件都在它的子目录中 {path.home}/plugins path.plugins
repo 共享文件系统路径,支持多个目录。文件系统仓库可以这个目录下的任意子目录中 默认没有配置 path.repo
script 脚本目录 {path.conf}/scripts path.script

指定多个 data 目录,目的是将数据分散到多个磁盘或目录中,但是来自同一个分片中文件都写到一个目录中。可以按如下配置:

path.data: /mnt/first,/mnt/second

或者使用数组风格:

path.data: [“/mnt/first”, “/mnt/second”]

提示:如果想将分片数据也分散到不同磁盘中,请使用 RAID 驱动代替。