elasticsearch-7.6.1-- kibana-7.6.1 入门 -->安装配置篇

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

1.安装Elasticsearch

程序包:
链接:https://pan.baidu.com/s/1j4vW7Ix77hNVOhvsalfVUw?pwd=pgn7
提取码:pgn7

1.1 创建普通用户

ES不能使用root用户来启动,必须使用普通用户来安装启动。这里我们创建一个普
通用户以及定义一些常规目录用于存放我们的数据文件以及安装包等。
创建一个es专门的用户(必须)
使用root用户在服务器执行以下命令
1 先创建组, 再创建用户:

[root@localhost ~]# groupadd elasticsearch
[root@localhost ~]# useradd tlbaiqi
[root@localhost ~]# passwd tlbaiqi
mkdir ‐p /usr/local/es

用户es 添加到 elasticsearch 用户组

[root@localhost ~]# usermod ‐G elasticsearch tlbaiqi
[root@localhost ~]# chown ‐R tlbaiqi /usr/local/es/elasticsearch‐7.6.1

设置sudo权限
为了让普通用户有更大的操作权限,我们一般都会给普通用户设置sudo权限,方便普通用户的操作
三台机器使用root用户执行visudo命令然后为es用户添加权限

[root@localhost ~]# visudo

在root ALL=(ALL) ALL 一行下面
添加tlbaiqi用户 如下:

tlbaiqi ALL=(ALL) ALL

添加成功保存后切换到tlbaiqi用户操作

[root@localhost ~]# su tlbaiqi
[tlbaiqi@localhost root]$
1.2 上传压缩包并解压

将es的安装包下载并上传到服务器的/user/local/es路径下,然后进行解压
使用tlbaiqi用户来执行以下操作,将es安装包上传到指定服务器,并使用es用户执
行以下命令解压
解压Elasticsearch

 su tlbaiqi
 cd /user/local/
 tar ‐zvxf elasticsearch‐7.6.1‐linux‐x86_64.tar.gz ‐C /usr/local/es/
1.3.1 修改elasticsearch.yml

进入服务器使用tlbaiqi用户来修改配置文件

cd /usr/local/es/elasticsearch‐7.6.1/config
mkdir ‐p /usr/local/es/elasticsearch‐7.6.1/log
mkdir ‐p /usr/local/es/elasticsearch‐7.6.1/data
vim elasticsearch.yml

再末尾加上如下配置

cluster.name: baiqi‐es
node.name: node1
path.data: /usr/local/es/elasticsearch‐7.6.1/data
path.logs: /usr/local/es/elasticsearch‐7.6.1/log
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["服务器IP"]
cluster.initial_master_nodes: ["节点名"]
bootstrap.system_call_filter: false
bootstrap.memory_lock: false
http.cors.enabled: true
http.cors.allow‐origin: "*"
1.3.2 修改jvm.option

修改jvm.option配置文件,调整jvm堆内存大小
node1.baiqi.cn使用baiqi用户执行以下命令调整jvm堆内存大小,每个人根据自己服务器的内存大小来进行调整

cd /usr/local/es/elasticsearch‐7.6.1/config
vim jvm.options

我这是修改成2g

‐Xms2g
‐Xmx2g
启动ES服务
nohup /usr/local/es/elasticsearch‐7.6.1/bin/elasticsearch 2>&1 &

或者

./elasticsearch  -d

启动成功之后jsp即可看到es的服务进程,并且访问页面

http://192.168.21.130:9200

开启6379端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent

重启防火墙 :firewall-cmd --reload

启动异常合集:
1.max file descriptors [4096] for elasticsearch process likely too low,
increase to at least [65536]
ES因为需要大量的创建索引文件,需要大量的打开系统的文件,所以我们需要解除
linux系统当中打开文件最大数目的限制,不然ES启动就会抛错

sudo vi /etc/security/limits.conf

添加如下内容: 注意*不要去掉了

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

2.问题错误信息描述
max number of threads [1024] for user [es] likely too low, increase to at
least [4096]
修改普通用户可以创建的最大线程数
max number of threads [1024] for user [es] likely too low, increase to at
least [4096]原因:无法创建本地线程问题,用户最大可创建线程数太小解决方案:
修改90-nproc.conf 配置文件。
使用baiqi用户执行以下命令修改配置文件

sudo vi /etc/security/limits.d/20‐nproc.conf

找到如下内容:

* soft nproc 1024#修改为
* soft nproc 4096

3.错误信息描述:
max virtual memory areas vm.max_map_count [65530] likely too low,
increase to at least [262144]
调大系统的虚拟内存
原因:最大虚拟内存太小
每次启动机器都手动执行下。
三台机器执行以下命令

编辑 /etc/sysctl.conf,追加以下内容:

 vm.max_map_count=262144 

保存后,执行:

 sysctl ‐p

kibana-7.6.1 安装

不能使用root角色

su tlbaiqi

1)下载Kibana放之/usr/local/es目录中
2)解压文件:tar -zxvf kibana-X.X.X-linux-x86_64.tar.gz
3)进入/usr/local/es/kibana-X.X.X-linux-x86_64/config目录
4)使用vi编辑器:vi kibana.yml

server.port: 5601
server.host: "服务器IP"
elasticsearch.hosts: ["http://IP:9200"] #这里是elasticsearch的访问地址

5)启动Kibana /bin目录

nohup ./Kibana &

访问Kibana: http://ip:5601/app/kibana

安装IK分词器

