hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Drob (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-17988) get-active-master.rb and draining_servers.rb no longer work
Date Wed, 03 May 2017 13:54:04 GMT
Mike Drob created HBASE-17988:

             Summary: get-active-master.rb and draining_servers.rb no longer work
                 Key: HBASE-17988
                 URL: https://issues.apache.org/jira/browse/HBASE-17988
             Project: HBase
          Issue Type: Bug
          Components: scripts
    Affects Versions: 2.0.0
            Reporter: Mike Drob
            Priority: Critical

The scripts {{bin/get-active-master.rb}} and {{bin/draining_servers.rb}} no longer work on
current master branch. Here is an example error message:

$ bin/hbase-jruby bin/get-active-master.rb 
NoMethodError: undefined method `masterAddressZNode' for #<Java::OrgApacheHadoopHbaseZookeeper::ZooKeeperWatcher:0x1b0e9707>
  <main> at bin/get-active-master.rb:35

My initial probing suggests that this is likely due to movement that happened in HBASE-16690.
Perhaps instead of reworking the ruby, there is similar Java functionality already existing

Putting priority at critical since it's impossible to know whether users rely on the scripts.

This message was sent by Atlassian JIRA

View raw message