0,单机安装 elasticsearch 、elasticsearch-head、kibana

1,环境准备、以及es安装

-----------1.1 系统 centos 7 最小化安装
-----------1.2 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
yum -y install net-tools vim lrzsz wget
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
-----------1.3 下载elasticsearch-7.9.1-x86_64.rpm软件
mkdir   -p /data/soft
cd   /data/soft/
wget   https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.1-x86_64.rpm
-----------1.4 安装jdk

对于Elasticsearch 7.0之后的版本不需要再独立的安装JDK了,软件包里已经自带了最新的JDK,所以直接启动即可。

-----------1.5 安装ES
soft]# rpm -ivh elasticsearch-7.9.1-x86_64.rpm
-----------1.6 ES 自定义配置
rpm -qc elasticsearch   #查看ES  有哪些配置
cat >  /etc/elasticsearch/elasticsearch.yml << eof  #在配置文件中自定义
node.name: hdss7-11
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
bootstrap.memory_lock: true
network.host: 127.0.0.1,10.4.7.11
http.port: 9200
discovery.seed_hosts: ["10.4.7.11"]
cluster.initial_master_nodes: ["10.4.7.11"]
eof
-----------1.7 启动ES服务
systemctl start elasticsearch在自己启动es服务时,一般系统都会有报错
ERROR: [1] bootstrap checks failed
解决办法:
systemctl edit elasticsearch   ###输入如下两行内容
[Service]
LimitMEMLOCK=infinitysystemctl daemon-reloadsystemctl restart elasticsearch.service

2,安装elasticsearch-heard

cd   /opt/
wget https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.gz
tar -zxvf node-v12.13.0-linux-x64.tar.gz
mv node-v12.13.0-linux-x64 node
echo 'export PATH=$PATH:/opt/node/bin' >> /etc/profile
source /etc/profile
opt]# npm -v
6.12.0
opt]# node -v
v12.13.0
opt]# tar -zxvf elasticsearch-head-5.0.0.tar.gz
opt]# cd elasticsearch-head-5.0.0
npm install -g cnpm --registry=https://registry.npm.taobao.org
**####这一步会报错  npm ERR! request to https:xxx....failed, reason: certificate is not yet valid**临时的解决办法:关闭ssl在命令行下输入语句  ---->>>>>    npm config set strict-ssl false
然后再运行一遍npm install 命令
cnpm  install
cnpm run start &    要注意启动这个命令的当前目录,继承这上一步的目录
检查是否安装完成
浏览器  输入  http://10.4.7.11:9100
!!!注意在系统重新启动后,一定要在目录下 /opt/elasticsearch-head-5.0.0 执行cnpm  run  start & 这条命令。

3,安装kibana

软件版本号跟elasticsearch 一致
官方下载地址:https://www.elastic.co/downloads/past-releases#kibana
将kibana 下载到本地端

 wget https://artifacts.elastic.co/downloads/kibana/kibana-7.9.1-x86_64.rpm
-----------3.1 安装kibana
   rpm -ivh   kibana-7.9.1-x86_64.rpm
-----------3.2配置kibana
# grep '^[a-Z]' /etc/kibana/kibana.yml
server.port: 5601
server.host: "10.4.7.11"
elasticsearch.hosts: ["http://10.4.7.11:9200"]
kibana.index: ".kibana"
i18n.locale: "zh-CN"       #  语言选择中文,不加默认为英文
-----------3.3 启动kibana服务
systemctl start   kibana

在安装kibana 时,遇见了一个大坑,明明服务已经正常开启,用netstat -lntup 却迟迟不见5601监听端口打开,查看系统日志也没有报错,以为安装、配置姿势不对,反反复复在一台虚拟机上多次卸载、安装,问题依旧,最终使用top 发现了问题,系统资源不够所致。这也生动的上了一课,在明明安装、配置没有大的问题,服务也明明毫无报错,但对应的服务端口却始终不见监听,这时可以考虑下系统资源紧张而导致的服务启动贼慢。

-----------3.4 检查一下服务是否安装正常

------- 3.4.1 用 netstat -lntup 命令

# netstat -lntup


------3.4.2 在浏览器中输入 http://10.4.7.11:5601/

4,完结

单机安装 elasticsearch 、lasticsearch-head、kibana 已经完成

