Elasticsearch安装教程(单机版)

创建es目录

mkdir -p /tools/es/

下载

cd /tools/es

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

解压

tar -zxf elasticsearch-6.6.2.tar.gz

修改配置

vim config/elasticsearch.yml

修改配置为 network.host: 0.0.0.0

启动

bin/elasticsearch

  • 不能用root启动,会报错
    在这里插入图片描述

    新添加一个用户

    useradd esuser

    echo "123456" | passwd esuser --stdin

    在这里插入图片描述

    将es目录转为esuser用户下

    chown -R esuser:esuser ./

    在这里插入图片描述

    修改文件sudoers文件

    vim /etc/sudoers

    给用户esuser添加sudo权限

    在这里插入图片描述

    切换当前用户为esuser

    su esuser

    [外链图片转存失败(img-2PQKpA89-1563089442576)(/Users/zhengquan/Library/Application Support/typora-user-images/image-20190714144315857.png)]

  • 修改系统环境变量vm.max_map_count

    查看系统环境变量vm.max_map_count:

    sysctl -a|grep vm.max_map_count

    修改系统环境变量vm.max_map_count:

    sudo vim /etc/sysctl.conf

    末尾添加 vm.max_map_count=262144

    修改完后需要重启才能生效,使用下面命令使得本次启动有效:

    sysctl -w vm.max_map_count=262144

  • 修改JVM分配大小

    vim config/jvm.options[外链图片转存失败(img-Rsyfh9d0-1563089442576)(/Users/zhengquan/Library/Application Support/typora-user-images/image-20190714145801908.png)]

    使用free命令查看内存使用情况:

    [外链图片转存失败(img-QQl3fRfX-1563089442577)(/Users/zhengquan/Library/Application Support/typora-user-images/image-20190714145924951.png)]

    根据情况设置,我这里是VM虚拟机,给的大小是512m,即:
    -Xms512m
    -Xmx512m

  • 修改最大文件描述符数量和用户最大线程数

    vim /etc/security/limits.conf

    添加下面代码至文件末尾:

    * soft nofile 65536
    * hard nofile 65536
    * soft nproc 4096
    * hard nproc 4096
    
  • 启动

    bin/elasticsearch

    如果失败,可能是修改没有生效,重启(reboot)后尝试再次启动。
    启动成功后,如下图:

    [外链图片转存失败(img-7wz1Y5HY-1563089442577)(/Users/zhengquan/Library/Application Support/typora-user-images/image-20190714152505565.png)]

  • 验证

    [外链图片转存失败(img-VMJF4x2T-1563089442577)(/Users/zhengquan/Library/Application Support/typora-user-images/image-20190714152716016.png)]

  • 后台启动

    bin/elasticsearch -d

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值