×

在 OpenShift Dedicated 中,Red Hat 站点可靠性工程 (SRE) 为您管理注册表。但是,您可以检查注册表 Pod 的状态并查看注册表日志。

检查注册表 Pod 的状态

作为具有 `dedicated-admin` 角色的管理员,您可以列出在 `openshift-image-registry` 项目中运行的镜像注册表 Pod 并检查其状态。

前提条件
  • 您具有 `dedicated-admin` 角色的用户对集群的访问权限。

步骤
  • 列出 `openshift-image-registry` 项目中的 Pod 并查看其状态

    $ oc get pods -n openshift-image-registry
    示例输出
    NAME READY STATUS RESTARTS AGE
    image-registry-79fb4469f6-llrln 1/1 Running 0 77m
    node-ca-hjksc 1/1 Running 0 73m
    node-ca-tftj6 1/1 Running 0 77m
    node-ca-wb6ht 1/1 Running 0 77m
    node-ca-zvt9q 1/1 Running 0 74m

查看注册表日志

您可以使用 `oc logs` 命令查看注册表的日志。

步骤
  • 将 `oc logs` 命令与部署一起使用以查看容器镜像注册表的日志

    $ oc logs deployments/image-registry -n openshift-image-registry
    示例输出
    2015-05-01T19:48:36.300593110Z time="2015-05-01T19:48:36Z" level=info msg="version=v2.0.0+unknown"
    2015-05-01T19:48:36.303294724Z time="2015-05-01T19:48:36Z" level=info msg="redis not configured" instance.id=9ed6c43d-23ee-453f-9a4b-031fea646002
    2015-05-01T19:48:36.303422845Z time="2015-05-01T19:48:36Z" level=info msg="using inmemory layerinfo cache" instance.id=9ed6c43d-23ee-453f-9a4b-031fea646002
    2015-05-01T19:48:36.303433991Z time="2015-05-01T19:48:36Z" level=info msg="Using OpenShift Auth handler"
    2015-05-01T19:48:36.303439084Z time="2015-05-01T19:48:36Z" level=info msg="listening on :5000" instance.id=9ed6c43d-23ee-453f-9a4b-031fea646002