01-centos 7 单机部署ELK相关推荐

  1. CentOS 7 快速部署 ELK

    先简单说一下部署思路及原理(不一定正确,只是个人理解而已) 1.修改系统参数,以便安装软件 2.安装配置elasticsearch,这个相当于总监测中心,用来收集logstash监测的各种服务应用日志 ...

  2. centos单机部署greenplum

    Releases · greenplum-db/gpdb · GitHub 开源安装包下载地址, 环境  ==CentOS Linux release 7.5.1804 (Core) 安装包下载版本= ...

  3. CentOS部署ELK

    CentOS部署ELK 操作系统版本:CentOS7.9(镜像CentOS-7-x86_64-Minimal-2009.iso) Elasticsearch版本:6.1.0 Logstash版本:6. ...

  4. Centos Linux 单机安装 HBase 、使用 HBase

    Centos Linux 单机安装 HBase .使用 HBase 视频教程链接:https://www.bilibili.com/video/BV1Z84y1z787/ 1. HBase 简介 HB ...

  5. Clickhouse单机部署以及从mysql增量同步数据

    背景: 随着数据量的上升,OLAP一直是被讨论的话题,虽然druid,kylin能够解决OLAP问题,但是druid,kylin也是需要和hadoop全家桶一起用的,我也搞不定,那只能找我能搞定的技术 ...

  6. 第02期:ClickHouse 单机部署以及从 MySQL 增量同步数据

    本期作者:邓亚运 37 互娱高级 DBA,负责公司 MySQL,Redis,Hadoop,Clickhouse 集群的管理和维护. 背景 随着数据量的上升,OLAP 一直是被讨论的话题,虽然 drui ...

  7. elk日志分析系统_部署ELK企业内部日志分析系统

    部署ELK企业内部日志分析系统 一.实验环境 二.基本环境部署 1.IP地址配置 2.主机名配置三台节点hosts文件要一致 [root@yichen-els-node1 ~]# cat /etc/h ...

  8. centos6.5环境下zookeeper-3.4.6集群环境部署及单机部署详解

    centos6.5环境下Zookeeper-3.4.6集群环境部署 [系统]Centos 6.5 集群部署 [软件]准备好jdk环境,此次我们的环境是open_jdk1.8.0_101 zookeep ...

  9. kylin版本_kylin多维数据分析(一)单机部署

    点击上方蓝字关注 [写在前面]:前段时间因为项目需要,使用了一段时间的kylin进行多维数据分析.从kylin单机/分布式部署.事实表维度表设计.再到cube优化和调度等全都亲手实操了一遍.过程中的所 ...

最新文章

  1. OP_Codes为BCH带来更多更好的解决方案
  2. except but
  3. python数据分析知识点_Python基础知识点总结:数据
  4. 使用cocoapods
  5. C语言——生命游戏(初始
  6. 微信开发SDK,Jeewx-Api 1.3.1 版本发布
  7. 第二阶段冲刺 每日站立会议 1/4
  8. 卡巴斯基发现ATM病毒Skimmer改进版
  9. Python3 从零单排17_类的继承
  10. 兄弟j220怎么清零_兄弟j220怎么清零_兄弟Brother全系列打印机清零大全
  11. 《算法设计与分析 第2版 屈婉玲等》第五章习题答案
  12. 转专业申请加拿大计算机硕士,GPA低?教你如何成功申请加拿大硕士!
  13. 《人性的枷锁》读后感范文4500字
  14. 瑞吉外卖项目剩余功能补充
  15. 图片怎么压缩到200K以内,这3个图片压缩方法,简单有效
  16. Handlebars 小技巧
  17. Android Notification.setLatestEventInfo(...)
  18. Centos7 安装RVM
  19. JAVA导入Oracle包_将java的jar包导入oracle,通过oracle调用java方法
  20. 学计算机专业表情包,大学专业恶搞表情包,你中枪了吗

热门文章

  1. Copilot使用教程:让AI助手提升你的编程效率
  2. HTML5制作信息登记表
  3. 昆明视频监控建设行之有效 明年底实现百分百覆盖
  4. 【转载】白话谈anchor(锚点)
  5. 这是我和一个偷吃禁果的女孩子的故事……
  6. 全球与中国低液位警报器市场现状及未来发展趋势(2022)
  7. cuda-trt 学习
  8. 公司的新人如何学习?
  9. 百度新闻搜索参数精解
  10. 从成本分析,CSDN总部为什么选择长沙落户