conduktor.io ↗

Kafka Exception InvalidReplicationFactorException

org.apache.kafka.common.errors.InvalidReplicationFactorException
Non-retriable Admin

InvalidReplicationFactorException is a Kafka exception (org.apache.kafka.common.errors.InvalidReplicationFactorException).

Common Causes

Solutions

Example Stack Trace

org.apache.kafka.common.errors.InvalidReplicationFactorException: Replication factor is below 1 or larger than the number of available brokers.

Diagnostic Commands

# Describe topic replicas and ISR status kafka-topics.sh --bootstrap-server localhost:9092 --describe --topic <topic> 2>&1 | grep -E 'ReplicationFactor|Isr|Replicas' # Count online brokers in the cluster kafka-broker-api-versions.sh --bootstrap-server localhost:9092 2>&1 | grep -c 'id:'

Related

Protocol error: INVALID_REPLICATION_FACTOR (code 38)

Related Admin exceptions: InvalidConfigurationException · InvalidPartitionsException · InvalidTopicException · PolicyViolationException · ThrottlingQuotaExceededException · TopicExistsException · UnsupportedVersionException

Hitting InvalidReplicationFactorException in production? Conduktor Console gives you real-time visibility into clients, consumer groups, and broker health. Browse every Kafka exception or protocol error code.