yanshuchong edited a comment on issue #9007:
URL: https://github.com/apache/pulsar/issues/9007#issuecomment-750707129
[root@host-10-33-50-71 bin]# ./bookkeeper shell ledgermetadata -ledgerid
73176
some output
```
ledgerID: 73176
LedgerMetadata{formatVersion=3, ensembleSize=3, writeQuorumSize=3,
ackQuorumSize=2, state=IN_RECOVERY, digestType=CRC32C, password=base64:,
ensembles={0=[10.33.50.71:3181, 10.33.50.88:3181, 10.33.50.144:3181]},
customMetadata={component=base64:bWFuYWdlZC1sZWRnZXI=,
pulsar/managed-ledger=base64:d3d3L215bmFtZXNwYWNlMi9wZXJzaXN0ZW50L3d4dC5tcTEtcGFydGl0aW9uLTE=,
application=base64:cHVsc2Fy}}
```
[root@host-10-33-50-71 bin]# ./bookkeeper shell readledger -bookie
10.33.50.71:3181 -ledgerid 73176
```
10:14:19.055 [main] INFO
org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl - Initialize
rackaware ensemble placement policy @ <Bookie:10.33.50.71:0> @ /default-rack :
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy$DefaultResolver.
10:14:19.055 [main] INFO
org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl - Not weighted
10:14:19.057 [main] INFO org.apache.bookkeeper.client.BookKeeper - Weighted
ledger placement is not enabled
10:14:19.068 [main-SendThread(10.33.50.144:2182)] DEBUG
org.apache.zookeeper.ClientCnxn - Reading reply sessionid:0x301e016970f0077,
packet:: clientPath:/ledgers/available serverPath:/ledgers/available
finished:false header:: 4,12 replyHeader:: 4,4295730347,0 request::
'/ledgers/available,T response::
v{'10.33.50.144:3181,'10.33.50.88:3181,'readonly,'10.33.50.71:3181},s{4294967365,4294967365,1606482678656,1606482678656,0,68,0,0,0,4,4295623536}
10:14:19.068 [main-SendThread(10.33.50.144:2182)] DEBUG
org.apache.zookeeper.ClientCnxn - Reading reply sessionid:0x301e016970f0077,
packet:: clientPath:/ledgers/available/readonly
serverPath:/ledgers/available/readonly finished:false header:: 5,12
replyHeader:: 5,4295730347,0 request:: '/ledgers/available/readonly,T
response::
v{},s{4294967366,4294967366,1606482678660,1606482678660,0,0,0,0,0,0,4294967366}
10:14:19.074 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cluster
changed : left bookies are [], joined bookies are [10.33.50.71:3181,
10.33.50.144:3181, 10.33.50.88:3181], while dead bookies are [].
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] INFO
org.apache.bookkeeper.net.NetworkTopologyImpl - Adding a new node:
/default-rack/10.33.50.71:3181
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.net.NetworkTopologyImpl - NetworkTopology became:
Number of racks: 1
Expected number of leaves:1
/default-rack/10.33.50.71:3181
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cluster
changed : bookie 10.33.50.71:3181 joined the cluster.
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] INFO
org.apache.bookkeeper.net.NetworkTopologyImpl - Adding a new node:
/default-rack/10.33.50.144:3181
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.net.NetworkTopologyImpl - NetworkTopology became:
Number of racks: 1
Expected number of leaves:2
/default-rack/10.33.50.71:3181
/default-rack/10.33.50.144:3181
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cluster
changed : bookie 10.33.50.144:3181 joined the cluster.
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] INFO
org.apache.bookkeeper.net.NetworkTopologyImpl - Adding a new node:
/default-rack/10.33.50.88:3181
10:14:19.075 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.net.NetworkTopologyImpl - NetworkTopology became:
Number of racks: 1
Expected number of leaves:3
/default-rack/10.33.50.71:3181
/default-rack/10.33.50.144:3181
/default-rack/10.33.50.88:3181
10:14:19.076 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cluster
changed : bookie 10.33.50.88:3181 joined the cluster.
10:14:19.076 [BookKeeperClientScheduler-OrderedScheduler-0-0] DEBUG
org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cluster
changed : left bookies are [], joined bookies are [], while dead bookies are [].
10:14:19.077 [main] DEBUG org.apache.bookkeeper.zookeeper.ZooWorker -
Execute getData (/ledgers/LAYOUT, watcher = false) at 0 retry attempt.
10:14:19.078 [main] DEBUG org.apache.bookkeeper.zookeeper.ZooWorker -
Execute getData (/ledgers/LAYOUT, watcher = null) at 0 retry attempt.
10:14:19.079 [main-SendThread(10.33.50.144:2182)] DEBUG
org.apache.zookeeper.ClientCnxn - Reading reply sessionid:0x301e016970f0077,
packet:: clientPath:null serverPath:null finished:false header:: 6,4
replyHeader:: 6,4295730347,0 request:: '/ledgers/LAYOUT,F response::
#32a6f72672e6170616368652e626f6f6b6b65657065722e6d6574612e48696572617263686963616c4c65646765724d616e61676572466163746f72793a31,s{4294967369,4294967369,1606482678704,1606482678704,0,0,0,0,63,0,4294967369}
10:14:19.080 [main] DEBUG org.apache.bookkeeper.meta.LedgerLayout - Parsing
Layout: 2
org.apache.bookkeeper.meta.HierarchicalLedgerManagerFactory:1
10:14:19.080 [main] DEBUG
org.apache.bookkeeper.meta.AbstractZkLedgerManagerFactory - read ledger layout
LedgerLayout(managerFactoryClass=org.apache.bookkeeper.meta.HierarchicalLedgerManagerFactory,
managerVersion=1, layoutFormatVersion=2)
10:14:19.087 [main] DEBUG org.apache.bookkeeper.meta.AbstractZkLedgerManager
- Using AbstractZkLedgerManager with root path : /ledgers
10:14:19.088 [main] DEBUG org.apache.bookkeeper.meta.AbstractZkLedgerManager
- Using AbstractZkLedgerManager with root path : /ledgers
10:14:19.089 [main] DEBUG org.apache.bookkeeper.meta.AbstractZkLedgerManager
- Using AbstractZkLedgerManager with root path : /ledgers
```
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]