×

在AWS上的Red Hat OpenShift服务中,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