Arun Krishna
10/05/2026, 5:30 AM2026-10-05 09:54:37.098+08:00 ERROR (thrift-server-pool-92647|101362) [SRTThreadPoolServer$WorkerProcess.run():321] Thrift Error occurred during processing of message.
org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:206) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:64) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:40) ~[libthrift-0.20.0.jar:0.20.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:313) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: java.net.SocketException: Broken pipe
at sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:425) ~[?:?]
at sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:445) ~[?:?]
at sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:831) ~[?:?]
at java.net.Socket$SocketOutputStream.write(Socket.java:1035) ~[?:?]
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) ~[?:?]
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) ~[?:?]
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:201) ~[libthrift-0.20.0.jar:0.20.0]
... 6 more
2026-10-05 09:54:37.098+08:00 WARN (thrift-server-pool-92649|101365) [FrontendServiceImpl.loadTxnRollback():1446] failed to rollback txn 188502827: transaction not found: 188502827
2026-10-05 09:54:37.098+08:00 WARN (thrift-server-pool-92647|101362) [TIOStreamTransport.close():153] Error closing output stream.
java.net.SocketException: Socket closed
at sun.nio.ch.NioSocketImpl.ensureOpenAndConnected(NioSocketImpl.java:165) ~[?:?]
at sun.nio.ch.NioSocketImpl.beginWrite(NioSocketImpl.java:371) ~[?:?]
at sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:416) ~[?:?]
at sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:445) ~[?:?]
at sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:831) ~[?:?]
at java.net.Socket$SocketOutputStream.write(Socket.java:1035) ~[?:?]
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:151) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.transport.TSocket.close(TSocket.java:238) ~[libthrift-0.20.0.jar:0.20.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:328) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
2026-10-05 09:54:37.098+08:00 ERROR (thrift-server-pool-92649|101365) [SRTThreadPoolServer$WorkerProcess.run():321] Thrift Error occurred during processing of message.
org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:206) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:64) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:40) ~[libthrift-0.20.0.jar:0.20.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:313) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: java.net.SocketException: Broken pipe
at sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:425) ~[?:?]
at sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:445) ~[?:?]
at sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:831) ~[?:?]
at java.net.Socket$SocketOutputStream.write(Socket.java:1035) ~[?:?]
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) ~[?:?]
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) ~[?:?]
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:201) ~[libthrift-0.20.0.jar:0.20.0]
... 6 more
2026-10-05 09:54:37.098+08:00 WARN (thrift-server-pool-92649|101365) [TIOStreamTransport.close():153] Error closing output stream.
java.net.SocketException: Socket closed
at sun.nio.ch.NioSocketImpl.ensureOpenAndConnected(NioSocketImpl.java:165) ~[?:?]
at sun.nio.ch.NioSocketImpl.beginWrite(NioSocketImpl.java:371) ~[?:?]
at sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:416) ~[?:?]
at sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:445) ~[?:?]
at sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:831) ~[?:?]
at java.net.Socket$SocketOutputStream.write(Socket.java:1035) ~[?:?]
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:151) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.transport.TSocket.close(TSocket.java:238) ~[libthrift-0.20.0.jar:0.20.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:328) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
2026-10-05 09:54:37.098+08:00 ERROR (thrift-server-pool-92650|101366) [SRTThreadPoolServer$WorkerProcess.run():321] Thrift Error occurred during processing of message.
org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:206) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:64) ~[libthrift-0.20.0.jar:0.20.0]
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:40) ~[libthrift-0.20.0.jar:0.20.0]
at com.starrocks.common.SRTThreadPoolServer$WorkerProcess.run(SRTThreadPoolServer.java:313) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: java.net.SocketException: Broken pipe
at sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:425) ~[?:?]
at sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:445) ~[?:?]
at sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:831) ~[?:?]
at java.net.Socket$SocketOutputStream.write(Socket.java:1035) ~[?:?]
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) ~[?:?]
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) ~[?:?]
at org.apache.thrift.transport.TIOStreamTransport.flush(TIOStreamTransport.java:201) ~[libthrift-0.20.0.jar:0.20.0]
... 6 more
2026-10-05 09:54:37.098+08:00 INFO (StarMgrMetaSyncer|51) [StarMgrMetaSyncer.dropTabletAndDeleteShard():277] Failed to get delete tablet response from node:104228115, error: A error occurred: errorCode=2001 errorMessage:[10.244.23.78:8060]missing tablet_ids
2026-10-05 09:54:37.098+08:00 WARN (StarMgrMetaSyncer|51) [StarMgrMetaSyncer.dropTabletAndDeleteShard():174] Failed to batch-resolve shard owners for 0 shards, falling back
The configuration for the FE deployment is as follows:
replicas: 5 # Single FE replica for development; increase for HA in production
startupProbeFailureSeconds: 300 # Allow up to 5 minutes for FE to start up
livenessProbeFailureSeconds: 60 # 15s default is too tight for a 16Gi-heap JVM under GC/leader load; allow 60s before restart
readinessProbeFailureSeconds: 30 # Give a struggling FE more time before being pulled from LB rotation, without flapping
# FE configuration file (fe.conf).
# Configures ports, JVM options, logging, load settings,
# and shared-data storage using Azure ADLS2.
config: |
LOG_DIR = ${STARROCKS_HOME}/log
DATE = "$(date +%Y%m%d-%H%M%S)"
JAVA_OPTS="-Dlog4j2.formatMsgNoLookups=true -Xmx16384m -XX:+UseG1GC -Xlog:gc*:${LOG_DIR}/fe.gc.log.$DATE:time"
# Network ports
http_port = 8030
rpc_port = 9020
query_port = 9030
edit_log_port = 9010
# MySQL-compatible NIO service
mysql_service_nio_enabled = true
jdbc_connection_pool_size = 900
# Logging: DEBUG level, keep 5 rolled files, auto-delete after 3 days
sys_log_level = INFO
sys_log_delete_age = 3d
sys_log_roll_num = 3
audit_log_delete_age = 3d
audit_log_roll_num = 3
dump_log_delete_age = 3d
dump_log_roll_num = 3
internal_log_delete_age = 3d
internal_log_roll_num = 3
big_query_log_delete_age = 3d
big_query_log_roll_num = 3
profile_log_delete_age = 1d
profile_log_roll_num = 5
# Graceful shutdown: wait up to 25 seconds before forcing exit
min_graceful_exit_time_second = 25
# Load profile collection for query diagnostics
enable_load_profile = true
load_profile_collect_interval_second = 30
stream_load_profile_collect_threshold_second = 30
# Trash retention for dropped catalogs: ~30 days (in seconds)
catalog_trash_expire_second = 2592000
# Enable loading storage volume config from fe.conf
enable_load_volume_from_conf = true
# Collect query detail info for observability
enable_collect_query_detail_info = true
# Maximum batch size for stream load (in MB)
max_stream_load_batch_size_mb = 20480
max_running_txn_num_per_db = 3000
# Timeout for tablet deletion operations (in seconds)
tablet_delete_timeout_second = 10
# Write a cluster snapshot to ADLS2 every 5 minutes for disaster recovery
automated_cluster_snapshot_interval_seconds = 300
# Shared-data mode: data stored in object storage, not local BE disks
run_mode = shared_data
cloud_native_meta_port = 6090
cloud_native_storage_type = ADLS2
# ADLS2 credentials injected via environment variables from Kubernetes secret
azure_adls2_path = ${AZURE_ADLS2_PATH}
azure_adls2_endpoint = ${AZURE_ADLS2_ENDPOINT}
azure_adls2_shared_key = ${AZURE_ADLS2_SHARED_KEY}
# SSL — enables HTTPS on the FE HTTP port (8030).
# Keystore file is mounted from the starrocks-ssl-keystore secret.
ssl_keystore_location = /opt/starrocks/fe/conf/keystore.jks
ssl_keystore_password = ${SSL_STORE_PASS}
ssl_key_password = ${SSL_KEY_PASS}Lý Thành
10/05/2026, 7:25 AMZurab Kiknavelidze
10/05/2026, 9:01 AMManuel Maqueda Viñas
10/05/2026, 10:21 AMZurab Kiknavelidze
10/05/2026, 1:18 PMchip.parker
10/05/2026, 2:43 PMGregM
10/05/2026, 4:26 PMinformation_schema.loads, what is that? I'm asking because I'm seeing HTTP timeouts on loads that are successful and I don't want to retryAleksandr Zakharchenko
10/05/2026, 8:20 PMSaar Amitay
10/06/2026, 8:36 AMJacob Fahlenkamp
10/06/2026, 10:21 AMniall_ogorman
10/06/2026, 1:46 PMGregM
10/06/2026, 2:24 PMudoh.chigozie
10/06/2026, 3:04 PMSHOW COMPUTE NODES; any ideas why?Cliff Resnick
10/06/2026, 8:14 PMDhruv
10/07/2026, 5:56 AMSlackbot
10/07/2026, 12:26 PMZurab Kiknavelidze
10/07/2026, 1:25 PMWayne Gibson
10/07/2026, 5:31 PMAndrei Skorokhod
10/07/2026, 7:33 PMimp_lib=builtin) for full-text search in shared-data modeRonJay
10/08/2026, 4:44 AMStas Grinberg
10/08/2026, 8:53 AM周先明
10/08/2026, 9:41 AMMohan
10/09/2026, 7:06 AMtejas.kumar
10/11/2026, 5:18 PMSlackbot
10/12/2026, 6:43 AMSlackbot
10/12/2026, 11:54 AMValery Kabiak
10/12/2026, 1:30 PMNicholas Jordan
10/13/2026, 3:45 AMZurab Kiknavelidze
10/13/2026, 6:51 AMDennis Bjørn Christensen
10/13/2026, 12:07 PM