Blame view

docs/ES/ES_8.18/install.sh 2.15 KB
648cb4c2   tangwang   ES docs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
  
  wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.18.0-x86_64.rpm
  # wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-9.0.0-x86_64.rpm
  
  sudo rpm -ivh elasticsearch-8.18.0-x86_64.rpm
  
  sudo systemctl daemon-reload
  sudo systemctl enable elasticsearch.service
  sudo systemctl start elasticsearch.service
  
  
  
  好的,下面是你安装 Elasticsearch 8.18.0 时的详细信息和解释:
  警告:NOKEY
  
  这个警告表示你安装的 RPM 包是用一个密钥(d88e42b4)签名的,但是你的系统没有这个密钥。这通常是无害的,前提是你信任这个包的来源。如果想避免这个警告,你可以导入 Elasticsearch 的 GPG 密钥:
  bash
  sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  安全自动配置
  
  Elasticsearch 已经自动启用了传输层和 HTTP 层的 TLS 加密,并且为内置的超级用户 elastic 生成了一个密码(6T_Oq+1Gd=E_MZt=zn6X)。你需要保管好这个密码,初次登录时会用到。
  节点配置
  
  如果这个节点需要加入现有的 Elasticsearch 集群,你可以使用集群中生成的 enrollment token 来配置。运行提供的命令来加入集群:
  bash
  /usr/share/elasticsearch/bin/elasticsearch-reconfigure-node --enrollment-token <token-here>
  服务配置
  
  Elasticsearch 没有在安装后自动启动,你需要运行以下命令来使服务自启动并启动它:
  bash
  sudo systemctl daemon-reload
  sudo systemctl enable elasticsearch.service
  sudo systemctl start elasticsearch.service
  tmpfiles.d 的警告
  
  这个警告是由于某个配置文件中引用了 /var/run/elasticsearch,但是这个目录已经不再推荐使用,应该更新为 /run/elasticsearch。这只是一个配置上的小问题,不会影响 Elasticsearch 的正常工作。
  
  下一步:
  
  如果你希望消除 NOKEY 警告,可以导入 GPG 密钥(可选)。
  使用以下命令启动 Elasticsearch 服务:
  bash
  sudo systemctl daemon-reload
  sudo systemctl enable elasticsearch.service
  sudo systemctl start elasticsearch.service
  使用生成的 elastic 用户密码进行初次登录。
  如果你有特殊需求,可以根据提示更新 tmpfiles 配置。