Kubernetes服务调度
admin
2023-03-31 00:21:56
0

   Kubernetes对node节点故障容错非常好,当node节点故障时,pod可以漂走,在node是物理机的情况下比较受用,例如物理机内存等故障时,容器可以自动漂移走,同时会将服务启动,避免了之前物理机或者虚拟机宕机恢复后,还需要通知应用负责人启动服务的尴尬情况。这一特性深受众多技术同学喜爱,甚至可以称为故障自愈。

   此外,Node节点避免不了偶尔停机或者升级的情况,这时候我们就需要关闭调用到某台node节点上的策略,将新产生的容器调度到其他正常服务的Node节点,操作非常简单,但是此操作不会影响已经运行在上面的pod等容器。接下来我们简单但演示一下其操作

一、设置到不可调用

1、查看nodes信息,找到想关闭的node信息
kubectl  get  nodes
NAME                         STATUS                     ROLES    AGE    VERSION
cn-shanghai.10.101.175.227   Ready,SchedulingDisabled      3d1h   v1.14.6-aliyun.1
2、执行命令关闭其调度
kubectl  cordon  cn-shanghai.10.101.175.227
node/cn-shanghai.10.101.175.227 already cordoned
3、再去检查其状态 已经不能调度
NAME                         STATUS                     ROLES    AGE    VERSION
cn-shanghai.10.101.175.227   Ready,SchedulingDisabled      3d1h   v1.14.6-aliyun.1

   我们再去创建相关的应用就会失败,因为整个 Kubernetes只有一台node节点,被调整的node节点的状态就是不可调度。

Kubernetes服务调度

Kubernetes服务调度

二、恢复到可调用状态

1、恢复到可调用
kubectl  uncordon  cn-shanghai.10.101.175.227
node/cn-shanghai.10.101.175.227 uncordoned

2、检查状态
kubectl  get  nodes
NAME                         STATUS   ROLES    AGE    VERSION
cn-shanghai.10.101.175.227   Ready       3d2h   v1.14.6-aliyun.1

  这时候我们再去检查上面处于等待中的应用状态已经是运行中,同时再去检查node节点的状态也是正常可调度

Kubernetes服务调度



相关内容

热门资讯

河南760亿省级财政资金定存招... 【大河财立方消息】5月11日消息,河南省财政厅公布2026年度第1期河南省省级财政专户资金定期存款代...
无忧传媒宣布与“孕妇泰国坠崖案... 据北京商报消息,5月11日,记者从无忧传媒方面获悉,目前公司与签约达人王暖暖经友好协商已确定解约。5...
米哈游:编造“皮套论”谣言构成... 【大河财立方消息】 5月11日,据米哈游法务部,近日米哈游诉网络博主许某鹏(网名“自由人米八”)、罗...
外交部介绍特朗普访华具体安排和... 5月11日,外交部发言人郭嘉昆主持例行记者会。总台央视记者提问:中方已经发布美国总统特朗普来华进行国...
61家!郑州市科技类校外培训机... 根据《河南省科技类校外培训机构设置标准和管理指南(试行)》有关规定,为落实“双减”政策要求,经科技类...
夫妻酒后各自驾车,路上相撞,双... 5月10日晚,四川夹江县公安局发布消息,该局交通管理大队于近日处理一起追尾事故时,查获一对夫妻双双酒...
顾客称用餐时石锅上爬满虫,餐厅... 近日,有网友反映,在福建省晋江市池店镇的“钱头大自然餐厅”用餐时,顾客吃到一半竟发现石锅外壁上爬满了...
公职人员纠集他人私闯民宅殴打重... 5月10日,中共安康高新区空港新城委员会发布情况说明,内容如下:5月10日,网络出现反映“安康高新区...
中美联合侦破跨国走私贩毒案,抓... 4月初,中国公安部禁毒局和美国司法部缉毒署成功联合侦破郭某等人走私贩毒案,同步在中国辽宁、广东,美国...
多名网友收到广东地震局短信,官... 5月11日上午,多名广东网友发帖称,自己收到了广东地震局的短信,短信内容如下:【广东省地震局】温馨提...