Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-12948

DiskBalancer report command top option should only take positive numeric values

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0
    • 3.1.0
    • diskbalancer
    • None
    • Reviewed

    Description

      Currently , diskBalancer report command "top" option takes values like "AAA" as well negative/decimal values and gives output. These invalid values should not be processed and some error/warning should be given.

      For Example,
      $ hdfs diskbalancer -report -top -100
      17/12/19 15:07:01 INFO command.Command: Processing report command
      17/12/19 15:07:02 INFO balancer.KeyManager: Block token params received from NN: update interval=10hrs, 0sec, token lifetime=10hrs, 0sec
      17/12/19 15:07:02 INFO block.BlockTokenSecretManager: Setting block keys
      17/12/19 15:07:02 INFO balancer.KeyManager: Update block keys every 2hrs, 30mins, 0sec
      17/12/19 15:07:02 INFO command.Command: Reporting top -100 DataNode(s) benefiting from running DiskBalancer.
      Processing report command
      Reporting top -100 DataNode(s) benefiting from running DiskBalancer.

      Attachments

        1. HDFS-12948.001.patch
          5 kB
          Shashikant Banerjee
        2. HDFS-12948.002.patch
          3 kB
          Shashikant Banerjee

        Activity

          People

            shashikant Shashikant Banerjee
            nmaheshwari Namit Maheshwari
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: