ELK入门

2018-07-13  本文已影响0人  Lvxus

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

这次写的是和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

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

(转载请指明出处)

上一篇下一篇

猜你喜欢

热点阅读