centos7安装elk之,安装elasticsearch-6.6.0,详细安装步骤
之前的文章记录了从win10系统安装虚拟机centos7,再安装jdk8,开发环境,今天的安装需要在之前的基础上,安装步骤都在我之前的博客哦!进入整体:首先下载elasticsearch-6.6.0下载地址:https://www.elastic.co/downloads/elasticsearch因为centos7是linux,所以点击如下链接下载完成的文件是这样的...
之前的文章记录了从win10系统安装虚拟机centos7,再安装jdk8,开发环境,今天的安装需要在之前的基础上,
安装步骤都在我之前的博客哦!
进入整体:
首先下载elasticsearch-6.6.0
下载地址:https://www.elastic.co/downloads/elasticsearch
因为centos7是linux,所以点击如下链接
下载完成的文件是这样的
下载完成后上传到centos7中,我习惯放到opt目录下
执行
cd /opt
mkdir elk
需要注意下,es是不允许使用root用户启动的所以这里我新建用户:elk,执行命令
useradd elk
passwd elk
创建elk用户并设置密码为elk
将创建的文件夹的拥有者设置为elk
chown -R elk:elk /opt/elk
将下载的es的压缩包elasticsearch-6.6.0.tar.gz上传到elk文件夹下
解压文件
tar -zxvf elasticsearch-6.6.0.tar.gz
注意要将elk下所有的文件,权限赋予elk用户,赋权的命令是chown -R elk:elk 文件/目录
su elk切换成elk用户后再进行其他操作
进入el目录中,进入conf目录,修改配置文件
执行 :set number命令可以在vi命令下显示行号
修改55行,将#的注释解开,将ip地址改为本机的地址
这里我的centos7地址为192.168.5.193,
将59行端口改为9200
如下
在bin目录下,输入./elasticsearch按下回车即可使用交互方式启动
以交互方式启动,所有的日志文件全都输出到了交互界面上,按下ctrl+c退出后,elasticsearch就会停止运行
我运行的时候出现了如下报错
关键是这里,有两个报错
先解决第一个,处理方法:
先切换到root用户,执行命令
vi /etc/security/limits.conf
修改成这样
在解决第二个报错
执行
vi /etc/sysctl.conf
在文件最后添加 vm.max_map_count=655360
在执行命令
sysctl -p
然后切换到elk用户,再启动
启动完成后,在浏览器输入centos7的地址:9200,查看效果
如果访问不到,则查看一下centos7的防火墙
systemctl status firewalld
这里显示防火墙是开启的
关闭防火墙,并设置开机禁用
systemctl stop firewalld
systemctl disable firewalld
这样刷新浏览器就看到效果了
下面说一下怎么将输出启动日志输出到制定的文件中,并且让elasticsearch后台运行
在bin问价夹中执行
nohup ./elasticsearch > es.log 2>&1 &
会将es的日志打印到同级目录下的es.log文件中,
可以使用tail -f es.log交互查看文件,ctrl+c也不会退出es的。
至此es安装记录完毕
更多推荐
所有评论(0)