Hi, some segments of one pinot table is bad status...
# troubleshooting
a
Hi, some segments of one pinot table is bad status. When I call /tables/{realtimeTableName}/consumingSegmentsInfo api to see segment consuming info, I found these segments have no consuming info. What’s possible reasons for this error?
It seems a little weird that 10-0 segment is consuming and 10-1 has no consuming info.
m
What’s the status of segment in external view, and what does debug api say
External view?
a
debug api says:
Copy code
"ingestionStatus": {
      "ingestionState": "UNHEALTHY",
      "errorMessage": "Not all servers responded for segment: table_02__0__3__20220712T1501Z Missing servers : [Server_pinot-server-7.pinot-server-headless.pinot.svc.cluster.local_8098]"
    }
🤣
But external view shows:
Copy code
"table_02__0__3__20220712T1501Z": {
      "Server_pinot-server-8.pinot-server-headless.pinot.svc.cluster.local_8098": "CONSUMING"
    },
And idealstate shows:
Copy code
"table_02__0__3__20220712T1501Z": {
      "Server_pinot-server-7.pinot-server-headless.pinot.svc.cluster.local_8098": "CONSUMING",
      "Server_pinot-server-8.pinot-server-headless.pinot.svc.cluster.local_8098": "CONSUMING"
    },
m
Seems like server-7 is dead?
Any logs in that sever
a
Some record transformation exceptions were thrown, and couldn’t locate other error that may cause server 7 dead. And from top pods command, server 7 is working, no high cpu usage, no high memory usage.