TDC中如何修改单个节点允许的pod最大调度数

  使用配置
内容纲要

概要描述


TDC中如果节点较少,且部署的租户和实例较多,可能会造成pod无法正常调度,处在pending状态的场景,有可能是受单个节点允许的pod最大调度数控制,致使pod无法正常启动

详细说明


1.首先需要排查当前节点允许调度的最大pod数,和已经运行的pod数是否一样

kubectl describe node {nodename}

file

2.如果发现一致,为了pod可以正常调度到该节点,需要修改kubelet配置,将max-pods参数调大

vi /etc/sysconfig/kubelet

file

3.修改保存后,重启kubelet服务器即可生效,处在pending的pod即可正常调度

systemctl restart kubelet

其他信息


为了资源的合理分配,当出现此场景的时候,更加建议添加节点,从而保持tdc集群的稳定性。

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。