| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Launch Elasticsearch -> 正文阅读 |
|
[大数据]Launch Elasticsearch |
序言Elasticsearch 集群就不再centos7上搭建了。直接在开发电脑上用docker搭建 另外Elasticsearch 对外的2个借口9200和9300的区别如下cuiyaonan2000@163.com:
配置文件重点参数解析? (1)cluster.name (2)node.name (3)discovery.zen.minimum_master_nodes:2 (4)node.master该节点是否有资格选举为master(这个是Mongodb所没有的),如果上面设了两个mater_node 2,也就是最少两个master节点,则集群中必须有两台es服务器的配置为node.master: true的配置,配置了2个节点的话,如果主服务器宕机,整个集群会不可用,所以三台服务器,需要配置3个node.masdter为true,这样三个master,宕了一个主节点的话,他又会选举新的master,还有两个节点可以用,只要配了node master为true的ES服务器数正在运行的数量不少于master_node的配置数,则整个集群继续可用,我这里则配置三台es node.master都为true,也就是三个master,master服务器主要管理集群状态,负责元数据处理,比如索引增加删除分片分配等,数据存储和查询都不会走主节点,压力较小,jvm内存可分配较低一点 (5)node.data (6)bootstrap.memory_lock: true (7)discovery.zen.ping_timeout: 3000s (8)discovery.zen.ping.unicast.hosts: ["172.16.0.8:9300","172.16.0.6:9300","172.16.0.22:9300"] 环境搭建使用Docker在本机搭建一个单机版本的。 非常不幸使用的mac电脑芯片使用的是arm64/v8 所以只能下载elasticsearch7.X的版本。 具体哪个版本支持V8可以从官网查询:https://hub.docker.com/_/elasticsearch?tab=tags&page=1&ordering=last_updated
在重启万elasticsearch后,再次进入容器内执行如下命令: [root@439bfba2b603 elasticsearch]# elasticsearch-setup-passwords interactive 根据下图可以看到我们需要给elasticsearch设置多个密码:这里将密码统一设置成cuiyaonan2000@163.com ?通过访问:http://localhost:9200 可以看到必须要登陆后才能访问 设置全网通用的中文分词器先进入elasticsearch容器内部,然后执行(追忆ik的版本英语elasticsearch一致就可以了)
KibanaKibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。 你可以用kibana搜索、查看存放在Elasticsearch中的数据。 Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。
这里使用docker简单创建一个实例cuiyaonan2000@163.com
最后访问:http://localhost:5601/app/home#/? 展示结果如下: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 13:29:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |