From ff71bfb839877485cf1dd138831899f6c3d08cba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=8C=E6=A3=AE?= Date: Tue, 23 Jul 2024 17:31:04 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95=20elastic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 萌森 --- .../8.14.3/data.yml | 18 ++++- apps/elastic-elasticsearch-node/README.md | 72 ++++++++----------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/apps/elastic-elasticsearch-node/8.14.3/data.yml b/apps/elastic-elasticsearch-node/8.14.3/data.yml index ae5ba836..8202fb28 100644 --- a/apps/elastic-elasticsearch-node/8.14.3/data.yml +++ b/apps/elastic-elasticsearch-node/8.14.3/data.yml @@ -30,11 +30,25 @@ additionalProperties: labelEn: Node enrollment token required: true type: text + - default: "127.0.0.1:9300" + edit: true + envKey: ES_SETTING_DISCOVERY_SEED__HOSTS + labelZh: 集群发现地址 + labelEn: Cluster discovery address + required: true + type: text + - default: "elasticsearch" + edit: true + envKey: ES_SETTING_CLUSTER_NAME + labelZh: 集群名称 + labelEn: Cluster name + required: true + type: text - default: "es-node" edit: true envKey: ES_SETTING_NODE_NAME - labelZh: 节点名称 (集群内唯一值) - labelEn: Node name (unique value within the cluster) + labelZh: 节点名称 + labelEn: Node name required: true type: text - default: "-Xms1g -Xmx1g" diff --git a/apps/elastic-elasticsearch-node/README.md b/apps/elastic-elasticsearch-node/README.md index 8adcb021..9fc57f36 100644 --- a/apps/elastic-elasticsearch-node/README.md +++ b/apps/elastic-elasticsearch-node/README.md @@ -10,8 +10,6 @@ Kibana 使您能够以交互方式探索、可视化和分享对数据的见解 ## 安装说明 -当前应用为主节点,仅首次部署有效。集群节点请使用 `Elasticsearch 节点` 应用。 - ### 宿主机配置 + `vm.max_map_count` 配置 @@ -36,66 +34,54 @@ echo "vm.max_map_count=262144" >>/etc/sysctl.conf sysctl -p ``` -### 单节点安装 +### 新增节点安装 -+ `集群名称` 配置 +> `集群名称` 配置 用于标识集群的名称。默认为 `elasticsearch-cluster`。 -+ `节点名称` 配置 +> `节点名称` 配置 用于标识节点的名称。默认为 `elasticsearch-node`。 -+ `Elasticsearch 密码 (elastic)` 配置 - -内置用户 `elastic` 的密码。默认情况下,密码是随机生成的。 - -+ `Kibana 密码 (kibana_system)` 配置 - -内置用户 `kibana_system` 的密码。默认情况下,密码是随机生成的。 - -用于保护内置用户 `kibana_system` 的密码。默认情况下,密码是随机生成的。 - -+ `注册令牌 (节点)` 配置 - -忽略即可 - -### 集群节点安装 - -+ `集群名称` 配置 - -与加入的集群名称一致。 - -+ `节点名称` 配置 - -集群中唯一的节点名称。请勿重复 - -+ `Elasticsearch 密码 (elastic)` 配置 - -忽略即可 - -+ `Kibana 密码 (kibana_system)` 配置 - -忽略即可 - -+ `注册令牌 (节点)` 配置 +> `注册令牌 (节点)` 配置 用于加入集群的注册令牌。在集群中的节点中生成,用于加入集群验证。每个注册令牌有效时长30分钟。 -## 快捷操作 +> `集群发现地址` 配置 + +用于发现集群中其他节点的地址。 + +> `Java 启动参数 (可选)` 配置 + +Java 启动参数。默认为空。 + +推荐参数:`-Xms1g -Xmx1g` + +小内存推荐参数:`-Xms512m -Xmx512m` + +## 快捷操作 (注册成功) > 重置密码 ```sh -cd /usr/share/elasticsearch/bin -./elasticsearch-reset-password -u elastic +/usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic +``` + +> 创建 `节点` 注册令牌 + +注册令牌的有效期为30分钟。 + +```sh +/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s node ``` > 创建 `kibana` 注册令牌 +注册令牌的有效期为30分钟。 + ```sh -cd /usr/share/elasticsearch/bin -./elasticsearch-create-enrollment-token -s kibana +/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana ``` > 导出证书