hi, all
i want to update my kafka cluster from 0.8.2.2 to 0.10.0. i follow the
rules in kafka.apache.org and some errors happened.

i don't want to stop my cluster. so i  made these changes in
server.property:

change `port=9092` to `listener=PLAINTTEXT://:9092`
add        `inner.broker.protocol.version=0.8.2`
add        `log.message.format.version=0.8.2`

then i stop one of  kafka brokers, and use kafka of  0.10.0  to restart, i
got this  error messages:

^C[2016-06-06 18:11:49,158] WARN [ReplicaFetcherThread-0-3], Error in fetch
kafka.server.ReplicaFetcherThread$FetchRequest@6a81b44
(kafka.server.ReplicaFetcherThread)
org.apache.kafka.common.protocol.types.SchemaException: Error reading field
'responses': Error reading array of size 1139308, only 10579 bytes available
        at
org.apache.kafka.common.protocol.types.Schema.read(Schema.java:73)
        at
org.apache.kafka.clients.NetworkClient.parseResponse(NetworkClient.java:380)
        at
org.apache.kafka.clients.NetworkClient.handleCompletedReceives(NetworkClient.java:449)
        at
org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:269)
        at
kafka.utils.NetworkClientBlockingOps$.recursivePoll$2(NetworkClientBlockingOps.scala:136)
        at
kafka.utils.NetworkClientBlockingOps$.kafka$utils$NetworkClientBlockingOps$$pollContinuously$extension(NetworkClientBlockingOps.scala:143)
        at
kafka.utils.NetworkClientBlockingOps$.blockingSendAndReceive$extension(NetworkClientBlockingOps.scala:80)
        at
kafka.server.ReplicaFetcherThread.sendRequest(ReplicaFetcherThread.scala:244)
        at
kafka.server.ReplicaFetcherThread.fetch(ReplicaFetcherThread.scala:229)
        at
kafka.server.ReplicaFetcherThread.fetch(ReplicaFetcherThread.scala:42)
        at
kafka.server.AbstractFetcherThread.processFetchRequest(AbstractFetcherThread.scala:107)
        at
kafka.server.AbstractFetcherThread.doWork(AbstractFetcherThread.scala:98)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)
[2016-06-06 18:11:49,162] WARN [ReplicaFetcherThread-0-2], Error in fetch
kafka.server.ReplicaFetcherThread$FetchRequest@484f20f
(kafka.server.ReplicaFetcherThread)
org.apache.kafka.common.protocol.types.SchemaException: Error reading field
'responses': Error reading array of size 1139308, only 12326 bytes available
        at
org.apache.kafka.common.protocol.types.Schema.read(Schema.java:73)
        at
org.apache.kafka.clients.NetworkClient.parseResponse(NetworkClient.java:380)
        at
org.apache.kafka.clients.NetworkClient.handleCompletedReceives(NetworkClient.java:449)
        at
org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:269)
        at
kafka.utils.NetworkClientBlockingOps$.recursivePoll$2(NetworkClientBlockingOps.scala:136)
        at
kafka.utils.NetworkClientBlockingOps$.kafka$utils$NetworkClientBlockingOps$$pollContinuously$extension(NetworkClientBlockingOps.scala:143)
        at
kafka.utils.NetworkClientBlockingOps$.blockingSendAndReceive$extension(NetworkClientBlockingOps.scala:80)
        at
kafka.server.ReplicaFetcherThread.sendRequest(ReplicaFetcherThread.scala:244)
        at
kafka.server.ReplicaFetcherThread.fetch(ReplicaFetcherThread.scala:229)
        at
kafka.server.ReplicaFetcherThread.fetch(ReplicaFetcherThread.scala:42)
        at
kafka.server.AbstractFetcherThread.processFetchRequest(AbstractFetcherThread.scala:107)
        at
kafka.server.AbstractFetcherThread.doWork(AbstractFetcherThread.scala:98)
        at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:63)

Reply via email to