ELK入门

作者: Lvxus | 来源:发表于2018-07-13 20:50 被阅读0次

    哈哈,我胡汉三又回来啦,啦啦啦啦!!!!!!

    这次写的是和ELK有关的博文----------------------------------------

    搭建单机版elasticsearch
    首先,在官网下载三个框架的压缩包(毕竟还要集成logstash和kibana)
    官网地址 >>>> https://www.elastic.co/cn/products
    然后解压 tar -zvxf 压缩文件

    解压完之后,因为es无法用 root 账户启动,因此新增一个账户,名字随意
    切换使用新增的账户前,先修改解压后的es文件夹用户权限,
    chown -R 用户:用户 文件夹名
    切换到新的用户,
    进入es文件目录下的config文件夹,设置elasticsearch.conf文件,需要修改以下参数

    修改的参数

    (PS:为了方便起见,我是把原文件复制一份之后把原文件内容全删除,在添加以下参数)
    修改之后保存,然后进入es文件目录下的bin文件夹,运行 ./elasticsearch
    (假设没有任何报错的情况下,正常启动如下)


    正常启动 正确的页面显示

    至此es就算是安装成功

    可能遇到的问题

    1、假如启动的时候显示killed
    则可能运行的内存不足,此时修改 config文件下的jvm.options文件,假如你的内存是2M 则根据下图修改(更低的没试过,读者可以尝试一下)


    2、如若出现以下错误


    max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144].png

    则修改

    vim etcsysctl.conf.png

    添加该参数


    添加该参数

    修改后退出运行 sysctl -p 即可

    3、如果碰到
    max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]错误
    则修改
    vim /etc/security/limits.conf文件
    添加
    user hard nofile 65536
    user soft nofile 65536
    记住,user 是当前登录账户

    4、如果碰到
    max number of threads [1024] for user [apps] is too low, increase to at least [2048]
    则修改
    vim /etc/security/limits.d/90-nproc.conf
    * soft nproc 1024修改为* soft nproc 2048

    每个人安装的环境和方式都不同,所以以上几种错误只是本人碰到的错误,如果读者遇到和这几种错误不一样的请留言,让后面的少踩坑

    (转载请指明出处)

    相关文章

      网友评论

          本文标题:ELK入门

          本文链接:https://www.haomeiwen.com/subject/zvyxpftx.html