3.2. 检查详细日志
但是,Red Hat Quay 没有详细日志,但执行以下步骤,您可以获取数据库 pod 或容器的详细状态检查。
注意
如果您使用以下方法之一部署了 Red Hat Quay,则可以返回额外的调试信息:
-
您已通过传递
DEBUGLOG=true
变量来部署 Red Hat Quay。 -
您已通过传递
DEBUGLOG=true
和USERS_DEBUG=1
变量,启用了 LDAP 身份验证部署 Red Hat Quay。 -
您已通过更新
QuayRegistry
资源在 OpenShift Container Platform 上配置 Red Hat Quay,使其包含DEBUGLOG=true
。
如需更多信息,请参阅"以 debug 模式运行 Red Hat Quay"。
流程
输入以下命令检查详细的数据库日志。
如果您在 OpenShift Container Platform 上使用 Red Hat Quay Operator,请输入以下命令:
$ oc logs <quay_pod_name> --previous
$ oc logs <quay_pod_name> --previous -c <container_name>
$ oc cp <quay_pod_name>:/var/lib/pgsql/data/userdata/log/* /path/to/desired_directory_on_host
如果使用独立部署 Red Hat Quay,请输入以下命令:
$ podman logs <quay_container_id> --previous
$ podman logs <quay_container_id> --previous -c <container_name>
$ podman cp <quay_container_id>:/var/lib/pgsql/data/userdata/log/* /path/to/desired_directory_on_host