Elasticsearch + Elasticsearch-head搭建
Elasticsearch搭建:
[root@hdoop3 elk]# tar -xvf elasticsearch-6.2.4.tar
[root@hdoop3 elk]# cd elasticsearch-6.2.4
[root@hdoop3 elasticsearch-6.2.4]# mkdir es-data
[root@hdoop3 elk]# useradd elasticsearch
[root@hdoop3 elk]# passwd elasticsearch
[root@hdoop3 elk]# chown -R elasticsearch:elasticsearch elasticsearch-6.2.4
[root@hdoop3 config]# cd /home/software/elk/elasticsearch-6.2.4/config
[root@hdoop3 config]# cp elasticsearch.yml elasticsearch.yml_install
[root@hdoop3 config]# vim elasticsearch.yml
cluster.name: the-test #集群名称
node.attr.rack: elk-1 #节点名称
path.data: /home/elk/elasticsearch-6.2.4/es-data #data存放的路径
path.logs: /home/elk/elasticsearch-6.2.4/logs #logs存放的路径
network.host: 0.0.0.0 #监听的网络地址
http.port: 9200 #开启监听的端口
http.cors.enabled: true #增加新的参数,这样head插件可以访问es
http.cors.allow-origin: "*" #增加新的参数,这样head插件可以访问es
bootstrap.memory_lock: false #配置内存使用用交换分区
bootstrap.system_call_filter: false
[root@hdoop3 config]# vim jvm.options
-Xms4g #更改jvm启动使用内存
-Xmx4g
[root@hdoop3 elk]# vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
[root@localhost home]# vim /etc/sysctl.conf
vm.max_map_count=655360
[root@hdoop3 elasticsearch-6.2.4]# sysctl –p
此时要重新登录一下终端,要不然有的配置不会生效
[root@hdoop3 elasticsearch-6.2.4]# rm -rf /home/software/elk/elasticsearch-6.2.4/logs/*
#删除一下日志,然后切换用户启动,避免日志写入权限报错
[root@hdoop3 ~]# su – elasticsearch
[elasticsearch@hdoop3 ~]$ cd /home/software/elk/elasticsearch-6.2.4/
[elasticsearch@hdoop3 elasticsearch-6.2.4]$ bin/elasticsearch -d
Elasticsearch-head安装:
[root@hdoop3 elk]# wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
[root@hdoop3 elk]# tar -xvf node-v10.13.0-linux-x64.tar.xz
[root@hdoop3 node-v10.13.0-linux-x64]# vim /etc/profile
#node
export PATH=$PATH:/home/software/elk/node-v10.13.0-linux-x64/bin
[root@hdoop3 node-v10.13.0-linux-x64]# source /etc/profile
[root@hdoop3 node-v10.13.0-linux-x64]# node -v
v10.13.0
[root@hdoop3 node-v10.13.0-linux-x64]# npm -v
6.4.1
Elasticsearch-head搭建:
[root@hdoop3 elasticsearch-6.2.4]# cd /home/software/elk/elasticsearch-6.2.4
[root@hdoop3 elasticsearch-6.2.4]# git clone git://github.com/mobz/elasticsearch-head.git
[root@hdoop3 elasticsearch-head]# npm install
出现类似报错:
npm ERR! phantomjs-prebuilt@2.1.16 install: `node install.js`
[root@hdoop3 elasticsearch-head]# npm cache clean --force
[root@hdoop3 elasticsearch-head]# npm -g install phantomjs-prebuilt@2.1.16 --ignore-script
[root@hdoop3 elasticsearch-head]# npm start &
Elasticsearch + Elasticsearch-head搭建的更多相关文章
- 使用logstash+elasticsearch+kibana快速搭建日志平台
日志的分析和监控在系统开发中占非常重要的地位,系统越复杂,日志的分析和监控就越重要,常见的需求有: * 根据关键字查询日志详情 * 监控系统的运行状况 * 统计分析,比如接口的调用次数.执行时间.成功 ...
- elasticsearch集群搭建实例
elasticsearch集群搭建实例 下个月又开始搞搜索了,几个月没动这块还好没有落下. 晚上在自己虚拟机上搭建了一个简易搜索集群,分享一下. 操作系统环境: Red Hat 4.8.2-16 el ...
- logstash+elasticsearch+kibana快速搭建日志平台
使用logstash+elasticsearch+kibana快速搭建日志平台 日志的分析和监控在系统开发中占非常重要的地位,系统越复杂,日志的分析和监控就越重要,常见的需求有: 根据关键字查询日 ...
- Centos6.5使用ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践
Centos6.5安装Logstash ELK stack 日志管理系统 概述: 日志主要包括系统日志.应用程序日志和安全日志.系统运维和开发人员可以通过日志了解服务器软硬件信息.检查配置过程中的 ...
- 和我一起打造个简单搜索之ElasticSearch集群搭建
我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌.尺寸.适用季节.价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品. 站内搜索对 ...
- Elasticsearch + Logstash + Kibana 搭建教程
# ELK:Elasticsearch + Logstash + Kibana 搭建教程 Shipper:日志收集者.负责监控本地日志文件的变化,及时把日志文件的最新内容收集起来,输出到Redis暂存 ...
- CentOS 7下ElasticSearch集群搭建案例
最近在网上看到很多ElasticSearch集群的搭建方法,本人在这人使用Elasticsearch5.0.1版本,介绍如何搭建ElasticSearch集群并安装head插件和其他插件安装方法. 一 ...
- 用ElasticSearch,LogStash,Kibana搭建实时日志收集系统
用ElasticSearch,LogStash,Kibana搭建实时日志收集系统 介绍 这套系统,logstash负责收集处理日志文件内容存储到elasticsearch搜索引擎数据库中.kibana ...
- 【转载】使用logstash+elasticsearch+kibana快速搭建日志平台
原文链接:http://www.cnblogs.com/buzzlight/p/logstash_elasticsearch_kibana_log.html 日志的分析和监控在系统开发中占非常重要的地 ...
- Elasticsearch+Logstash+Kibana搭建日志平台
1 ELK简介 ELK是Elasticsearch+Logstash+Kibana的简称 ElasticSearch是一个基于Lucene的分布式全文搜索引擎,提供 RESTful API进行数据读写 ...
随机推荐
- 【SSH网上商城项目实战29】使用JsChart技术在后台显示商品销售报表
转自:https://blog.csdn.net/eson_15/article/details/51506334 这个项目终于接近尾声了,注册功能我就不做了,关于注册功能我的另一篇博客详细的介绍 ...
- Influxdb的存储引擎
创建Influxdb数据库时,我们可以看到下面选项,每个选项的含义就是本文要描述的: Influxdb内部数据的存储可以使用不同的存储引擎.当前0.8.7版本支持的是LevelDB, RocksDB, ...
- C#解析PDF
C#解析PDF的方式有很多,比较好用的有ITestSharp和PdfBox. PDF内容页如果是图片类型,例如扫描件,则需要进行OCR(光学字符识别). 文本内容的PDF文档,解析的过程中,我目前仅发 ...
- PowerDesigner16导出SQL时如何添加注释
添加注释方法 https://jingyan.baidu.com/article/47a29f24652e44c0142399c3.html 重点是修改value的值 alter table [%QU ...
- 用css动画写一个下红包雨的效果
红包雨的功能相信大家都做过,不过一般都是用js计算的,闲着无聊用css的样式写了类似的,主要用的是css的transform和animation结合.大概代码逻辑: @keyframes startH ...
- 前端学习之路之CSS (四)
Infi-chu: http://www.cnblogs.com/Infi-chu/ CSS盒子模型 概念:CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际 ...
- 关于 Table 表格那些三两事儿
引言 实现下列表格样式,嵌套与form表单中提交信息,为了让自己的表格可以“ 随心所欲 ” 变换自己的形式,需要两个重要的td 属性colspan 列合并 以及 rowspan 行合并 来实现,表格宽 ...
- HTML 的特殊字符转换转义符,的两种方法。
HTML 的特殊字符转换转义符,的两种方法. 方法一: function htmlEscape(str) { return String(str) .replace(/&/g, '&' ...
- Linux时间同步+国内常用的NTP服务器地址
当Linux服务需要时间戳的时候,时间同步就显得十分重要.这里介绍下,最近我使用的一个同步命令. # ntpdate s1a.time.edu.cn 国内常用的NTP地址 210.72.145.44 ...
- Oracle 计算两个日期间隔的天数、月数和年数
在Oracle中计算两个日期间隔的天数.月数和年数: 一.天数: 在Oracle中,两个日期直接相减,便可以得到天数: select to_date('08/06/2015','mm/dd/yyyy' ...