本文主要进行讲述elk 的安装问题。
elasticsearch 目前的最新的版本是6.24.elasticsearch下载链接
首先呢,必须要有java环境的!,这个是前提条件,不过我这里只说elk的,想要学习的,java环境配置
接下来直接就上干货吧。
首先windows版!!
windows版呢,个人推荐下载,zip压缩的。

下载下来呢,是这个样子的。
只需要将其解压。

解压后,直接这个样子,就可以了。 bin 里面呢,是elasticsearc 的启动项啊,一些什么杂七杂八的东西。 不需要管。 config 呢,是elk的配置文件,lib呢,是jar文件,modules呢,也是jar包文件,还有plugins呢,是 插件存放的地方,后面会进行详细的讲解!
在这里,elk就算是安装完成了。 只需要将,bin/elasticsearch.bat 下的,这个文件运行起来,然后,在浏览器输入,安装成功的连接 若果能出现以下字样就算是安装成功了

里面会显示,当前节点,当前集群,当前版本号等诸多数据。如果显示了,就算是成功了。
接下来,就是linux 系统的安装了,不过因为我这里没有linux系统的电脑,所以也就不能上图了。
首先,第一步,还是下载。
第二步,解压下载的文件。
第三部,运行elasticsearch cd bin/elasticsearch
如果出现,权限问题!
第一步:liunx创建新用户 adduser XXX 然后给创建的用户加密码 passwd XXX 输入两次密码。
第二步:切换刚才创建的用户 su XXX 然后执行elasticsearch 会显示Permission denied 权限不足。
第三步:给新建的XXX赋权限,chmod 777 * 这个不行,因为这个用户本身就没有权限,肯定自己不能给自己付权限。所以要用root用户登录付权限。
第四步:root给XXX赋权限,chown -R XXX /你的elasticsearch安装目录
如果,出现 Max number of threads for elasticsearch too low
修改/etc/security/limits.conf
vim /etc/security/limits.conf
添加一行:xxx - nproc 2048
其中"xxx"为启动elasticsearch的用户
如果出现,max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
修改/etc/sysctl.conf
vim /etc/sysctl.conf
添加一行:vm.max_map_count=262144,添加完了执行:sysctl -p,看结果是不是vm.max_map_count = 262144
新手小白,欢迎各位大佬,进行斧正!!
网友评论