• elasticsearch 单机安装


    一、elasticsearch下载

    1.elastic 官网:https://www.elastic.co/cn/

    2.elasticsearch 下载地址:https://www.elastic.co/downloads/elasticsearch

    3.下载elasticsearch (可以将2中的下载地址复制下来然后通过wget来下载) 如下:

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz

    4.解压安装包

    tar -zxvf elasticsearch-6.5.4.tar.gz

    二、创建elasticsearch用户

    1.问题说明

    如果我们当前登录的用户是root用户,然后进入elasticsearch 的 bin目录中执行启命令:./elasticsearch 时会出现以下错误

    这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑, 
    建议创建一个单独的用户用来运行ElasticSearch

    2.创建elaticsearch 用户组及elticsearch用户

      groupadd elasticsearch

      useradd elasticsearch -g elasticsearch -p elasticsearch-6.5.4

    更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch

      chown -R elasticsearch:elasticsearch elasticsearch-6.5.4

      elasticsearch-6.5.4是解压后的elasticsearch的文件夹的名称

    3.将当前用户切换为新增的elasticsearch用户,然后重启服务

      su elasticsearch

    进入elasticsearch-6.5.4/bin 执行 ./elasticsearch

    后台启动命令为:./elasticsearch -d

    三、开启远程访问

    上述步骤执行完成之后elasticsearch可以在本地访问了,但是远程调用还是不行,开启远程访问如下

    1.修改配置文件

    编辑文件 elasticsearch-6.5.4/conf/elasticsearch.yml

    network.host:192.168.30.242 //此处ip改为本机ip

    修改后重启elasticsearch服务 此时会出现以下错误

    2.错误解决方法

    (1) 编辑 /etc/security/limits.conf,追加以下内容;

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

     此文件修改后需要重新登录用户,才会生效

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

    vm.max_map_count=262144

    保存后,执行:

     sysctl -p

    上诉问题处理完成之后重启即可

    备注:上诉问题解决办法借鉴了 https://blog.csdn.net/showhilllee/article/details/53404042https://blog.csdn.net/u013753225/article/details/78753399

  • 相关阅读:
    CS231n 学习笔记(1) Image CLassification
    caffe-winsows封装成dll
    Nuget安装程序包源
    PCA降维demo
    AI方面的国际会议
    caffe solver
    caffe数据层
    一些有意思的技术博客
    js cookie 设置
    knockout.validation.js 异步校验
  • 原文地址:https://www.cnblogs.com/gyli20170901/p/10150183.html
Copyright © 2020-2023  润新知