(0.14)elasticsearch集群运维
2023-09-11 14:21:08 时间
【1】如何正确的关闭ES集群
- 第一步,禁止分片自动分布
PUT _cluster/settings
{
"persistent": {
"cluster.routing.allocation.enable": "none"
}
}
- 第二步,执行同步刷新
POST _flush/synced
- 第三步,各节点逐个关闭
# 通过服务关闭
# sudo systemctl stop elasticsearch.service
# 发送TERM信号关闭进程
kill $(cat pid.txt)
如何启动ES集群
- 第一步,执行完操作后逐个启动节点,先master节点再其他节点
cd $ES_HOME/bin
./elasticsearch -d -p $ES_HOME/pid.txt
- 第二步,等待所有节点加入集群
查看集群状态是否为"yellow"或者"green"
GET _cat/health
GET _cat/nodes
- 第三步,启用分片自动分布("yellow"或者"green"后)
PUT _cluster/settings
{
"persistent": {
"cluster.routing.allocation.enable": null
}
}
- 第四步,等待集群可用
通过集群的状态和恢复进程监控集群是否可用
GET _cat/health
GET _cat/recovery
相关文章
- Docker安装部署ELK教程 (Elasticsearch+Kibana+Logstash+Filebeat)
- go操作Elasticsearch简单示例
- ElasticSearch-2.0.0集群安装配置与API使用实践
- Elasticsearch学习之集群常见状况处理(干货)
- Elasticsearch可视化Kibana
- Elasticsearch日志收集Filebeat
- elasticsearch 集群
- 使用Docker创建Elasticsearch服务
- ElasticSearch添加映射
- [ELK] 生产环境中 Elasticsearch 的重要配置项
- Elasticsearch 检索
- Elasticsearch教程(三),IK分词器安装 (极速版)
- Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
- Elasticsearch笔记(一)—Elasticsearch安装配置
- 分布式搜索elasticsearch几个概念解析
- elasticsearch 分片的创建 集群重启分片运作
- 通过ECK部署elasticsearch集群(k8s+elasticsearch+kibana)
- elasticsearch 冷热分离集群搭建——筑梦之路
- 用 Spark 为 Elasticsearch 导入搜索数据
- Elasticsearch集群管理利器Cluster API
- 使用Prometheus监控elasticsearch集群
- 解决elasticsearch集群分片lock锁无法分配
- kibana快照存储库实现定时备份elasticsearch集群索引
- elasticsearch集群运维监控优化及故障恢复(七)
- elasticsearch的术语原理概念及应用场景(一)
- elasticsearch集群快速搭建