输入错误:ERRSEIPM
Satellite
您可以使用 ibmcloud oc ingress status-report ignored-errors add 命令将错误添加到“已忽略的错误”列表。 忽略的错误仍显示在 ibmcloud oc ingress status-report get 命令的输出中,但在计算整体 Ingress 状态时将被忽略。
通过运行 ibmcloud oc ingress status-report get 命令来检查集群的 Ingress 组件的状态时,您会看到类似于以下示例的错误。
The service is missing one or more worker IPs (ERRSEIPM).
公开缺省 Ingress Controller 的服务没有所有必需的工作程序 IP 地址。
将工作程序 IP 地址添加到外部 Ingress 服务。
-
运行以下命令,并在
INTERNAL-IP列中记录工作程序 IP 地址。oc get nodes -o wide -
运行以下命令编辑服务。
oc edit service -n openshift-ingress router-external-default -
将您在步骤 1 中检索到的 IP 地址添加到
spec.externalIPs列表。如果集群有许多工作程序,那么您可能不希望将所有 IP 地址添加到列表中。 在这种情况下,每个专区添加两个 IP 地址就足够了。 要查看哪个工作程序属于哪个区域,请在
oc get nodes -o wide --show-labels命令的输出中查找topology.kubernetes.io/zone标签的值。 -
等待 10 到 15 分钟,然后通过运行
ibmcloud oc ingress status-report get命令来检查是否解决了该警告。 -
如果问题仍然存在,请联系支持团队。 打开 支持案例。 在案例详细信息中,请确保包含任何相关日志文件,错误消息或命令输出。