18.3. 获取集群版本、状态和更新详情
您可以通过运行 oc get clusterversion
命令来查看集群版本和状态。如果状态显示安装仍在进行,您可以查看 Operator 的状态以了解更多信息。
您还可以列出当前的更新频道并查看可用的集群更新。
先决条件
-
您可以使用具有
cluster-admin
角色的用户访问集群。 -
已安装 OpenShift CLI(
oc
)。
流程
获取集群版本和整体状态:
$ oc get clusterversion
输出示例
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.6.4 True False 6m25s Cluster version is 4.6.4
示例输出显示集群已被成功安装。
如果集群状态表示安装仍在进行,您可以通过检查 Operator 状态来获取更详细的进度信息:
$ oc get clusteroperators.config.openshift.io
查看集群规格、更新可用性和更新历史记录的详细概述:
$ oc describe clusterversion
列出当前的更新频道:
$ oc get clusterversion -o jsonpath='{.items[0].spec}{"\n"}'
输出示例
{"channel":"stable-4.6","clusterID":"245539c1-72a3-41aa-9cec-72ed8cf25c5c"}
查看可用的集群更新:
$ oc adm upgrade
输出示例
Cluster version is 4.6.4 Updates: VERSION IMAGE 4.6.6 quay.io/openshift-release-dev/ocp-release@sha256:c7e8f18e8116356701bd23ae3a23fb9892dd5ea66c8300662ef30563d7104f39
其他资源
- 如需了解有关查询 Operator 状态的更多信息,请参阅在安装后查询 Operator 状态。
- 如需有关调查 Operator 问题的信息,请参阅故障排除 Operator 的问题。
- 有关更新集群的更多信息,请参阅更新集群。
- 如需有关升级 发行频道的概述,请参阅 OpenShift Container Platform 升级 频道和发行版本。