ES集群重启节点的正确方法

  • Step1 禁止集群shard平衡
  • Step2 手动同步
  • Step3 杀掉需要重启的节点,并重启节点
  • Step4 开启集群shard自动平衡
  • 需要注意的地方

在重启之前,需要停止业务对集群的写入

Step1 禁止集群shard平衡

 curl -X PUT "localhost:9200/_cluster/settings?pretty" -H 'Content-Type: application/json' -d'
{"persistent": {"cluster.routing.allocation.enable": "none"     }
}
'

Step2 手动同步

curl -X POST "localhost:9200/_flush/synced?pretty"

Step3 杀掉需要重启的节点,并重启节点

Step4 开启集群shard自动平衡

 curl -X PUT "localhost:9200/_cluster/settings?pretty" -H 'Content-Type: application/json' -d'
{"persistent": {"cluster.routing.allocation.enable": "all"     }
}
'

需要注意的地方

一次只能启动一个节点,每次启动一个节点以后,要看health正常了,才启动下一个节点

ES集群安全重启节点的正确方法相关推荐

  1. Kubernetes 集群安全机制详解

    本文主要介绍 Kubernetes 的安全机制,如何使用一系列概念.技术点.机制确保集群的访问是安全的,涉及到的关键词有:api-server,认证,授权,准入控制,RBAC,Service Acco ...

  2. Kubernetes集群安全概述

    转自Kubernetes集群安全概述 - 我是程序员 - 博客园 (cnblogs.com) API的访问安全性 API Server的端口和地址 在默认情况下,API Server通过本地端口和安全 ...

  3. Kubernetes API Server 之集群安全认证

    文章目录 前言 一.为什么要有 api-server 集群安全认证? 二.安全机制的三个流程 三.HTTP Bearer Token 认证 四.HTTPS 双向证书认证 总结 前言 kubernete ...

  4. 一键运行CIS安全扫描,集群安全无忧!

    CIS安全扫描是Rancher 2.4推出的其中一个重磅功能,旨在帮助用户快速.有效地加强集群的安全性.本文将详细介绍CIS安全扫描这一功能,包含详细的操作demo. 本文来自Rancher Labs ...

  5. EMR集群安全认证和授权管理

    简介:介绍EMR高安全集群如何使用Kerberos和Apache Ranger进行鉴权和访问授权管理 直达最佳实践:[EMR集群安全认证和授权管理] 最佳实践频道:[点击查看更多上云最佳实践] 这里有 ...

  6. k8s(六):配置管理与集群安全机制

    文章目录 1. 配置管理 1.1 Secret 1.1.1 变量形式挂载到Pod 1.1.2 数据卷形式挂载 1.2 ConfigMap 1.2.1 数据卷形式挂载到pod容器中 1.2.1 变量形式 ...

  7. 在不停业务的情况下重启ES集群中的节点

    之前写了一篇文章如何安全重启ES集群的节点,这又一个前提,就是需要停止写入业务.但是,有些时候业务是不能停的,又需要重启某一个节点(例如补丁修复,服务器更换等),这就需要用到本篇文章提到的不停业务重启 ...

  8. kafka集群安全化之启用kerberos与acl

    一.背景 在我们部署完kafka之后,虽然我们已经可以"肆意"的用kafka了,但是在一个大公司的实际生产环境中,kafka集群往往十分庞大,每个使用者都应该只关心自己所负责的To ...

  9. 【Linux集群教程】12 集群安全防御 - 安全防御概述和Linux防火墙

    1 安全防御概述 1.1 常见的攻击手段 拒绝服务(DOS): 通过大量访问请求使服务器资源耗尽,无法向正常用户处理请求连接.常见解决手段将提供服务的机器配置的足够多,性能足够好 或者 使用云服务商的 ...

最新文章

  1. Samsung:Galaxy Fold确认解决屏幕问题
  2. 字节跳动 2019 ICME 双赛道冠军团队方案分享
  3. 右手螺旋判断磁感应强度方向_高中物理第11章 电磁感应(汇总58个动画视频)
  4. Extjs 4.2 +Struts2 实现数据动态加载
  5. linux权限管理之用户和组管理
  6. linux monit安装配置
  7. 怎样解决python dataframe loc,iloc循环处理速度很慢的问题
  8. html及css经典面试题
  9. linux c编译 utf-8,在Linux C编程中使用Unicode和UTF-8
  10. 试论有关收买被拐卖妇女行为的刑法规制
  11. edvac是商用计算机吗,EDVAC(eniac与edvac的区别)
  12. 容器环境下如何将NuGet包XML文档添加到Swagger
  13. SQL-Server数据库开发总结
  14. 安卓学习日记——Shortcut
  15. docker安装kong和konga并简单使用
  16. c#获取项目路径的方法
  17. Oracle基础学习四之表的定义及脚本编写一
  18. 如何用stc单片机内部ad采集多路交流信号
  19. 点击文字或者按钮在本页面中弹出悬浮小窗口
  20. 搜商(人类的第三种能力)

热门文章

  1. maglev hash算法
  2. 207最新android书籍,《最强Android书 架构大剖析》PDF(高清版)
  3. r语言抓取维基百科表格数据
  4. 前端常用素材网站大全
  5. 算法工程师的工程修养:Linux 服务器性能故障分析
  6. jam 掘金study_有谁知道12月19号奇才对掘金(cctv5直播)赛后放的那首英文歌叫什么名字?多好听的。...
  7. swfobject.js 2.2 使用方法
  8. 总结python中的乱码问题
  9. 线性回归模型和非线性回归模型的区别是
  10. Python pathlib Path