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进行数据读写 ...
随机推荐
- java技术秘籍 转摘
- 第一个Windows窗口应用程序
学习目的 熟悉开发工具Visual C++ 6.0和MSDN 2001的使用. 应用Windows API函数, 手工编写具有最基本构成的Windows窗口应用程序(包含WinMain入口函数, 消息 ...
- K:大数加法
相关介绍: 在java中,整数是有最大上限的.所谓大数是指超过整数最大上限的数,例如18 452 543 389 943 209 789 324 233和8 123 534 323 432 323 ...
- K:栈相关的算法
本博文总结了常见的应用栈来进行实现的相关算法 ps:点击相关问题的标题,即可进入相关的博文进行查看其算法的思想及其实现,这篇博文更多的是作为目录使用 大数加法:在java中,整数是有最大上限的.所谓大 ...
- equals、==和hashCode
equals和== ==可以用于基本类型和引用类型:当用于基本类型时,比较值是否相同:当用于引用类型时,比较的是所指向的对象的地址是否相同.如果有包装类型,则先将包装类型转换为基本类型再比较值是否相等 ...
- CSS,js,html
图片盗链问题使用以下meta标签解决 <meta name="referrer" content="never"> Chrome 中文界面下默认会将 ...
- Linux 新手入门常用命令
1,增加用户:useradd mylinux passwd mylinux 添加你的用户密码 2,切换用户: su otheruser (注意这种切换方式只是临时的,本质工作目录还在原来的用户目录 ...
- Android踩坑随笔Fragment中onActivityResult方法不被调用
最近项目里要做头像功能,参考了这篇博客(GitHub - zhudfly/SelectAvatarApplication: 一个选择并显示头像圆形控件,可以通过拍照或者选择相册中的图片来设置图片),但 ...
- Java快速入门-05-数组循环条件 实例《延禧攻略》
<延禧攻略>如此火爆,蹭蹭热度,用 JAVA 最基础的数组,循环,条件,输入/输出,做了一个简单的小游戏,帮助初学者巩固 JAVA 基础,注释非常详细 动态图展示: xuanfei.jav ...
- PowerDNS Authoritative Server 3.3 发布
PowerDNS Authoritative Server 3.3 发布,该版本改进了不同验证器的交互操作,修复了不少 bug. PowerDNS Authoritative Server (PDNS ...