ErrorReason{code=errCode = 4, msg='Job failed to fetch all current partition with error errCode = 2, detailMessage = Failed to get all partitions of kafka topic: test. error: Waited 5 seconds (plus 118987 nanoseconds delay) for io.grpc.stub.ClientCalls$GrpcFuture@49914bfd[status=PENDING, info=[GrpcFuture{clientCall=ClientCallImpl{method=MethodDescriptor{fullMethodName=doris.PBackendService/get_info, type=UNARY, idempotent=false, safe=false, sampledToLocalTracing=true, requestMarshaller=io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller@26ec814d, responseMarshaller=io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller@170a824a, schemaDescriptor=org.apache.doris.proto.PBackendServiceGrpc$PBackendServiceMethodDescriptorSupplier@42ee973b}}}]]'}
时间: 2024-03-29 16:36:49 浏览: 335
当Windows和Linux遇到错误时如何得到对应的错误编码errcode
这个错误信息看起来像是一个分布式系统中的错误,具体来说是一个作业(Job)在获取Kafka主题(topic)的所有分区(partition)时失败了。其中,errCode = 4 表示错误代码为 4,msg 表示错误信息为 "Job failed to fetch all current partition with error errCode = 2, detailMessage = Failed to get all partitions of kafka topic: test. error: Waited 5 seconds (plus 118987 nanoseconds delay) for io.grpc.stub.ClientCalls$GrpcFuture@49914bfd[status=PENDING, info=[GrpcFuture{clientCall=ClientCallImpl{method=MethodDescriptor{fullMethodName=doris.PBackendService/get_info, type=UNARY, idempotent=false, safe=false, sampledToLocalTracing=true, requestMarshaller=io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller@26ec814d, responseMarshaller=io.grpc.protobuf.lite.ProtoLiteUtils$MessageMarshaller@170a824a, schemaDescriptor=org.apache.doris.proto.PBackendServiceGrpc$PBackendServiceMethodDescriptorSupplier@42ee973b}}}]]'"。
其中,errCode = 2 表示获取分区失败,可能的原因包括网络连接问题、权限问题、Kafka配置问题等等。需要根据实际情况进行排查。同时,这个错误信息还包含了一些其他的信息,比如等待时间、GrpcFuture等,也需要进行分析。
阅读全文