centos7安装ES

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

1.JDK安装 因为我这里安装的ES版本是7.9.3

        因为项目用的1.8的JDK, 7.9.3又兼容1.8,我在这装了1.8的JDK

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

支持一览表的IP 支持一览表 | Elastic    

先将jdk的tar.gz 文件拷入系统

tar -zxvf jdk-8u351-linux-x64.tar.gz 解压压缩包

centos7安装ES,elasticsearch

配置环境变量

        vim /etc/profile

centos7安装ES,elasticsearch

在最后加上

exprot JAVA_HOME=/zx/jdk1.8.0_351

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar;$JAVA_HOME/lib/tools.jar

export PATH=$PATH;$JAVA_HOME/bin

centos7安装ES,elasticsearch

键入source /etc/profile使环境变量生效

centos7安装ES,elasticsearch

javac

centos7安装ES,elasticsearch

java

centos7安装ES,elasticsearch

JDK1.8安装完成

2.下载es

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

3.将

centos7安装ES,elasticsearch

拷入linux

tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz  解压

centos7安装ES,elasticsearch

先试着启动一下

运行bin目录下的elasticsearch文件

./elasticsearch-7.9.3/bin/elasticsearch

centos7安装ES,elasticsearch

报错信息如下

centos7安装ES,elasticsearch

即不能用root用户启动es

4.新建一个普通用户

       

        新建一个组

        groupadd group11

centos7安装ES,elasticsearch

        新建一个用户并设置组为group11,密码为password11

        useradd user11 -g group11 -p password11  

centos7安装ES,elasticsearch

给用户user11只读的权限chown -R user11 /zx/elasticsearch-7.9.3

centos7安装ES,elasticsearch

接下来用户名密码登录user11账号试一下

因为我是vagrant虚拟机默认不能使用密码登录

centos7安装ES,elasticsearch

修改/etc/ssh/sshd_config配置文件

centos7安装ES,elasticsearch

PassowrdAuthentication yes

centos7安装ES,elasticsearch

centos7安装ES,elasticsearch

将PassowrdAuthentication no改为PassowrdAuthentication yes

保存完需要重启一下才能生效

centos7安装ES,elasticsearch

结果我用user11设置的密码password11没登录进去

我添加的组和密码好像都没什么卵用

之后我又在root权限下给user11修改密码

passwd user11

centos7安装ES,elasticsearch

又重新登录了一次

终于user11成功登录了

5.用user11启动es

./elasticsearch

    centos7安装ES,elasticsearch

看起来没什么问题也没报错

本机访问一下

curl localhost:9200

centos7安装ES,elasticsearch

这证明安装是没得问题的

但是在局域网的机子上

centos7安装ES,elasticsearch

但是毛都没有,通过网络访问不到,现在需要改一下es的配置文件

配置允许外网访问

修改 /config/elasticsearch.yml文件

centos7安装ES,elasticsearch

将network.host: 0.0.0.0

centos7安装ES,elasticsearch

再重新启动

报错信息如下

centos7安装ES,elasticsearch

前两条是需要改/etc/security/limits.conf文件

centos7安装ES,elasticsearch

第一条报错对应着nofile的两条修改 进程数太少根据报错设置的大一点

第二条报错对应 nproc两条修改 线程数太少

centos7安装ES,elasticsearch

保存后(启动es用user11用户,编辑配置文件在root权限下操作)

重启es报错信息没变

centos7安装ES,elasticsearch

考虑一些不知道的什么东西重启一下linux

reboot

之后报错信息如下

centos7安装ES,elasticsearch

证明前两条报错信息修改的没有问题

在修改这两条

第一条

[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

需要去修改 /etc/sysctl.conf

vim /etc/sysctl.conf

centos7安装ES,elasticsearch

在最底下添加一行

centos7安装ES,elasticsearch

修改完

sysctl -p

centos7安装ES,elasticsearch

至此这一条报错应该没问题了

在修改第二条

centos7安装ES,elasticsearch

去 /config/elaticsearch.yml

centos7安装ES,elasticsearch

修改添加一条

cluster.initial_master_nodes: ["node-1"]

centos7安装ES,elasticsearch

保存之后重启一下es(重复一遍,es启动都是只读权限的user11用户,编辑配置文件使用root权限)

修改这个文件(/config/elasticsearch.yml)是要小心格式

centos7安装ES,elasticsearch

我暂时发现了这些,反正这个文件小心点不然就会报

centos7安装ES,elasticsearch

这样子的错误

我改好格式后,重启es

centos7安装ES,elasticsearch

正常启动

再去另一台机子上访问一下

centos7安装ES,elasticsearch

安装成功文章来源地址https://www.toymoban.com/news/detail-781192.html

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

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

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

相关文章

  • Centos7中docker安装es最详细步骤

    这里可以看到并没有es,证明es没有启动成功,查看下dockers运行日志,看看为啥运行失败 可以看到报错信息,原来是修改es初始内存时指令不对,应该是-Xms64m,这时需要使用指令先删除容器的id(如果不删除容器id,继续使用启动指令,docker会报错,该容器id已经被使用,需要

    2023年04月08日
    浏览(26)
  • 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 7.17.7

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

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

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

    2023年04月09日
    浏览(33)
  • 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日
    浏览(37)
  • 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日
    浏览(29)
  • 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日
    浏览(40)
  • 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日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包