第 3 章 日志故障排除
3.1. 查看日志记录状态 复制链接链接已复制到粘贴板!
您可以查看 Red Hat OpenShift Logging Operator 的状态和其他日志记录组件。
3.1.1. 查看 Red Hat OpenShift Logging Operator 的状态 复制链接链接已复制到粘贴板!
您可以查看 Red Hat OpenShift Logging Operator 的状态。
先决条件
- 安装了 Red Hat OpenShift Logging Operator 和 OpenShift Elasticsearch Operator。
步骤
运行以下命令,切换到
openshift-logging
项目:oc project openshift-logging
$ oc project openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来获取
ClusterLogging
实例状态:oc get clusterlogging instance -o yaml
$ oc get clusterlogging instance -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.1.1.1. 情况消息示例 复制链接链接已复制到粘贴板!
以下是来自 ClusterLogging
实例的 Status.Nodes
部分的一些情况消息示例。
类似于以下内容的状态消息表示节点已超过配置的低水位线,并且没有分片将分配给此节点:
输出示例
类似于以下内容的状态消息表示节点已超过配置的高水位线,并且分片将重新定位到其他节点:
输出示例
类似于以下内容的状态消息表示 CR 中的 Elasticsearch 节点选择器与集群中的任何节点都不匹配:
输出示例
类似于以下内容的状态消息表示请求的 PVC 无法绑定到 PV:
输出示例
类似于以下内容的状态消息表示无法调度 Fluentd Pod,因为节点选择器与任何节点都不匹配:
输出示例
3.1.2. 查看日志记录组件的状态 复制链接链接已复制到粘贴板!
您可以查看多个日志记录组件的状态。
先决条件
- 安装了 Red Hat OpenShift Logging Operator 和 OpenShift Elasticsearch Operator。
步骤
进入
openshift-logging
项目。oc project openshift-logging
$ oc project openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看日志记录环境的状态:
oc describe deployment cluster-logging-operator
$ oc describe deployment cluster-logging-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看日志记录副本集的状态:
获取副本集的名称:
输出示例
oc get replicaset
$ oc get replicaset
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 获取副本集的状态:
oc describe replicaset cluster-logging-operator-574b8987df
$ oc describe replicaset cluster-logging-operator-574b8987df
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow