elasticsearch 单机模式、kibana 自己安装试过

一、elasticsearch 安装
1、下载elasticsearch8.3.3 上传到服务器
解压到安装目录:/opt/server
tar -zxvf elasticsearch-8.3.3-linux-x86_64.tar.gz -C /opt/server
2、修改文件夹名字:
mv elasticsearch-8.3.3 es8.3.3
3、创建数据和日志存储目录名字

mkdir /opt/server/es8.3.3/data
mkdir /opt/server/es8.3.3/data/es-data
mkdir /opt/server/es8.3.3/data/log-data

5、创建用户
useradd es
6、给用户赋值权限
chown -R es:es /opt/server/es8.3.3/data
7、配置es jvm.options

cd /opt/server/es8.3.3/config
vim jvm.options

默认:
-Xms4g
-Xmx4g

修改为:
-Xms256m
-Xmx256m


8、配置 elasticsearch.yml

path.data: /opt/server/es8.3.3/data/es-data
path.logs: /opt/server/es8.3.3/data/log-data
network.host: 0.0.0.0
discovery.type: single-node
# Enable security features

下面为启动后生产然后修改吧,或者直接拷贝过去

xpack.security.enabled: true

xpack.security.enrollment.enabled: true

# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:
  enabled: false
  keystore.path: certs/http.p12

# Enable encryption and mutual authentication between cluster nodes
xpack.security.transport.ssl:
  enabled: true
  verification_mode: certificate
  keystore.path: certs/transport.p12
  truststore.path: certs/transport.p12

9、配置 修改文件句柄数大小
临时修改

ulimit -Hn 65535
ulimit -Sn 65535

永久修改

vim /etc/security/limits.conf
*  soft  nofile  65536
*  hard  nofile  65536

ulimit -a ---查看

10、设置系统所有进程一共可以打开的文件数量

vim /etc/sysctl.conf
vm.max_map_count = 262144
sysctl -p

用户A如果在/etc/security/limits.conf有配置,当/etc/security/limits.d子目录下配置文件也有用户A的配置时,那么A中某些配置会被覆盖。最终取值是 /etc/security/limits.d 下的配置文件的值
soft指的是当前系统生效的设置值,软限制也可以理解为警告值。
hard表明系统中所能设定的最大值。soft的限制不能比hard限制高
-表名同时设置了soft和hard的值
11、启动elasticsearch
未配置环境变量

./opt/server/es8.3.3/bin/elasticsearch
后台运行
./opt/server/es8.3.3/bin/elasticsearch -d  

12、打开 浏览器输入 http://192.168.1.50:9200

{
  "name" : "localhost.localdomain",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "op9SaoC1Rg6FtCwzrggg9A",
  "version" : {
    "number" : "8.3.3",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "801fed82df74dbe537f89b71b098ccaff88d2c56",
    "build_date" : "2022-07-23T19:30:09.227964828Z",
    "build_snapshot" : false,
    "lucene_version" : "9.2.0",
    "minimum_wire_compatibility_version" : "7.17.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "You Know, for Search"
}

二、kibana 安装
下载 程序文件 kibana
拷贝到安装目录 /opt/server
1、解压:
tar -zxvf kibana-8.3.3-linux-x86_64.tar.gz -C /opt/server
2、修改目录权限
chown -R es:es /opt/server/kibana8.3.3/data
3、重置kibana_system密码
./elasticsearch-reset-password -u kibana_system
把生成的密码 配置到kibana.yml文件中
4、进入kibana的config目录 配置 kibana.yml

vim kibana.yml
server.host: "192.168.1.50"
elasticsearch.hosts: ["http://192.168.1.50:9200"]
elasticsearch.username: "kibana_system"
elasticsearch.password: "************"
i18n.locale: "zh-CN"

5、启动 kibana

cd /opt/server/kibana8.3.3
nohup ./kibana &

6、进入浏览器http:192.168.1.50:5601
输入用户名密码 elastic/zyIgWSd1****A30aL9T0H

posted @ 2022-08-11 17:59  donghongchao  阅读(1037)  评论(0编辑  收藏  举报