• linux搭建所遇到的坑elasticsearch-6.3.0


    注意: 不能使用主账号(root账号运行,必须使用子账号登录)

    第一步安装:: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.0.tar.gz

    第二步安装:  tar -zxvf  elasticsearch-6.3.0.tar.gz -C /root/local

    第三步安装:  进入到/root/local/elasticsearch-6.3.0.tar.gz 

    第四步安装:  mv elasticsearch-6.3.0.tar.gz  elasticsearch6.3

    第五步安装: vim elasticsearch6.3/config/elasticsearch.yml

    第六步安装: 

    discovery.zen.ping.unicast.hosts: ["192.168.91.135:9305"]  搭建集群使用  保存

    第七步安装:  启动bin的./elasticsearch遇到的坑

    (1)   ERROR: bootstrap checks failed

    max number of threads [4096] for user [lish] likely too low, increase to at least [65536]

    max number of threads [3895] for user [elk] is too low, increase to at least [4096]

    解决方法: 

    (1) 修改  :  vi /etc/security/limits.conf 

           user是创建用户 

    useradd user--创建用户
    groupadd test --创建组
    gpasswd -a diyueyu test 将diyueyu添加到test组
    chmod 777 文件名称 给文件设置权限
    usermod -g 组名 用户名 --改变用户所在组
    chown -R 用户名:组别 文件名    --给用户添加文件权限
     
    (2) 修改  vi /etc/security/limits.d/20-nproc.conf
     
    (3) 修改  vi /etc/security/limits.d/20-nproc.conf

    (4) 需要修改 vi /etc/sysctl.conf

    vm.max_map_count=655360

    (5)错误5  system call filters failed to install; check the logs and fix your configuration or disable system c

    在yml的配置文件里加

    bootstrap.system_call_filter: false

     然后切换成你的子账号启动就可以了

    当一个人在成长过程中,慢慢的享受学习,那么这个人就在成长,在往自己目标的方向奔跑.
  • 相关阅读:
    ROS学习(九)—— rqt_console 和 roslaunch
    ROS学习(八)—— 理解ROS服务和参数
    ROS学习(七)—— 理解ROS Topic
    ROS学习(六)—— 理解ROS节点
    ROS学习(五)—— 编译ROS Package
    ROS学习(四)—— 创建ROS Package
    jupyter notebook + pyspark 环境搭建
    快速搭建大数据分析虚拟机
    系统研究Airbnb开源项目airflow
    pip高级使用技巧以及搭建自己的pypi服务器
  • 原文地址:https://www.cnblogs.com/zique/p/9234474.html
Copyright © 2020-2023  润新知