From 0ba0abac7e1d7d053944b7f1c54caec2d6da9496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E9=92=8A?= Date: Mon, 17 Apr 2023 08:00:55 +0000 Subject: [PATCH] =?UTF-8?q?Update=2001.=E9=85=8D=E7=BD=AE=E7=AE=80?= =?UTF-8?q?=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/配置/01.配置简介.md | 84 ++++++++++++++++++++++------------------ 1 file changed, 46 insertions(+), 38 deletions(-) diff --git a/docs/配置/01.配置简介.md b/docs/配置/01.配置简介.md index 46a7523..fb235e3 100644 --- a/docs/配置/01.配置简介.md +++ b/docs/配置/01.配置简介.md @@ -1,38 +1,46 @@ - - -# 概述 - -Elasticsearch 有一个很好的默认配置,所以仅需要很小的配置。很多设置都可以通过集群API来控制。 - -配置文件中有很多节点专用配置,比如 (`node.name` 和路径) - - - -配置文件格式 - - -```yaml -path: - data: /var/lib/elasticsearch - logs: /var/log/elasticsearch -``` - -```yaml -path.data: /var/lib/elasticsearch -path.logs: /var/log/elasticsearch -``` - -```yaml -discovery.seed_hosts: - - 192.168.1.10:9300 - - 192.168.1.11 - - seeds.mydomain.com - -``` - -环境变量 - -``` -node.name: ${HOSTNAME} -network.host: ${ES_NETWORK_HOST} -``` \ No newline at end of file + +# 概述 + +Elasticsearch 有很好的默认配置,所以仅需要很小的配置。并且很多设置都可以通过集群API来控制。 + +配置文件中有很多**节点专用**配置,比如 (`node.name` 和路径),或节点为了能够加入群集而需要的设置,比如`cluster.name`和`network.host`。 + + +Elasticsearch 有三个配置文件: + +- elasticsearch.yml 用于配置 Elasticsearch +- jvm.options 用于配置 Elasticsearch JVM 的设置 +- log4j2.properties 用户配置 Elasticsearch 日志 + +配置文件存放在 config 目录下,默认的存放位置取决于安装是从归档发行版(tar.gz 或 zip)还是软件包发行版(Debian 或 RPM 软件包)。 + + + +配置文件格式 + + +```yaml +path: + data: /var/lib/elasticsearch + logs: /var/log/elasticsearch +``` + +```yaml +path.data: /var/lib/elasticsearch +path.logs: /var/log/elasticsearch +``` + +```yaml +discovery.seed_hosts: + - 192.168.1.10:9300 + - 192.168.1.11 + - seeds.mydomain.com + +``` + +环境变量 + +``` +node.name: ${HOSTNAME} +network.host: ${ES_NETWORK_HOST} +```