Elasticsearch初识--CentOS7安装ES及Kibana

这篇具有很好参考价值的文章主要介绍了Elasticsearch初识--CentOS7安装ES及Kibana。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一.前言

本文介绍CentOS7下安装部署ES以及可视化工具Kibana的安装及部署。

二.介绍

1.Elasticsearch

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。——摘自ES官网

2.Kibana

Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。

你可以理解为Kibana是可视化管理Elasticsearch的一个工具

三.ES安装

1.下载安装包

直接

wget https://artifacts.elastic.co/downloads/enterprise-search/enterprise-search-8.2.3.tar.gz

或者
官网下载对应系统及版本的安装包

https://www.elastic.co/cn/downloads/enterprise-search

由于是给CentOS(Linux)安装,遂选择MacOS/Linux。
enterprise-search centos 安装,elasticsearch,搜索引擎

2.解压、配置

2.1 解压

将压缩文件放在/usr/local 目录下,解压

tar -zxvf elasticsearch-8.2.3-linux-x86_64.tar.gz 

enterprise-search centos 安装,elasticsearch,搜索引擎
我们再创建一个data目录,用于存储数据

mkdir data

2.2 配置

修改配置文件elasticsearch.yml

cd config
vim elasticsearch.yml

在配置文件中加入以下内容

#修改集群名称
cluster.name: test-elasticsearch
#修改当前节点名称
node.name: es-node
#修改数据和日志数据存储地址
path.data: /usr/local/elasticsearch-8.2.3/data
path.logs: /usr/local/elasticsearch-8.2.3/logs
#修改集群节点名称
cluster.initial_master_nodes: ["es-node"]
#修改分配的最小内存
-Xms1g
#修改分配的最大内存
-Xmx1g

和我一样
enterprise-search centos 安装,elasticsearch,搜索引擎
最后Esc :wq保存

3.启动

3.1增加用户

ES不允许root用户操作,首次启动之前需要添加额外的用户启动
加入用户“es”或者切换到非root的用户

useradd es

改变目录使用权限

chown -R es:es /usr/local/elasticsearch-8.2.3

切换到用户“es”

su es

3.2启动

可以选择前台启动

./bin/elasticsearch

也可以后台启动

./bin/elasticsearch -d

看到这样的日志证明启动成功

enterprise-search centos 安装,elasticsearch,搜索引擎
但是蓝色框中警告我们应该是elasticsearch程序需要的最小max file descriptors值是65536,但是我的host只配置了4096(默认值),虚拟内存和线程分配也分配太少了。

4.解决资源分配太少问题

停止es

ctrl+c

切换回root

su root

打开/etc/sysctl.conf文件

vim /etc/sysctl.conf

加入一下四行

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

和我一样
enterprise-search centos 安装,elasticsearch,搜索引擎

5.启动成功

在浏览器输入https://127.0.0.1:9200/进行验证。
enterprise-search centos 安装,elasticsearch,搜索引擎

四.Kibana安装

1.下载安装包

直接

wget https://artifacts.elastic.co/downloads/kibana/kibana-8.2.3-linux-x86_64.tar.gz

或者
官网下载对应系统及版本的安装包

https://www.elastic.co/cn/downloads/kibana

由于是给CentOS(Linux)安装,遂选择MacOS/Linux。
enterprise-search centos 安装,elasticsearch,搜索引擎

2.解压、配置

2.1 解压

将压缩文件放在/usr/local 目录下,解压

tar -zxvf elasticsearch-8.2.3-linux-x86_64.tar.gz 

2.2 配置

修改配置文件

vim /usr/local/kibana-8.2.3/config/kibana.yml

在配置文件中加入以下内容

server.port: 5601
server.host: "0.0.0.0"
server.name: "es"
i18n.locale: "zh-CN"

2.2 修改防火墙策略

2.2.1开启防火墙
systemctl start firewalld.service
2.2.2 添加5601端口
firewall-cmd --permanent --zone=public --add-port=5601/tcp
2.2.3重启防火墙
firewall-cmd --reload

enterprise-search centos 安装,elasticsearch,搜索引擎

4.启动

切换目录

cd /usr/local/kibana-8.2.3/bin

前台启动

./kibana

先加载一些插件

enterprise-search centos 安装,elasticsearch,搜索引擎

5.验证

在浏览器输入http://192.168.0.222:5601/打开如下界面,证明Kibana启动成功
enterprise-search centos 安装,elasticsearch,搜索引擎
接下来就可以进行配置了

6.配置Kibana

配置Kibana需要ES的注册令牌,此令牌为ES启动时生成,可以通过查看ES日志也可以在ES的bin目录下输入以下命令重新获取一个注册令牌
当然也可以手动配置文章来源地址https://www.toymoban.com/news/detail-766344.html

./elasticsearch-create-enrollment-token --scope kibana

