在OpenEuler上安装ElasticSearch

  • 下载压缩包上传到OpenEuler服务器上

  • 在/usr 目录下创建es文件夹

  • 输入命令 tar -xvf elasticsearch-7.1.1-linux-x86_64.tar.gz -C /usr/es解压到指定目录

  • es目录介绍
    在OpenEuler上安装ElasticSearch
    在OpenEuler上安装ElasticSearch

  • 创建data文件夹,用来存储数据 mkdir data

  • 进入config目录下修改配置文件 vi elasticserach.yml,添加以下内容

    cluster.name: elasticsearch
    node.name: es-node0
    path.data: /usr/es/elasticsearch7/data
    path.logs: /usr/es/elasticsearch7/logs
    http.port: 9200
    network.host: 0.0.0.0
    cluster.initial_master_nodes: [“es-node0”]

  • 修改jvm.options文件 vi jvm.options
    在OpenEuler上安装ElasticSearch

  • 启动ES

    • 因为ES不能使用root用户进行启动,所以先创建普通用户并且赋予权限
    • 创建用户useradd user-es
    • 赋予权限chown -R user-es:user-es /usr/es/elasticsearch7
    • 进入账户 su user-es
    • 进入bin目录
    • 输入命令./elasticsearch
    • 启动失败提示虚拟内存不够,需要修改配置文件
      在OpenEuler上安装ElasticSearch
  • 进入root用户修改配置文件 vi /etc/sysctl.conf
    在OpenEuler上安装ElasticSearch

  • 输入命令sysctl -p刷新配置文件

  • 重新进入用户并且启动,访问浏览器在OpenEuler上安装ElasticSearch
    在OpenEuler上安装ElasticSearch

  • 如果不能访问说明防火墙没有开放端口,如何开放端口可以参考我的博客《在OpenEuler上安装tomcat》文章的结尾

上一篇:在OpenEuler上安装zookeeper


下一篇:云时代操作系统路在何方?麒麟信安的踏雪寻梅之道