Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

How to refresh hbase's zookeeper quorum?

avatar
Contributor

I use CDH 4.0.4.

 

ZooKeeper servers are: zook01, zook02, zook03, zook04, zook05.

The zook05 server crashed.

I deleted zook05 in Cloudera Manager.

So for zook05 I reinstalled the OS and put zook05 back into the zookeeper service.

 

I have confirmed HBase's quorum.

The ZooKeeper quorum set to HBase is missing zook05.

The hbase-site.xml configuration of hbase includes zook05 as it was originally.

 

 

How can refresh hbase's zookpeer quorum ?

How do I get HBase to recognize zook05?

 

 

1 ACCEPTED SOLUTION

avatar
Mentor
If you are using Cloudera Manager and have re-added the host/role after
deleting it, Cloudera Manager should've marked your HBase service with a
'Stale Configuration' icon, indicating a restart is required for your HBase
service (and client configuration deployment for its gateways) to see the
changes in the ZK client configuration.

There's no way to live-refresh the configuration at runtime, but you can
consider performing a rolling restart to eliminate availability issues.

View solution in original post

1 REPLY 1

avatar
Mentor
If you are using Cloudera Manager and have re-added the host/role after
deleting it, Cloudera Manager should've marked your HBase service with a
'Stale Configuration' icon, indicating a restart is required for your HBase
service (and client configuration deployment for its gateways) to see the
changes in the ZK client configuration.

There's no way to live-refresh the configuration at runtime, but you can
consider performing a rolling restart to eliminate availability issues.