zoukankan      html  css  js  c++  java
  • centos7 在docker下安装es Elasticsearch

    首先安装docker 我就不多说了 如果不会按  自己百度一下 很多  这里有个官网的 可以一步一步来 传送

    我安装的是 6.8.1

      

    1.

     

    docker pull elasticsearch:6.8.1

     

    2.

     

    docker images

     

     3.

     

    docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:6.8.1

     

    哈哈 当然这个时候 你一定想知道有没有启动成功 答案肯定的 没有 查看日志 在启动时给你报错了

    不用担心  错误一拿出来 在百度上一找很多 也有解决办法 

    我的解决办法 是

    我先看了一下查看max_map_count的值

     

    cat /proc/sys/vm/max_map_count

     

    一看 原来这里的值小了 

     

    sysctl -w vm.max_map_count=262144

     

    之后你在重启一下 果断没有什么问题了

     

    docker  logs xxx

     

     

     

  • 相关阅读:
    c++中指向对象的指针为NULL时可以调用对象成员函数吗
    类成员函数作为函数参数出现error C3867:非标准语法;请使用“&”来创建指向成员的指针
    c++能不能给类的成员变量在声明的时候初始化?
    c++中使用指针调用函数和使用指针调用类对象的()重载函数
    c++中怎么自定义事件监听(回调函数)
    Qt中关于release版本程序异常结束问题
    VS中PCL库附加依赖项配置
    c++ primer plus速记
    小知识点杂记
    Qt 5.9使用VTK显示点云
  • 原文地址:https://www.cnblogs.com/pqy521/p/11272784.html
Copyright © 2011-2022 走看看