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

xuefeng zhao updated HDFS-16120:
--------------------------------
    Affects Version/s: 3.3.1

> NNThroughputBenchmark   does not filter  generic hadoop args
> ------------------------------------------------------------
>
>                 Key: HDFS-16120
>                 URL: https://issues.apache.org/jira/browse/HDFS-16120
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: benchmarks
>    Affects Versions: 2.7.5, 3.3.1
>            Reporter: xuefeng zhao
>            Priority: Minor
>
> I  notice  'Convert NNThroughputBenchmark to a Tool to allow generic 
> options'(https://issues.apache.org/jira/browse/HDFS-5068) allow generic 
> options in  NNThroughputBenchmark  
> But when I run NNThroughputBenchmark with generic options  ,it not works.
> Always print Usage: NNThroughputBenchmark
> I check the source code  of NNThroughputBenchmark, find that, it does not 
> support genericOptions now. 
> main->runBenchmark->ToolRunner.run->run
> {code:java}
> GenericOptionsParser parser = new GenericOptionsParser(conf, args);
> //set the configuration back, so that Tool can configure itself
> tool.setConf(conf);
> //get the args w/o generic hadoop args
> String[] toolArgs = parser.getRemainingArgs();
> return tool.run(toolArgs);
> {code}
> Although `get the args w/o generic hadoop args`, parse still has generic 
> hadoop args.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to