ElasticSearch学习之二【软件讲解与安装】

ES入门公开课

二、软件安装与讲解

ES的安装与简单配置

可使用阿里云ES 或者 官网下载ES,在本地安装单实例集群

从7.0开始,ES内置了Java环境,所以安装起来更加简单。
ES的文件目录结构
在这里插入图片描述
JVM配置

在本地安装好之后,启动ES(命令行下 bin/elasticsearch),之后浏览器访问localhost:9200可显示集群的信息。

ES通过添加新的插件可以扩展它的功能实现,如实现数据备份、安全策略等
查看ES安装的插件:bin/elasticsearch-plugin list
安装某个插件(以分词器analysis-icu为例):bin/elasticsearch-plugin install analysis-icu
浏览器访问:localhost:9200/_cat?plugins可看到当前安装的插件

本机上运行多个ES实例:
启动时指定节点名称、设置一个集群名字、为每个节点指定一个不同的存放数据的地址
bin/elasticsearch -E node.name=node-1 -E cluster.name=geektime -E path.data=node1_data -d
bin/elasticsearch -E node.name=node-2 -E cluster.name=geektime -E path.data=node2_data -d
bin/elasticsearch -E node.name=node-3 -E cluster.name=geektime -E path.data=node3_data -d
浏览器访问localhost:9200/_cat/nodes,可显示集群中目前运行的节点

删除进程:ps | grep elasticsearch
kill pid

Kibana安装

先保证ES运行,然后命令行下bin/kibana运行Kibana。
浏览器访问localhost:5601,可显示Kibana界面。

从运行 Kibana后,尝试导入 Sample 数据,查看图形化工具 + Dashboard

Dev Tools可帮助在Kibana中方便的执行一些ES中的API
Kibana中Help还有一些快捷的菜单操作

安装插件:
bin/kibana-plugin install plugin_location
查看插件:
bin/kibana-plugin list
移除:
bin/kibana remove

在Docker容器中运行Elasticsearch Kibana和 Cerebro

Elasticsearch 成立之初就开始拥抱容器技术,官方不仅提供 Docker Image,同时在2019年5月,在发布7.1版本时,免费支持并提供 Elatic Operator on Kubernetes。而Cerebro 可以很好的让大家学习了解 Elasticsearch 分布式特性。

关于在本机运行 Docker 环境去启动 Elasticsearch 有两点好处:

  1. 可以通过一行命令,快速搭建环境
  2. 非常快捷的清除数据

Logstash安装与导入数据

win10+logstash导入数据坑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值