文档首页> 云容器引擎 CCE> 常见问题> 工作负载> 工作负载异常> CCE Turbo裸机BMS节点上Pod启动慢,如何排查?
更新时间:2022-05-06 GMT+08:00
分享

CCE Turbo裸机BMS节点上Pod启动慢,如何排查?

现象

CCE Turbo裸机BMS节点上Pod启动慢。

排查步骤

查找Pod的CNI耗时(把PodName替换为您的Pod名)

# grep `crictl pods | grep $PODName | awk '{print $1}'`  /var/paas/sys/log/yangtse/yangtse-agent.log | grep "finished add network for container" 
I0701 15:27:21.795199 3761852 service.go:480] finished add network for container ae97a9784b88d4142068448b66b45b5b299775d7c14b17a9f82013f8bebaa587 took 25 seconds

如果耗时超过了20秒,一般是Pod使用的网卡未提前预绑定,当前BMS节点绑定一个弹性网卡大概需要20秒左右,为了加速CCE Turbo集群的BMS节点上Pod绑定弹性网卡的速度,一般需要给BMS节点提前预绑定弹性网卡。

可通过以下命令查看节点是否还有预绑定的弹性网卡:

# kubectl get pni -A | grep $NodeName | grep -w PreBound | wc -l
0

如果预绑定的弹性网卡为0,则说明没有预绑定的弹性网卡,可参考CCE Turbo共池BMS节点容器网卡多队列配置配置节点弹性网卡的预热比例。

分享:

工作负载异常 所有常见问题

more

关闭导读