Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-4603

ChaoticBalancerIT fails with NPE in master in balance path

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Cannot Reproduce
    • 1.7.3
    • None
    • test
    • None

    Description

      2017-03-07 12:54:39,459 [master.Master] ERROR: Error balancing tablets, will wait for 1 (seconds) and then retry
      java.lang.NullPointerException
              at org.apache.accumulo.core.rpc.ThriftUtil.getClient(ThriftUtil.java:121)
              at org.apache.accumulo.server.master.balancer.TabletBalancer.getOnlineTabletsForTable(TabletBalancer.java:199)
              at org.apache.accumulo.server.master.balancer.ChaoticLoadBalancer.balance(ChaoticLoadBalancer.java:138)
              at org.apache.accumulo.server.master.balancer.TableLoadBalancer.balance(TableLoadBalancer.java:156)
              at org.apache.accumulo.master.Master$StatusThread.balanceTablets(Master.java:1015)
              at org.apache.accumulo.master.Master$StatusThread.updateStatus(Master.java:981)
              at org.apache.accumulo.master.Master$StatusThread.run(Master.java:959)
      

      This is spewed across the Master log. Apparently something changed in the Balancer API or implementation since 1.7.1 (when I fixed this test in ACCUMULO-3356)?

      Attachments

        Activity

          People

            Unassigned Unassigned
            elserj Josh Elser
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: