查看node

[root@k8s-masterb ~]#  kubectl get nodes
NAME STATUS ROLES AGE VERSION
k8s-mastera Ready master 236d v1.19.9
k8s-masterb Ready master 236d v1.19.9
k8s-masterc Ready master 236d v1.19.9
k8s-nodea Ready <none> 236d v1.19.9
k8s-nodeb Ready <none> 236d v1.19.9
k8s-nodec Ready <none> 236d v1.19.9
k8s-storagea Ready <none> 67d v1.19.9
k8s-storageb Ready <none> 67d v1.19.9

cordon节点k8s-storagea,k8s-storagea变为不可调度

[root@k8s-masterb ~]# kubectl cordon k8s-storagea
node/k8s-storagea cordoned
[root@k8s-masterb ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
k8s-mastera Ready master 236d v1.19.9
k8s-masterb Ready master 236d v1.19.9
k8s-masterc Ready master 236d v1.19.9
k8s-nodea Ready <none> 236d v1.19.9
k8s-nodeb Ready <none> 236d v1.19.9
k8s-nodec Ready <none> 236d v1.19.9
k8s-storagea Ready,SchedulingDisabled <none> 67d v1.19.9
k8s-storageb Ready <none> 67d v1.19.9

unrdon节点k8s-storagea,k8s-storagea变为可调度

[root@k8s-masterb ~]# kubectl uncordon k8s-storagea
node/k8s-storagea uncordoned
[root@k8s-masterb ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
k8s-mastera Ready master 236d v1.19.9
k8s-masterb Ready master 236d v1.19.9
k8s-masterc Ready master 236d v1.19.9
k8s-nodea Ready <none> 236d v1.19.9
k8s-nodeb Ready <none> 236d v1.19.9
k8s-nodec Ready <none> 236d v1.19.9
k8s-storagea Ready <none> 67d v1.19.9
k8s-storageb Ready <none> 67d v1.19.9

drain节点k8s-storagea,k8s-storagea变为不可调度,同时驱逐了原来k8s-storagea上的pod

[root@k8s-masterb ~]# kubectl drain k8s-storagea --delete-local-data --ignore-daemonsets
node/k8s-storagea already cordoned

# kubernetes节点不可调度的更多相关文章

  1. kubernetes node节点失效 调度

    kubernetes 配置: 测试node挂 机,发布需要等几分才会 在其它 的node机器 启动,这个明显不合理,对于大多数业务 kube-controller-manager配置: /etc/sy ...

  2. Kubernetes集群调度器原理剖析及思考

    简述 云环境或者计算仓库级别(将整个数据中心当做单个计算池)的集群管理系统通常会定义出工作负载的规范,并使用调度器将工作负载放置到集群恰当的位置.好的调度器可以让集群的工作处理更高效,同时提高资源利用 ...

  3. Kubernetes 学习20调度器,预选策略及优选函数

    一.概述 1.k8s集群中能运行pod资源的其实就是我们所谓的节点,也称为工作节点.master从本质上来讲,他其实是运行整个集群的控制平面组件的比如apiserver,scheal,controlm ...

  4. Kubernetes K8S之调度器kube-scheduler详解

    Kubernetes K8S之调度器kube-scheduler概述与详解 kube-scheduler调度概述 在 Kubernetes 中,调度是指将 Pod 放置到合适的 Node 节点上,然后 ...

  5. 六、Kubernetes节点与 Pod 亲和性

    Kubernetes节点与 Pod 亲和性 一.节点亲和性策略介绍 ​pod.spec.nodeAffinity preferredDuringSchedulingIgnoredDuringExecu ...

  6. CDN边缘节点容器调度实践(下)

    5月27日,OSC 源创会在上海成功举办.又拍云系统开发高级工程师黄励博在大会分享了<CDN 边缘节点容器调度的实践>.主要介绍又拍云自主开发的边缘节点容器调度方案,从 0 到 1 ,实现 ...

  7. CDN边缘节点容器调度实践(上)

    又拍云容器云是基于 Docker 的分布式计算资源网,节点分散在全国各地及海外,提供电信.联通.移动和多线网络,融合微服务.DevOps 理念,满足精益开发.运维一体化,大幅降低分布式计算资源构建复杂 ...

  8. 五、kubernetes节点与令牌管理

    Kubernetes节点与令牌管理 一.令牌管理 查看令牌 [root@master ~]# kubeadm token list 删除令牌 [root@master ~]# kubeadm toke ...

  9. 理解 Kubernetes 的亲和性调度

    这次给大家介绍下k8s的亲和性调度:nodeSelector.nodeAffinity.podAffinity.Taints以及Tolerations用法. 一般情况下我们部署的 POD 是通过集群自 ...

随机推荐

  1. Centos7系统使用yum遇到的问题failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.

    简单粗暴重新安装yum. 1.查看linux上所有的yum包 # rpm -qa|grep yum 2.逐个卸载,如 # rpm -e yum-plugin-fastestmirror-1.1.31- ...

  2. Git重命名远程分支

    一.重命名本地分支 将hot_fix分支重命名为bug_fix git branch -m hot_fix bug_fix 二.推送重命名后的本地分支到远程仓库 git push origin bug ...

  3. python的import语句

    1.import作用 import跟C/C++中的#include作用有点类似,都是为了调用定义在其他文件中的变量.函数或者类,但实现的区别很大. C/C++中如果a.cpp include了b.h那 ...

  4. MyBatis源码环境搭建

    之前研究mybatis都是参考前面学习的人的一些经验,并没有自己搭建源码环境进行.现在以mybatis3.4.6版本搭建,搭建过程中各种failed,下面大致记录环境搭建过程. 1.mybatis3. ...

  5. 使用stream流按时间段进行分组

    public Map<String, Object> blogClassify(Integer pageNo, Integer pageSize) { // 1.创建分页page对象 Pa ...

  6. python中time模块的调用及使用

    1 import time #通常import语句会写到代码的开头 2 3 print('------------------------') 4 print('------------------- ...

  7. 【笔试必备】常见sql笔试题(30题)

    sql是测试从业者必备的技能之一,基本上也是笔试必考内容. 所以,不要让sql拖了后腿,有些测友一遇到多表关联查询就犯晕,甚至连单表的执行顺序都没搞懂,下面简单介绍下,顺便给一些题供大家练习. 单表执 ...

  8. [Java]Thinking in Java 练习2.14

    题目 在文档中加入各项的HTML列表. 代码 1 // object/Documentation4.java 2 // TIJ4 Chapter Object, Exercise 14, page 9 ...

  9. BI能给企业带来什么收益,企业应该如何选择好的BI工具?

    ​任何从事数据分析的小伙伴,或多或少都会听说BI这个数据分析工具.希望进入数据分析工作的小伙伴也一定绕不开BI这个话题,那么BI到底是什么呢?为什么BI如此重要?BI能给企业带来什么?如何选择BI工具 ...

  10. 服务器CPU很高-怎么办(Windbg使用坑点)

    最近,碰到了一个线上CPU服务器很高的问题,并且也相当紧急,接到这个任务后,我便想到C#性能分析利器,Windbg. 终于在折腾半天之后,找出了问题,成功解决,这里就和大家分享一下碰到的问题. 问题1 ...