从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇

这篇具有很好参考价值的文章主要介绍了从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

默认安装部署所在机器允许外网 

SSH工具 

Putty

链接:https://pan.baidu.com/s/1b6gumtsjL_L64rEsOdhd4A 
提取码:lxs9

Winscp

链接:https://pan.baidu.com/s/1tD8_2knvv0EJ5OYvXP6VTg 
提取码:lxs9 

        WinSCP安装直接下一步到完成(可自己修改软件安装位置),Putty也是下一步到完成。 

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

         如果安装Putty时修改了安装地址,需要修改WinScp中putty.exe(图2)

安装环境 

参数 内核
centos7

CPU - 2核 内存 - 4GB

ElasticSearch/kibana 7.17.12(ElasticSearch 7.x后的版本自带JDK,不需要安装

ElasricSearch

下载 

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.12-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.12-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.17.12-linux-x86_64.tar.gz.sha512 
tar -xzf elasticsearch-7.17.12-linux-x86_64.tar.gz
cd elasticsearch-7.17.12/ 

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

        包说明 

bin:可执行文件在里面,运行es的命令就在这个里面,包含了一些脚本文件等
config:配置文件目录
JDK:java环境
lib:依赖的jar,类库
logs:日志文件
modules:es相关的模块
plugins:可以自己开发的插件
data:这个目录没有,自己新建一下,后面要用 -> mkdir data,这个作为索引目录

 配置Elasticsearch

进入config目录 

cd  elasticsearch-7.17.12/config/

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

cluster.name: server-master
node.name: salve-1
network.host: 0.0.0.0   #绑定的ip:默认只允许本机访问,修改为0.0.0.0后则可以远程访问
http.port: 9200
path.data: /opt/elasticsearch-7.17.12/data
path.log: /opt/elasticsearch-7.17.12/data

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

 查看修改的参数

grep -v "#" elasticsearch.yml |  grep -v "^$"

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

创建数据存储、日志文件夹 

mkdir /opt/elasticsearch-7.17.12/data
mkdir /opt/elasticsearch-7.17.12/logs

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

更改权限

** ElasticSearch不允许root用户启动和操作,只能使用普通用户
adduser es
chown -R es:es/opt/elasticsearch-7.17.12/

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

修改JVM参数 

 修改系统配置

修改/etc/security/limits.conf 文件,新增一下参数

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

 修改 /etc/sysctl.conf 增加 vm.max_map_count=262145

vim /etc/sysctl.conf

vm.max_map_count=262145

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos 刷新

sysctl -p

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

启动ElasticSeasrch 

 切换用户

su es   (es:自己添加的用户)

 启动命令

 ./bin/elasticsearch

启动出现问题

[slave-1] node validation exception
[2] bootstrap checks failed. You must address the points described in the following [2] lines before starting Elasticsearch.
bootstrap check failure [1] of [2]: max number of threads [2048] for user [es] is too low, increase to at least [4096]
bootstrap check failure [2] of [2]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

问题1

[slave-1] node validation exception
elasticsearch.yml新增配置如下:

bootstrap.memory_lock: false
bootstrap.system_call_filter: false

 问题2

the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

修复如下: 

elasticsearch.yml新增配置如下:

# discovery.seed_hosts:  集群主机列表
# discovery.seed_providers: 基于配置文件配置集群主机列表
# cluster.initial_master_nodes: 启动时初始化的参与选主的node,生产环境必填

#添加配置
discovery.seed_hosts: ["127.0.0.1"]
 
cluster.initial_master_nodes: ["node-1"]

问题3

 max number of threads [2048] for user [es] is too low, increase to at least [4096]

修改/etc/security/limits.conf 文件,将上面我们新增的参数修改一下 

# * soft nproc 2048
* soft nproc 4096

日志文件中出现的错误(不影响启动): 

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

修改elasticsearch.yml

ingest.geoip.downloader.enabled: false

 再次启动Elasticsearch

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

Elasticsearch 修复配置文件

cluster.name: server-master
node.name: salve-1
network.host: 0.0.0.0   #绑定的ip:默认只允许本机访问,修改为0.0.0.0后则可以远程访问
http.port: 9200
path.data: /opt/elasticsearch-7.17.12/data
path.log: /opt/elasticsearch-7.17.12/data

bootstrap.memory_lock: false
bootstrap.system_call_filter: false
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["slave-1"]

 测试

        解决所有问题了 ,怀着无比激动的心 下💖  下去测试,我靠.......................

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos
FUNK !!!!!!!!!!!

控制台添加防火墙规则从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

配置用户名密码

        关闭服务,在elasticsearch.yml增加以下配置

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos         启动服务时,提示如下错误,说明参数(cluster.initial_master_nodes、discovery.type)不能同时存在。

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos         移除discovery.type参数 启动成功

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

执行

./elasticsearch-setup-passwords interactive

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

成功后,刷新访问,输入自己的用户名(默认 elastic)密码即可从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos         至此,ElasticSearch 安装完成,离胜利还差一步之遥 下💪!!!

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

Kibana

安装 

需切回root账户 

# 下载
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.17.12-linux-x86_64.tar.gz

# 解压
tar -zxvf kibana-7.17.12-linux-x86_64.tar.gz

# 重命名文件夹
mv kibana-7.17.12-linux-x86_64 kibana-7.17.12

# 指定用户
chown -R es:es /opt/kibana-7.17.12/

# 赋权限
chmod 770 /opt/kibana-7.17.12

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

修改配置文件 

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos 启动Kibana

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

测试

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos

从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇,# ElasticSearch,elasticsearch,大数据,kibana,restful,linux,centos


至此完成,ElasticSearch 和Kibana的安装配置文章来源地址https://www.toymoban.com/news/detail-741254.html


🌹 以上分享 ElasticSearch/kibana Linux 环境安装部署,如有问题请指教写。

🌹🌹 如你对技术也感兴趣,欢迎交流。

🌹🌹🌹  如有需要,请👍点赞💖收藏🐱‍🏍分享 

到了这里,关于从入门到进阶 之 ElasticSearch Kibana 环境配置 安装篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows环境安装Elasticsearch和Kibana

    Elasticsearch 高版本内置jdk,无需使用系统安装的java 官网下载:https://www.elastic.co/cn/downloads/elasticsearch#ga-release 解压后,进入 bin 目录,双击 elasticsearch.bat 启动 elasticsearch 服务 添加到环境变量 Elasticsearch_Server ,并加入到 PATH 中 如果是 低版本访问,直接访问 http://127.0.0.1:9200/ 如

    2024年02月05日
    浏览(57)
  • windows环境下安装elasticsearch、kibana

    通过本文可以快速在windows系统上安装elasticsearch、kibana环境。 当你用Integer类型的时候,要非常小心,因为100等于100、但是200不等于200,当然,如果你会一点小花招,也可以让100不等于100、让200等于200。(==运算符比较的是对象的引用是否相等,而不是值是否相等,包装类型比值

    2024年02月13日
    浏览(31)
  • Windows环境下下载安装Elasticsearch和Kibana

    首先说明这里选择的版本都是7.17 ,为什么不选择新版本,新版本有很多坑,要去踩,就用7就够了。 Elasticsearch是一个开源的分布式搜索和分析引擎,最初由Elastic公司开发。它被设计用于存储、搜索和分析大量的数据,特别适用于文本搜索和日志分析等应用场景。以下是关于

    2024年02月07日
    浏览(39)
  • 【elasticsearch + kibana】安装配置

    新年的第一篇文章,由于工作需要,在我自己的Windows电脑上配置elasticsearch + kibana,于是边做边记录 下载:Elasticsearch 下载压缩包后,解压,进入 elasticsearch-8.6.1-windows-x86_64elasticsearch-8.6.1bin ,启动 elasticsearch.bat 。 呕吼,出错了。似乎我的JDK缺文件,去看看log确定进一步的问

    2023年04月19日
    浏览(51)
  • 掌握ElasticSearch(一):Elasticsearch安装与配置、Kibana安装

    Elasticsearch版本:7.12.1 Kibana版本:7.12.1 操作系统:centos7 什么是Elasticsearch: Elasticsearch是一个提供可扩展的企业级搜索服务的工具。它主要提供了大数据搜索和分析服务。相较于传统的关系数据库,Elasticsearch具有更高的性能、易扩展性和良好的容错性。 传统数据库的局限性:

    2024年02月04日
    浏览(44)
  • windows环境下ElasticSearch+kibana+ElasticSearch-Head安装搭建

    windows环境下ElasticSearch+kibana+ElasticSearch-Head搭建安装 1.elasticsearch是什么? Elasticsearch(简称ES)是一个基于Lucene开源的高扩展的分布式全文搜索引擎。ES不仅仅只是全文搜索,还支持结构化搜索、数据分析、复杂的语言处理、地理位置和对象间关联关系等。 2.Lucene和ElasticSearch有

    2024年01月21日
    浏览(59)
  • Elasticsearch入门 - Mac上Elasticsearch和Kibana的安装运行与简单使用

    Elasticsearch是一个基于Apache Lucene的搜索服务器,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据,是是ELK的一个组成部分(ELK代表的是:E就是ElasticSearch,L就是Logstach,K就是kibana)。 它提供了分布式可扩展的实时搜索和分析引擎,它以其简单的

    2024年01月25日
    浏览(40)
  • 在window环境下 ,下载安装Elasticsearch,及其head和kibana

    1.第一步下载,这里选择的是7.6.1版本下载。 因为7.17.3之后不支持JDK1.8版本。win7建议下载和我一样的版本,7.17.3需要win8和最低node.js 12.0.0版本 下载链接:Elasticsearch 7.6.1 | Elastic 2.解压并双击bin目录下的elasticsearch.bat文件。 启动之前需要配置java的环境变量,建议1.8版本。 浏览

    2023年04月08日
    浏览(37)
  • windows安装elasticsearch和kibana的安装配置教程

    Elasticsearch 和 Kibana 的最新稳定版本是 7.x 系列,而不是 8.9.1 版本。然而,我可以提供安装 Elasticsearch 7.x 和 Kibana 7.x 的配置教程。 以下是安装 Elasticsearch 7.x 和 Kibana 7.x 的一般步骤: 1. 安装 Java Elasticsearch 和 Kibana 需要 Java 运行时环境。你可以从 Oracle 或 OpenJDK 下载并安装 Jav

    2024年02月09日
    浏览(44)
  • linux 环境下ElasticSearch 7.1.6.3、kibana-7.16.3安装

    链接:https://pan.baidu.com/s/1Uh9pKFoaz9qi4CE4_GmlOA?pwd=roky  提取码:roky 快速演示下安装操作: 1.上传至服务器相应目录下 我传到的/home目录下,解压 tar -zxvf   elasticsearch-7.16.3-linux-x86_64.tar.gz  改下解压之后的名字  elasticsearch-7.16.3  解压完成之后 目录如下 文件传输工具用的 winS

    2024年02月17日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包