【详述】存算分离版本暂停写入一天,重新开启写入报错,“Message”: “call frontend service failed, address=TNetworkAddress(hostname=ip, port=9020), reason=THRIFT_EAGAIN (timed out)”,
【背景】
【是否存算分离】是
【StarRocks版本】3.2.2
【集群规模】3fe+3be
【机器信息】16c64g
2024-02-27 20:44:20,387 WARN (thrift-server-pool-212726|569019) [TIOStreamTransport.close():110] Error closing output stream.
java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113) ~[?:?]
at java.net.SocketOutputStream.write(SocketOutputStream.java:150) ~[?:?]
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) ~[?:?]
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) ~[?:?]
at java.io.FilterOutputStream.close(FilterOutputStream.java:182) ~[?:?]
at org.apache.thrift.transport.TIOStreamTransport.close(TIOStreamTransport.java:108) ~[libthrift-0.13.0.jar:0.13.0]
at org.apache.thrift.transport.TSocket.close(TSocket.java:235) ~[libthrift-0.13.0.jar:0.13.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:326) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
2024-02-27 20:46:54,732 WARN (thrift-server-pool-212739|569054) [FrontendServiceImpl.streamLoadPut():1709] failed to get stream load plan: get database read lock timeout, database=event
2024-02-27 20:46:54,732 WARN (thrift-server-pool-212739|569054) [Database.logTryLockFailureEvent():176] try db lock failed. type: readLock, current
2024-02-28 09:55:37,955 ERROR (DeadlockChecker|52) [Daemon.run():117] daemon thread got exception. name: DeadlockChecker
java.lang.NullPointerException: null
W0227 22:11:45.997056 24774 thrift_rpc_helper.cpp:86] call frontend service failed, address=TNetworkAddress(hostname=ip, port=9020), reason=THRIFT_EAGAIN (timed out)