ES集群要去除三台节点,并新增三台来替换 机器列表: 172.31.50.113 > 172.31.50.25 172.31.49.187 > 172.31.50.24 172.31.49.188 > 172.31.50.23 操作流程:
1. 系统层面的调优 系统层面的调优主要是内存的设定与避免交换内存。 ES 安装后默认设置的堆内存是 1GB,这很明显是不够的,那么接下来就会有一个问题出现:我们要设置多少内存给 ES 呢? 其实这是要看我们集群节点的内存大小,还取决于我们是否在服务器节点上还是否要部署其他服务。 如果内存相对很大,
一、基础类工具 1、Head插件 ES集群状态查看、索引数据查看、ES DSL实现(增、删、改、查),比较适用json串的格式化 参考地址:http://mobz.github.io/elasticsearch-head/ 2、kibana工具 除了支持各种数据的可视化之外,最重要的是:支持Dev
导出 elasticdump \ --input=http://10.241.241.107:9200/ae_profile_es_939/analytics \ --output=/Users/chunyu/Desktop/ae_profile_es_939.json \ --type
linux系统参数调整 a. sudo vim /etc/security/limits.conf * soft nofile 655360 * hard nofile 655360 * soft nproc 655360 * hard nproc 655360 b. sudo vi /etc/se
安装nodejs 下载地址:https://nodejs.org/en/download/releases/ 解压后设置环境变量即可 npm -v 安装grunt 下载elasticsearch-head-master
查看所有未分配的分片 curl http://172.31.50.119:9200/_cat/shards?v | grep UNASSIGNED 查看未分配的分片报错信息 curl -XGET 10.241.241.101:9200/_cluster/allocation/explain?pret
什么是node ES集群中每一个节点就是一个node,或者一个Elasticsearch实例就是一个节点。 node分类: a、主节点: 主节点不接受客户端的请求,他主要控制Elasticsearch集群,负责集群中的操作,比如创建/删除一个索引,跟踪哪些节点是群集的一部分,并决定哪些分片分配给相关
修改配置文件 vi elasticsearch.yml 添加 http.cors.enabled: true http.cors.allow-origin: "*"
Hive
ElasticSearch
Kafka
hadoop
Mysql
Nginx
运维笔记