# kubernetes节点不可调度
查看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节点不可调度的更多相关文章
- kubernetes node节点失效 调度
kubernetes 配置: 测试node挂 机,发布需要等几分才会 在其它 的node机器 启动,这个明显不合理,对于大多数业务 kube-controller-manager配置: /etc/sy ...
- Kubernetes集群调度器原理剖析及思考
简述 云环境或者计算仓库级别(将整个数据中心当做单个计算池)的集群管理系统通常会定义出工作负载的规范,并使用调度器将工作负载放置到集群恰当的位置.好的调度器可以让集群的工作处理更高效,同时提高资源利用 ...
- Kubernetes 学习20调度器,预选策略及优选函数
一.概述 1.k8s集群中能运行pod资源的其实就是我们所谓的节点,也称为工作节点.master从本质上来讲,他其实是运行整个集群的控制平面组件的比如apiserver,scheal,controlm ...
- Kubernetes K8S之调度器kube-scheduler详解
Kubernetes K8S之调度器kube-scheduler概述与详解 kube-scheduler调度概述 在 Kubernetes 中,调度是指将 Pod 放置到合适的 Node 节点上,然后 ...
- 六、Kubernetes节点与 Pod 亲和性
Kubernetes节点与 Pod 亲和性 一.节点亲和性策略介绍 pod.spec.nodeAffinity preferredDuringSchedulingIgnoredDuringExecu ...
- CDN边缘节点容器调度实践(下)
5月27日,OSC 源创会在上海成功举办.又拍云系统开发高级工程师黄励博在大会分享了<CDN 边缘节点容器调度的实践>.主要介绍又拍云自主开发的边缘节点容器调度方案,从 0 到 1 ,实现 ...
- CDN边缘节点容器调度实践(上)
又拍云容器云是基于 Docker 的分布式计算资源网,节点分散在全国各地及海外,提供电信.联通.移动和多线网络,融合微服务.DevOps 理念,满足精益开发.运维一体化,大幅降低分布式计算资源构建复杂 ...
- 五、kubernetes节点与令牌管理
Kubernetes节点与令牌管理 一.令牌管理 查看令牌 [root@master ~]# kubeadm token list 删除令牌 [root@master ~]# kubeadm toke ...
- 理解 Kubernetes 的亲和性调度
这次给大家介绍下k8s的亲和性调度:nodeSelector.nodeAffinity.podAffinity.Taints以及Tolerations用法. 一般情况下我们部署的 POD 是通过集群自 ...
随机推荐
- 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- ...
- Git重命名远程分支
一.重命名本地分支 将hot_fix分支重命名为bug_fix git branch -m hot_fix bug_fix 二.推送重命名后的本地分支到远程仓库 git push origin bug ...
- python的import语句
1.import作用 import跟C/C++中的#include作用有点类似,都是为了调用定义在其他文件中的变量.函数或者类,但实现的区别很大. C/C++中如果a.cpp include了b.h那 ...
- MyBatis源码环境搭建
之前研究mybatis都是参考前面学习的人的一些经验,并没有自己搭建源码环境进行.现在以mybatis3.4.6版本搭建,搭建过程中各种failed,下面大致记录环境搭建过程. 1.mybatis3. ...
- 使用stream流按时间段进行分组
public Map<String, Object> blogClassify(Integer pageNo, Integer pageSize) { // 1.创建分页page对象 Pa ...
- python中time模块的调用及使用
1 import time #通常import语句会写到代码的开头 2 3 print('------------------------') 4 print('------------------- ...
- 【笔试必备】常见sql笔试题(30题)
sql是测试从业者必备的技能之一,基本上也是笔试必考内容. 所以,不要让sql拖了后腿,有些测友一遇到多表关联查询就犯晕,甚至连单表的执行顺序都没搞懂,下面简单介绍下,顺便给一些题供大家练习. 单表执 ...
- [Java]Thinking in Java 练习2.14
题目 在文档中加入各项的HTML列表. 代码 1 // object/Documentation4.java 2 // TIJ4 Chapter Object, Exercise 14, page 9 ...
- BI能给企业带来什么收益,企业应该如何选择好的BI工具?
任何从事数据分析的小伙伴,或多或少都会听说BI这个数据分析工具.希望进入数据分析工作的小伙伴也一定绕不开BI这个话题,那么BI到底是什么呢?为什么BI如此重要?BI能给企业带来什么?如何选择BI工具 ...
- 服务器CPU很高-怎么办(Windbg使用坑点)
最近,碰到了一个线上CPU服务器很高的问题,并且也相当紧急,接到这个任务后,我便想到C#性能分析利器,Windbg. 终于在折腾半天之后,找出了问题,成功解决,这里就和大家分享一下碰到的问题. 问题1 ...