ElasticSearch学习 ② 安装使用

1、安装(7.17.1):

下载地址:下载 Elastic 产品 | Elastic

下载完成后解压即可。

2、熟悉目录:

bin 启动文件目录
config 配置文件目录
    1og4j2 日志配置文件
    jvm.options java 虚拟机相关的配置(默认启动占1g内存,内容不够需要自己调整)
    elasticsearch.ym1 elasticsearch 的配置文件! 默认9200端口!跨域!
1ib 
    相关jar包
modules 功能模块目录
plugins 插件目录
    ik分词器

3.启动(一定要检查java环境是否配置好)

4.安装可视化界面 (elasticsearch-head)

使用前提:需要安装nodejs

下载地址GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster

安装:解压即可(尽量将ElasticSearch相关工具放在统一目录下)

启动

cd elasticsearch-head
# 安装依赖
npm install
# 启动
npm run start
# 访问
http://localhost:9100/

访问存在跨域问题 

开启跨域(在elasticsearch解压目录config下elasticsearch.yml中添加)

# 开启跨域
http.cors.enabled: true
# 所有人访问
http.cors.allow-origin: "*"

重启elasticsearch ,再次连接。

如何理解上图:

  • 如果你是初学者
    • 索引 可以看做 “数据库”
    • 类型 可以看做 “表”
    • 文档 可以看做 “库中的数据(表中的行)”
  • 这个head,我们只是把它当做可视化数据展示工具,之后所有的查询都在kibana中进行
    • 因为不支持json格式化,不方便

安装kibana

Kibana是一个针对ElasticSearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana ,可以通过各种图表进行高级数据分析及展示。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板( dashboard )实时显示Elasticsearch查询动态。设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

 1、下载地址:(下载的版本需要与ElasticSearch版本对应)

https://www.elastic.co/cn/downloads/

2、安装(解压即可,尽可能将ElasticSearch相关工具放在统一目录下)

3、启动

4、访问

localhost:5601

可以汉化 (kibana解压目录/config/kibana.yml)

i18n.locale: "zh-CN"

重启 

小插曲(启动kibana报错了 index has read-only-allow-delete block)

超出了洪水阶段磁盘水印,导致索引被锁定后索引仅为只读状态,使得修改、数据插入等操作均报此类错误,解决办法为先设置洪水水印值再解锁索引,具体步骤如下:(直接修改elasticsearch.yml文件,加入或修改以下配置)

cluster.routing.allocation.disk.threshold_enabled: true
cluster.routing.allocation.disk.watermark.flood_stage: 4gb
cluster.routing.allocation.disk.watermark.low: 4gb
cluster.routing.allocation.disk.watermark.high: 4gb

 】 

什么是跨域?(当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域)

 】

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H&&Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值