elasticsearch部署

本文档详细介绍了在Linux环境下如何安装和配置Elasticsearch 6.5.4以及部署Kibana 6.5.4。首先创建用户组和用户,然后下载并解压软件包,修改配置文件以允许远程访问,并设置系统参数。接着启动Elasticsearch服务,确保其正常运行。最后,部署Kibana并进行配置,使其与Elasticsearch连接,并在后台运行。通过浏览器访问Kibana确认部署成功。
摘要由CSDN通过智能技术生成
[root@localhost home]#cd /home
[root@localhost home]#groupadd elasticsearch
[root@localhost home]#useradd elasticsearch -g elasticsearch
[root@localhost home]#mkdir ELK
[root@localhost home]#cd ELK
[root@localhost ELK]#mkdir logs
[root@localhost home]#chown -R elasticsearch.elasticsearch /home/ELK
[root@localhost home]#vim /etc/security/limits.conf
* soft nproc 655350
* hard nproc 655350
* soft nofile 655350
* hard nofile 655350
[root@localhost home]#vim /etc/sysctl.conf
vm.max_map_count=655350
[root@localhost home]# sysctl -p
3、下载安装包(下载安装包这步就不要下载了 直接上传解压就行)
[root@localhost home]#cd ELK
[root@localhost home]#wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz

4、安装ElasticSerach

[root@localhost ELK]#tar -zxvf elasticsearch-6.5.4.tar.gz
[root@localhost ELK]#mv elasticsearch-6.5.4 elasticsearch
[root@localhost ELK]#vim /home/ELK/elasticsearch/config/elasticsearch.yml
http.host: 0.0.0.0
node.name: node-1
node.master: true
node.data: true
http.port: 9200
http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type
network.host: 0.0.0.0
transport.tcp.port: 9300
cluster.name: elasticsearch
network.publish_host: 192.168.100.100
thread_pool.bulk.queue_size: 500
[root@localhost home]#chown -R elasticsearch.elasticsearch /home/ELK/elasticsearch

切换用户、开启es,后台运行

[root@localhost ELK]#su elasticsearch
[elasticsearch@localhost ELK]$cd /home/ELK/elasticsearch
[elasticsearch@localhost elasticsearch]$ bin/elasticsearch -d

测试elasticsearch

[root@localhost ELK]#curl http://192.168.100.100:9200
{
"name" : "node-1",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "-aIxuU23QYqgdA7y7rzV_w",
"version" : {
"number" : "6.5.4",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "d2ef93d",
"build_date" : "2018-12-17T21:17:40.758843Z",
"build_snapshot" : false,
"lucene_version" : "7.5.0",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}

5、kibana部署

[root@localhost ELK]# tar -zxvf kibana-6.5.4-linux-x86_64.tar.gz
[root@localhost ELK]# mv kibana-6.5.4-linux-x86_64 kibana
[root@localhost ELK]# vim /home/ELK/kibana/config/kibana.yml
server.port: 5601
server.host: "192.168.100.100"
elasticsearch.url: "http://192.168.100.100:9200"
pid.file: /home/ELK/run/kibana.pid

开启kibana(查看日志是否报错)

[root@localhost ELK]# mkdir run
[root@localhost ELK]# cd kibana
[root@localhost kibana]# chown -R elasticsearch.elasticsearch /home/ELK
[root@localhost kibana]# nohup bin/kibana &
[root@localhost kibana]# tail -f nohup.out

测试
浏览器访问 http://192.168.100.100:5601

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值