hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Esteban Gutierrez (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-16450) Shell tool to dump replication queues
Date Mon, 22 Aug 2016 23:31:21 GMT

     [ https://issues.apache.org/jira/browse/HBASE-16450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Esteban Gutierrez updated HBASE-16450:
--------------------------------------
    Attachment: HBASE-16450.master.002.patch

attaching new patch that can be called externally from the hbase shell. (needs another JIRA
for that work)

[~stack] the output from the tool is something like this:

{code}
2016-08-22 16:29:38,930 INFO  [main] zookeeper.ZooKeeper: Initiating client connection, connectString=localhost:2181
sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.PendingWatcher@f51d56f
2016-08-22 16:29:38,931 INFO  [main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Opening
socket connection to server localhost/0:0:0:0:0:0:0:1:2181. Will not attempt to authenticate
using SASL (unknown error)
2016-08-22 16:29:38,931 INFO  [main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Socket
connection established to localhost/0:0:0:0:0:0:0:1:2181, initiating session
2016-08-22 16:29:38,932 INFO  [main-SendThread(localhost:2181)] zookeeper.ClientCnxn: Session
establishment complete on server localhost/0:0:0:0:0:0:0:1:2181, sessionid = 0x156b3d6749f00ad,
negotiated timeout = 40000
2016-08-22 16:29:38,938 INFO  [main] regionserver.DumpReplicationQueues: Our Quorum: localhost:2181
2016-08-22 16:29:39,087 INFO  [main] regionserver.DumpReplicationQueues: Replicated Tables:
[{replicationType=1, columnFamilyName=c, tableName=x}]
2016-08-22 16:29:39,091 INFO  [main] regionserver.DumpReplicationQueues: Peer: nothing
    State: ENABLED
    Cluster Name: clusterKey=localhost:2181:/hbase,replicationEndpointImpl=null,
    Peer Table CFs: null

2016-08-22 16:29:39,091 INFO  [main] regionserver.DumpReplicationQueues: Found [--distributed],
will poll each RegionServer.
2016-08-22 16:29:39,123 INFO  [main] replication.ReplicationPeersZKImpl: Added new peer cluster=localhost:2181:/hbase
2016-08-22 16:29:39,137 INFO  [main] regionserver.DumpReplicationQueues:
Dumping replication queue info for RegionServer: [172.16.1.251,51236,1471895993290]
    PeerID: nothing
    Recovered: false
    No dead RegionServers found in this queue.
    Was deleted: false
    Number of WALs in replication queue: 1
    Replication position for 172.16.1.251%2C51236%2C1471895993290.1471906796781: 0 (not started
or nothing to replicate)
Total size of WALs on HDFS: 83
{code}


> Shell tool to dump replication queues 
> --------------------------------------
>
>                 Key: HBASE-16450
>                 URL: https://issues.apache.org/jira/browse/HBASE-16450
>             Project: HBase
>          Issue Type: Improvement
>          Components: Operability, Replication
>    Affects Versions: 2.0.0, 1.3.0, 1.1.5, 1.2.2
>            Reporter: Esteban Gutierrez
>            Assignee: Esteban Gutierrez
>         Attachments: HBASE-16450.branch-1.001.patch, HBASE-16450.master.001.patch, HBASE-16450.master.002.patch
>
>
> Currently there is no way to dump list of the configured queues and the replication queues
when replication is enabled. Unfortunately the HBase master only offers an option to dump
the whole content of the znodes but not details on the queues being processed on each RS.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message