yunfeng79 opened a new issue #13167:
URL: https://github.com/apache/pulsar/issues/13167


   apache-pulsar-2.8.0
   
   three pulsar cluster
   
   second pulsar messages:
   
   16:33:15.772 [BookKeeperClientWorker-OrderedExecutor-0-0] WARN  
org.apache.bookkeeper.client.PendingAddOp - Failed to write entry (135, 0): 
Bookie handle is not available
   16:33:15.801 [BookKeeperClientWorker-OrderedExecutor-0-0] ERROR 
org.apache.bookkeeper.client.MetadataUpdateLoop - 
UpdateLoop(ledgerId=135,loopId=413ab672) Exception updating
   org.apache.bookkeeper.client.BKException$BKNotEnoughBookiesException: Not 
enough non-faulty bookies available
           at 
org.apache.bookkeeper.bookie.LocalBookieEnsemblePlacementPolicy.replaceBookie(LocalBookieEnsemblePlacementPolicy.java:89)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.BookieWatcherImpl.replaceBookie(BookieWatcherImpl.java:334)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.EnsembleUtils.replaceBookiesInEnsemble(EnsembleUtils.java:71)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.lambda$ensembleChangeLoop$2(LedgerHandle.java:1935)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.MetadataUpdateLoop.writeLoop(MetadataUpdateLoop.java:134)
 [org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.MetadataUpdateLoop.run(MetadataUpdateLoop.java:123)
 [org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.ensembleChangeLoop(LedgerHandle.java:1954)
 [org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.handleBookieFailure(LedgerHandle.java:1903)
 [org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.PendingAddOp.writeComplete(PendingAddOp.java:378) 
[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.proto.BookieClientImpl$1.safeRun(BookieClientImpl.java:295)
 [org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36) 
[org.apache.bookkeeper-bookkeeper-common-4.14.1.jar:4.14.1]
           at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_231]
           at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_231]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [io.netty-netty-common-4.1.63.Final.jar:4.1.63.Final]
           at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]
   16:33:15.802 [BookKeeperClientWorker-OrderedExecutor-0-0] WARN  
org.apache.bookkeeper.client.LedgerHandle - [EnsembleChange(ledger:135, 
change-id:0000000001)][attempt:1] Exception changing ensemble
   org.apache.bookkeeper.client.BKException$BKNotEnoughBookiesException: Not 
enough non-faulty bookies available
           at 
org.apache.bookkeeper.bookie.LocalBookieEnsemblePlacementPolicy.replaceBookie(LocalBookieEnsemblePlacementPolicy.java:89)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.BookieWatcherImpl.replaceBookie(BookieWatcherImpl.java:334)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.EnsembleUtils.replaceBookiesInEnsemble(EnsembleUtils.java:71)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.lambda$ensembleChangeLoop$2(LedgerHandle.java:1935)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.MetadataUpdateLoop.writeLoop(MetadataUpdateLoop.java:134)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.MetadataUpdateLoop.run(MetadataUpdateLoop.java:123)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.ensembleChangeLoop(LedgerHandle.java:1954)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.LedgerHandle.handleBookieFailure(LedgerHandle.java:1903)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.client.PendingAddOp.writeComplete(PendingAddOp.java:378) 
~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.proto.BookieClientImpl$1.safeRun(BookieClientImpl.java:295)
 ~[org.apache.bookkeeper-bookkeeper-server-4.14.1.jar:4.14.1]
           at 
org.apache.bookkeeper.common.util.SafeRunnable.run(SafeRunnable.java:36) 
~[org.apache.bookkeeper-bookkeeper-common-4.14.1.jar:4.14.1]
           at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_231]
           at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_231]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [io.netty-netty-common-4.1.63.Final.jar:4.1.63.Final]
           at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to