配置了OpenShift集群的StorageGRID存储分段出现错误、无法转储使用已关闭的网络连接
适用场景
- StorageGRID 11.6.0
- RedHat OpenShift集群(OCP)
- 网络可观察性操作员
问题描述
- 已 在OCP集群中配置StorageGRID存储分段、用于使用网络可观察性运算符存储网络流量
- 应用程序在放置期间间歇性给出以下错误:
2023-08-21T12:01:48.647777489Z level=error ts=2023-08-21T12:01:48.590723063Z caller=flush.go:144 org_id=network msg="failed to flush" err="failed to flush chunks: store put chunk: RequestError: send request failed\ncaused by: Put \"http://<>:10444/<Bucket>/network/<>/<>\": readfrom tcp<Application IP>:57462-><Loadbalancer IP>:10444: write tcp<Application IP>:57462-><Loadbalancer IP>:10444: use of closed network connection, num_chunks: 716, labels: {DstK8S_OwnerName=\"<>\", FlowDirection=\"0\", SrcK8S_OwnerName=\"<>\", app=\"netobserv-flowcollector\"}"
- 错误来自
bycast.log
:
HTTP Status Code=500, ErrorMsg=InternalError, ErrorType=Client, CustomErrorMessage={<none>}, Details={asyncPop error: no producer}