This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.12. 诊断 OpenShift CLI(oc)问题
7.12.1. 了解 OpenShift CLI(oc)日志级别 复制链接链接已复制到粘贴板!
借助 OpenShift CLI(oc
),您可以从终端创建应用程序并管理 OpenShift Container Platform 项目。
如果出现特定于 oc
命令的问题,将 oc
日志级别提高为输出 API 请求、API 响应以及命令生成的 curl
请求详情。这提供了特定的 oc
命令的底层操作信息,以帮助您了解故障的本质。
oc
日志级别范围从 1 到 10。下表提供了 oc
日志级别列表及其描述。
日志级别 | 描述 |
---|---|
1 到 5 | 没有额外的日志记录到 stderr。 |
6 | 为 stderr 记录 API 请求。 |
7 | 将 API 请求和标头记录到 stderr。 |
8 | 记录 API 请求、标头和正文,以及 API 响应标头和正文到 stderr。 |
9 |
记录日志 API 请求、标头和正文、API 响应标头和正文,以及 |
10 |
记录日志 API 请求、标头和正文、API 响应标头和正文,以及 |
7.12.2. 指定 OpenShift CLI(oc)日志级别 复制链接链接已复制到粘贴板!
您可以通过提高命令的日志级别来调查 OpenShift CLI(oc
)问题。
先决条件
-
安装 OpenShift CLI (
oc
) 。
流程
在运行
oc
命令时指定oc
日志级别:oc <options> --loglevel <log_level>
$ oc <options> --loglevel <log_level>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 用户的当前会话令牌通常包含在记录的
curl
请求中。您还可以手动获取当前用户的会话令牌,以便在测试oc
命令的底层进程的各个方面时使用:oc whoami -t
$ oc whoami -t
Copy to Clipboard Copied! Toggle word wrap Toggle overflow