centos 6.5 单实例搭建 ELK
2018-07-02 21:32:33
ELK 单实例搭建
环境搭建
1.1我的系统版本
Distributor ID: CentOS
Description: CentOS release 6.5 (Final)
1.2需要的软件:(elk的下载路径:https://www.elastic.co/downloads/)
ElasticSearch:2.2.1
Logstash:2.2.2
Kibana:4.4.2
JRE:1.8.2
1.3 创建用户
[root@db ~]#
useradd elk password
[root@db ~]#
passwd elk
1.4 创建elk 需要的目录
[root@db ~]#
mkdir -p /data/elk/
赋予所有和所属
[root@db ~]#
chown -R elk:elk /data/elk/
一下操作都在用户 elk 下执行,不然服务搭建不成功,会各种报错
安装 jdk 1.8
[elk@db elk]$
pwd
/data/elk
[elk@db elk]$
mkdir java
[elk@db elk]$
tar -zxvf jdk-8u171-linux-x64.tar.gz
配置环境变量(此时切换到root用户下配置)
[root@db ~]#
vim /etc/profile
export
JAVA_HOME=/data/elk/java
export
JRE_HOME=/data/elk/java/jre
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
配置文件限制
(Elk为启动用户,也可以指定为*)
[root@db ~]# vim /etc/security/limits.conf
elk soft nofile
65536
elk hard nofile
131072
elk soft nproc
65536
elk hard nproc
131072
[root@db ~]# vim
/etc/security/limits.d/90-nproc.conf
*
soft nproc 2048
(原来是1024 改成2048即可)
切换到elk用户下在操作
安装 elasticsearch
[elk@db elk]$ tar -zxvf
elasticsearch-2.2.1.tar.gz
对elasticsearch 进行配置
[elk@db config]$ pwd
/data/elk/elasticsearch-2.2.1/config
[elk@db config]$ vim elasticsearch.yml
启动进行验证
通浏览器访问
[elk@db elasticsearch-2.2.1]$
./bin/elasticsearch
(nohup bin/elasticsearch & 这种启动调用到后台了,不然会一直在前台挂着, Ctrl +
C 会杀掉进程,后续的都一样)
验证
下载插件 elasticsearch-head
新建目录
[elk@db mobz]$ pwd
/data/elk/elasticsearch-2.2.1/bin/mobz
[elk@db mobz]$ mkdir mobz
下载elasticsearch-head的路径:https://github.com/mobz/elasticsearch-head
(这个时候下载需要到github上才能下载到,在Windows 安装git客户端进行下载:下载命令:
git clone https://github.com/mobz/elasticsearch-head
新建目录
[elk@db bin]$ pwd
/data/elk/elasticsearch-2.2.1/bin
[elk@db bin]$ mkdir mobz
把elasticsearch-head 放到目录下
加载 elasticsearch-head 插件
[elk@db bin]$ pwd
/data/elk/elasticsearch-2.2.1/bin
[elk@db bin]$ ./plugin install
mobz/elasticsearch-head/
(特别声明:最好在bin 目录下加载,不要在上一级加载,容易出错,加载不出来)
加载完成后再次启动服务
[elk@db elasticsearch-2.2.1]$
./bin/elasticsearch
验证访问
安装logstash
[elk@db elk]$ tar -zxvf logstash-2.2.2.tar.gz
[elk@db logstash-2.2.2]$ pwd
/data/elk/logstash-2.2.2
[elk@db logstash-2.2.2]$ vim
logstash-simple.conf
input {stdin { } }
output {
elasticsearch {hosts => "192.168.25.50" }
stdout { codec=> rubydebug }
}
启动
[elk@db logstash-2.2.2]$ pwd
/data/elk/logstash-2.2.2
[elk@db logstash-2.2.2]$ ./bin/logstash -f
logstash-simple.conf
安装kibana
[elk@db elk]$ tar -zxvf
kibana-4.4.2-linux-x64
进行配置
[elk@db config]$ pwd
/data/elk/kibana-4.4.2-linux-x64/config
[elk@db config]$ vim kibana.yml
只需要修改(去掉注释):server.port: 5601 、
server.host: "192.168.25.50"
elasticsearch.url: http://192.168.25.50:9200
kibana.index:
".kibana"
特别声明:配置的内容要和左面一定要顶齐,不能留有空格,不然启动失败
启动:
[elk@db kibana-4.4.2-linux-x64]$
./bin/kibana
log
[15:23:07.861] [info][status][plugin:kibana] Status changed from
uninitialized to green - Ready
log [15:23:07.902]
[info][status][plugin:elasticsearch] Status changed from uninitialized to
yellow - Waiting for Elasticsearch
log [15:23:07.919]
[info][status][plugin:kbn_vislib_vis_types] Status changed from uninitialized
to green - Ready
log [15:23:07.931]
[info][status][plugin:markdown_vis] Status changed from uninitialized to green
- Ready
log [15:23:07.939]
[info][status][plugin:metric_vis] Status changed from uninitialized to green -
Ready
log [15:23:07.965]
[info][status][plugin:spyModes] Status changed from uninitialized to green - Ready
log [15:23:07.972]
[info][status][plugin:statusPage] Status changed from uninitialized to green -
Ready
log [15:23:07.977]
[info][status][plugin:table_vis] Status changed from uninitialized to green -
Ready
log [15:23:07.983]
[info][listening] Server running at http://192.168.25.505601
log [15:23:12.980]
[info][status][plugin:elasticsearch] Status changed from yellow to yellow - No
existing Kibana index found
log [15:23:16.749]
[info][status][plugin:elasticsearch] Status changed from yellow to green -
Kibana index ready
验证
centos 6.5 单实例搭建 ELK的更多相关文章
- CentOS 6 自定义单实例 二进制方式 安装mariadb-5.5.59
系统平台: CentOS release 6.9 (Final) 内核 2.6.32-696.el6.x86_64 1.去官网下载适合的二进制包 http://mariadb.org/ mariadb ...
- Oracle - 给rac创建单实例dg,并做主从切换
一.概述 本文将介绍如何给rac搭建单节点的dg,以及如何对其进行角色转换.预先具备的知识(rac搭建,单实例-单实例dg搭建) 二.实验环境介绍 主库rac(已安装rac,并已有数据库orcl)ra ...
- Oracle - 通过dg,完成单实例到rac的迁移
一.概述 本文将介绍如何给单实例搭建一个rac dg,以及如何对其进行角色转换,完成从单实例到rac的迁移.预先具备的知识(rac搭建,单实例-单实例dg搭建) 二.实验环境介绍 主库(已有数据库实例 ...
- Oracle_lhr_CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置
Oracle_lhr_CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置 [大型连续免费公开课]Oracle 18c rac+dg+13.3的em ...
- oracle ogg 单实例双向复制搭建(oracle-oracle)--Oracle GoldenGate
oracle ogg 单实例双向复制搭建(oracle-oracle)--Oracle GoldenGate --继昨天的测试,这一篇实施单实例双向复制(完全重新搭建) --环境不变 db1,db2( ...
- oracle ogg 单实例单向简单搭建测试(oracle-oracle)
昨天突然接到消息说有一个线上的ogg出现了问题,看是否能修复,由于ogg以前玩的少,所以就加急搞了个测试环境,练习了一把 环境 db1,db2(单实例)ip: 1*,1*sid: orcl,ogg1o ...
- 搭建rac对单实例的MAA
一:实验环境 系统:redhat 4 三台计算机rac1,rac2,dg. --其中rac为主库,单实例为备库 已在虚拟机里搭建好集群环境(rac1,rac2); dg计算机里还没有建任何数据库(只安 ...
- CENTOS6.6上搭建单实例ORACLE12C
本文来自我的github pages博客http://galengao.github.io/ 即www.gaohuirong.cn 摘要: 自己在centos6.6上搭建的单实例oracle12c 由 ...
- DataGuard 单实例到RAC搭建
背景简介: 本文为针对一次windows平台RAC数据库迁移至Linux平台RAC的笔记,基本步骤为: 1.搭建windows RAC到Linux 单实例数据库的DataGuard 2.做switch ...
随机推荐
- 20145335郝昊《网络对抗》逆向及Bof基础实践
20145335郝昊<网络对抗>逆向及Bof基础实践 1.实践说明 本次实践是对一个名为pwn1的可执行Linux文件进行操作.程序的执行流程是:主函数main调用foo函数,foo将函数 ...
- Spring Data JPA 关系映射(一对一,一对多,多对多 )
CascadeType.REMOVE 级联删除操作,删除当前实体时,与它有映射关系的实体也会跟着被删除.CascadeType.MERGE 级联更新(合并)操作,当Student中的数据改变,会相应地 ...
- Qt+json
Json文件是这样: { "first fruit": { "describe":"an apple", "icon": ...
- POJ 1047 Round and Round We Go
https://vjudge.net/problem/POJ-1047 题意: 给一个整数,它的长度为n,从1开始一直到n和该整数相乘,判断每次结果是否和原来的整数是循环的. 思路: 大整数的乘法. ...
- 数据结构与算法(python版)教程
算法的性质 算法的描述 算法的设计与分析
- AI病毒来袭,拿什么拯救你我的电脑?
文|雷宇 来源|智能相对论(aixdlun) 在刘慈欣的科幻小说<中国2185>中,除领土,领海,领空外,还有一个被称为电子领土的地方,这个地方除了容易受常规武器破坏外,还容易受到软件武器 ...
- VS2010快捷键大全----养成良好的习惯
VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O ...
- charles工具过滤腾讯视频播放器广告
Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网时,Charles可以监控这个程序发送和接收的所有数据.它允许一个开发者查看所有连接互联 ...
- 2243: [SDOI2011]染色 树链剖分+线段树染色
给定一棵有n个节点的无根树和m个操作,操作有2类: 1.将节点a到节点b路径上所有点都染成颜色c: 2.询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段), 如“112221”由3段组 ...
- Vue跨路由触发事件,Vue监听sessionStorage
近来,在做公司的聊天系统,引用的是极光的api.项目需求实时监听别人发过来的消息,进行渲染到页面,还有历史记录也要渲染,历史记录和实时聊天记录返回的结构体还不一样,看到需求的我欲哭无泪,首先登录是在首 ...