polardbxoperatordocs/ops/component/cn/2-liveness.md

691 B
Raw Permalink Blame History

存活性、可用性配置

为了保证服务的高可用如果发现某个组件CNDNGMSCDC探活失败K8s 会自动重启对应的pod以恢复服务。 但是在部分场景下我们需要重启cn 进程修改了某个参数或者排查进程挂的原因此时我们不希望K8s 因为探活失败把cn 的pod 删除,那么可以执行如下命令可以关闭所有 CN 节点的探活:

kubectl annotate pod -l polardbx/role=cn runmode=debug

或者只关闭某个cn pod的探活

kubectl annotate pod {pod 名} runmode=debug

重新打开 cn 的探活:

kubectl annotate --overwrite pod {pod 名} runmode-