我们后续也需要使用Elasticsearch来进行中文分词,所以需要单独给Elasticsearch
安装IK分词器插件。以下为具体安装步骤:
1 下载Elasticsearch IK分词器: 前面资料包里面有
2 切换到baiqi用户,并在es的安装目录下/plugins创建ik

 mkdir ‐p /usr/local/es/elasticsearch‐7.6.1/plugins/ik

3 将下载的ik分词器上传并解压到该目录

cd /usr/local/es/elasticsearch‐7.6.1/plugins/ik
unzip elasticsearch‐analysis‐ik‐7.6.1.zip

unzip命令无法使用的 请安装对应的包

4 重启Elasticsearch文章来源地址https://www.toymoban.com/news/detail-491027.html

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

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

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

相关文章

  • 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)
  • Mac安装配置ElasticSearch和Kibana 8.13.2

    系统环境:Mac M1 (MacOS Sonoma 14.3.1) 从Elasticsearch:官方分布式搜索和分析引擎 | Elastic上下载ElasticSearch和Kibana 笔者下载的是 elasticsearch-8.13.2-darwin-aarch64.tar.gz kibana-8.13.2-darwin-aarch64.tar.gz 并放置到个人文件夹下,解压(Mac可直接双击解压) ElasticSearch直接启动 发现占用内存过大:

    2024年04月14日
    浏览(45)
  • elasticsearch+kibana集群安装部署并配置ssl连接

    三台机器192.168.1.21、22、23主机名分别是es1、es2、es3 准备工作:关闭防火墙,关闭SeLinux,将elasticsearch和jdk的压缩包传到机器上,此处jdk-8u333-linux-x64.tar.gz,elasticsearch-7.6.2-linux-x86_64.tar.gz,kibana-7.6.2-linux-x86_64.tar.gz 安装Java环境 安装es 配置es 目录权限修改 更改内存限制 其他两台

    2024年02月12日
    浏览(43)
  • elasticsearch集群搭建、x-pack配置、kibana安装配置

    关于本帖,最近比较忙,写的某些地方进行一笔带过,后续有时间继续补充。此做暂记,以免遗忘。 elasticsearch-7.6.2.tar.gz jdk-11.0.12+7.tar.gz jdk8(已安装) kibana-7.6.2.tar.gz 安装用户(非root,这里使用的qxc用户,并赋予 sudo 权限) 安装机器ip目录 ip 10.186.11.66 10.186.11.67 10.186.11.68 生成

    2024年02月03日
    浏览(41)
  • ElasticSearch之kibana5.4版本安装及配置教程&kibana修改语言为中文教程

    前言:最近项目在使用es时,使用elastic-head来查看数据对客户来说并不友好,因此需要安装kibana(es的数据可视化工具)。过程中遇到很多问题,网上记录的也比较少,特此记录下。 由于项目使用的es版本比较低5.4.*,因此本文安装kibana是基于kibana 5.4.1版本。 6.7版本之前的ki

    2024年01月25日
    浏览(41)
  • windows下安装配置 elasticsearch | kibana | analysis-ik

    elasticsearch是一款非常强大的开源搜索引擎,支持Restful风格,可以帮助我们从海量的数据中快速找到用户所需要的内容。是当前最流的开源企业级搜索引擎,能够达到近实时搜索、稳定、可靠、快速、安装使用方便。 elasticsearch结合kibana、Logstash、Beats(即elastic stack,简写:EL

    2024年02月14日
    浏览(39)
  • Elasticsearch7.8.0版本入门——Elasticsearch7.8.0版本和Kibana7.8.0版本的下载、安装(win10环境)

    1.1、官网下载地址 Elasticsearch下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 1.2、下载步骤 进入下载页面,选择需要下载的【版本】,如下图: 下载对应系统环境的版本,如下图: 1.3、安装步骤( 需要jdk11及以上版本支持 ) Windows 版的 Elasticsearch 的安装很简单,解

    2024年02月16日
    浏览(46)
  • 服务器安装配置elasticsearch,kibana,IK分词器和拼音分词器,集群搭建教程

    elasticsearch安装教程大全 elasticsearch学习笔记(一) elasticsearch学习笔记(二) elasticsearch学习笔记(三) 可参考:Debian安装docker Centos安装docker (docker-compose可以直接互连) 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: Elasticsearch 和 kibana 版

    2023年04月08日
    浏览(41)
  • linux安装搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分词器,安装Rabbitmq,安装并配置maven

    目录 搭建docker 1.2安装yum工具  1.3更新阿里镜像源 1.4下载docker 1.5关闭防火墙 1.6启动docker 1.7查看docker版本 1.8配置阿里云镜像 1.8.1 创建文件夹 1.8.2在文件夹内新建一个daemon.json文件 1.8.3重载文件 1.9重启docker 2安装MySQL 3安装nacos 3.1拉取nacos镜像并启动 3.2启动nacos命令 3.3命令敲完

    2024年02月03日
    浏览(56)
  • 在 Linux 上使用 Docker 安装 Elasticsearch 和 Kibana 并配置 IK 分词器和停用词典

    首先要创建一个网络,以便让 ES 和 Kibana 容器互联。 使用 Docker 拉取 Elasticsearch7.17.11 版本的镜像: 拉取完镜像后使用 Docker 运行 ES 容器: 注: -e \\\"ES_JAVA_OPTS=-Xms512m -Xmx512m\\\" :设置堆大小(默认堆大小为 1GB 1 ) -e \\\"discovery.type=single-node\\\" :单节点模式 -v es-data:/usr/share/elasticsear

    2024年02月05日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包