到了这里,关于Elasticsearch初识--CentOS7安装ES及Kibana的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Centos7快速安装Kibana并连接ES使用

    Elasticsearch 提供了一个名为 Kibana 的官方可视化界面。Kibana 是一个开源的数据可视化和管理工具,用于 Elasticsearch。它提供了丰富的功能,如仪表板、图表、地图等,帮助您更好地理解、搜索和可视化存储在 Elasticsearch 中的数据。 创建 Kibana 的存储库文件 /etc/yum.repos.d/kibana.r

    2024年02月05日
    浏览(30)
  • CentOS系统环境搭建(十二)——CentOS7安装Elasticsearch

    centos系统环境搭建专栏🔗点击跳转 🔗https://www.elastic.co/downloads/past-releases/elasticsearch-7-17-6 若你是centos64位服务器,下载LINUX X86_64,下载后上传到linux服务器。 上传至/usr/local/ 进入/usr/local/ 执行解压 若你电脑性能强劲,这个应该可以不改。 修改为1g内存占用。 在当前版本,已

    2024年02月12日
    浏览(41)
  • Centos7安装ElasticSearch Head插件过程

    ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具。 https://github.com/mobz/elasticsearch-head elasticsearch-head是一个基于node.js的前端项目,是针对于elasticsearch的客户端工具 点击download栏目: 右键复制下载的链接地址:

    2023年04月09日
    浏览(32)
  • Centos7快速安装Elasticsearch 7.17.7

    从 Elasticsearch 7.x 版本开始,Elasticsearch 发行版包括了自己的 JDK。因此,您不需要单独安装 Java。以下是在 CentOS 7 上安装 Elasticsearch 7.17.7 的完整步骤:(数据默认保存在/var/lib/elasticsearch下,自行更改) 添加 Elasticsearch 仓库: 首先,创建一个新文件: 然后,将以下内容粘贴到

    2024年02月04日
    浏览(34)
  • linux centos7安装部署安装Elasticsearch并后台启动

    6、修改jvm.options配置文件 7、创建用户并赋予权限,不能再root用户下启动 useradd 用户名 passwd 用户名 随后会提示输入密码 赋予权限 cd /opt/software/es chown -R 用户名:用户名 ./ —chown将指定文件的拥有者改为指定的用户或组, usermod -g root 用户 —将当前用户添加至root组 8、elastic

    2024年02月16日
    浏览(36)
  • centos7 安装 elasticsearch 7.6.2及分词器

    小伙伴们,你们好呀,我是老寇,跟我一起安装elasticsearch 7.6.2 安装elasticsearch的教程数不胜数,本文的安装方式是经过自己测试的,因此分享给有需要的小伙伴,一来是避免小伙伴少走弯路,二来方便后面知识的整合。本文是基于ES 7.6.2的版本进行安装的,话不多说,我们开

    2023年04月08日
    浏览(38)
  • CentOS系统环境搭建(十四)——CentOS7.9安装elasticsearch-head

    centos系统环境搭建专栏🔗点击跳转 关于node的安装请看上一篇CentOS系统环境搭建(十三)——CentOS7安装nvm,🔗点击跳转。 这个的安装非常简单,既然我们的node环境已经安装完毕,就让我们快速完成。 添加 hostname: \\\'*\\\' 如果报错,使用淘宝镜像再尝试一下。 访问 http://ip:9200

    2024年02月12日
    浏览(28)
  • Elasticsearch8.1基于CentOS7.9的单机安装

    最近在学习ES的认证考试,也顺便把一些ES安装实施的步骤记录下来,以给有需要的同学借鉴。 硬件配置(虚拟机):2 CPU, 12GB内存,100GB磁盘(当然可以不需要这么大) OS: CentOS Linux release 7.9.2009 (Core) 计划安装软件:ES 8.1, Kibana8.1 JDK选择: 在elasticsearch7以上的版本中会自带

    2023年04月09日
    浏览(39)
  • ElasticSearch:centos7安装elasticsearch7,kibana,ik中文分词器,云服务器安装elasticsearch

    系统:centos7 elasticsearch: 7.17.16 安装目录:/usr/local 云服务器的安全组:开放 9200 和5601的端口 1、安装 2、修改es的配置文件 注意:es集群启动后,所有节点的cluster.initial_master_nodes: [\\\"node-1\\\"] 都要注释掉。 3、修改jvm.options 可能出现报错 1、配置elasticsearch.yml   错误内容 : the de

    2024年02月03日
    浏览(42)
  • centos7 中使用yum方式安装Elasticsearch和kibana

    Elasticsearch 是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据,在企业内同样是一款应用非常广泛的搜索引擎服务。本教程实现单机centos7安装es和kibana。 浏览器打开:http://ip:9200/?pretty 安装ES时添加yum源中已经包含了kibana,下面直接使用yum安装即可。 浏览

    2024年01月23日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包