hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bibin A Chundatt (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-3164) rmadmin command usage prints incorrect command name
Date Fri, 13 Feb 2015 05:00:13 GMT

    [ https://issues.apache.org/jira/browse/YARN-3164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14319581#comment-14319581
] 

Bibin A Chundatt commented on YARN-3164:
----------------------------------------

[~xgong] I did look at the method but same way was not able to do. please do correct me if
i am wrong

In HAAdmin the errOut is Initialized as below and used in function

{code}
public abstract class HAAdmin extends Configured implements Tool {
 /** Output stream for errors, for use in tests */
  protected PrintStream errOut = System.err;
  protected PrintStream out = System.out;
}
private void printUsage(PrintStream errOut, String cmd) {
	..	
    errOut.println("Usage: HAAdmin [" + cmd + " " + usage.args + "]");
  }
{code}

Error out gets initialized in Setup of TestRMAdminCli. So when tried to set Sys.err in test
method didnt work out.
For {code}class DFSHAAdmin extends HAAdmin {code} also the same way its handled .DFSHAAdmin
 have added method {color:red}setErrOut{color} for that too.

Another option is to set System.err in {color:red}Before{color} of  TestRMAdminCli before
initializing *rmAdminCLIWithHAEnabled* variable. So hoping that current implementation is
fine what do you say? 


> rmadmin command usage prints incorrect command name
> ---------------------------------------------------
>
>                 Key: YARN-3164
>                 URL: https://issues.apache.org/jira/browse/YARN-3164
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: resourcemanager
>    Affects Versions: 2.6.0
>            Reporter: Bibin A Chundatt
>            Assignee: Bibin A Chundatt
>            Priority: Minor
>         Attachments: YARN-3164.1.patch, YARN-3164.2.patch
>
>
> /hadoop/bin>{color:red} ./yarn rmadmin -transitionToActive {color}
> transitionToActive: incorrect number of arguments
> Usage:{color:red}  HAAdmin  {color} [-transitionToActive <serviceId> [--forceactive]]
> >{color:red} ./yarn HAAdmin {color} 
> Error: Could not find or load main class HAAdmin
> Expected it should be rmadmin



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message