Rancher Server 设置
- Rancher 版本:2.8.0
- 安装选项 (Docker install/Helm Chart): Docker install
用户信息
- 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):管理员
**问题描述:
在Rancher UI界面任何集群仪表盘上pod均显示为已使用0,但实际上是有pod的
**重现步骤:
如图 可以看到pod有37个,但仪表盘显示已使用为0 这是为啥?
Rancher Server 设置
用户信息
**问题描述:
在Rancher UI界面任何集群仪表盘上pod均显示为已使用0,但实际上是有pod的
**重现步骤:
如图 可以看到pod有37个,但仪表盘显示已使用为0 这是为啥?
上方应该有切换 namespace 的下拉菜单,切换个 namespace 试试?
左侧菜单对应资源数量数据来源是接口/v1/counts
,pod 信息对应字段counts.pod
,会根据用户选择的命名空间过滤
仪表盘容量显示数据来源是接口/v1/management.cattle.io.cluster
, pod信息对应字段status.allocatable.pods
和status.requested.pods
,不会根据用户选择的命名空间过滤
从截图上看,仪表盘容量显示数据,pod 已使用数据是0, 能否确认一下 对应接口返回的数据是否正确, 例如如下截图:
确实是版本匹配问题
Rancher v2.8.0 目前只支持 v1.25 v1.26 v1.27,低于 v1.25版本可能导致 cluster agent启动失败,无法在node上设置 pod request/limit数据。
起码在 v1.19 版本上 cluster-agent 是无法正常运作的。
如果需要import v1.19 集群,可以先使用 Rancher v2.6.* 版本,但还是建议你升级底层集群版本以获取更好的支持和体验。