You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Soya Miyoshi (Jira)" <ji...@apache.org> on 2019/09/06 05:46:00 UTC

[jira] [Updated] (HDFS-14825) [Dynamometer] Workload doesn't start unless an absolute path of Mapper class given

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

Soya Miyoshi updated HDFS-14825:
--------------------------------
    Description: 
When starting a workload by start-workload.sh, unless an absolute path of Mapper is given, the workload doesn't start.

 {code:|borderStyle=solid}
hadoop/tools/dynamometer/dynamometer-workload/bin/start-workload.sh - \
Dauditreplay.input-path=hdfs:///user/c-smiyoshi/input/audit  \
-Dauditreplay.output-path=hdfs:///user/c-smiyoshi/results/ \
-Dauditreplay.num-threads=50 -Dauditreplay.log-start-time.ms=5 \
-nn_uri hdfs://namenode_address:port/ \
-mapper_class_name AuditReplayMapper
{code}

results in 

 {code:|borderStyle=solid}
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" java.lang.ClassNotFoundException: Class org.apache.hadoop.tools.dynamometer.workloadgenerator.AuditReplayMapper not found
	at org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2572)
	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getMapperClass(WorkloadDriver.java:183)
	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.run(WorkloadDriver.java:127)
	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.main(WorkloadDriver.java:172)
{code}


  was:When starting a workload by start-workload.sh, unless an absolute path of Mapper is given, the workload doesn't start.


> [Dynamometer] Workload doesn't start unless an absolute path of Mapper class given
> ----------------------------------------------------------------------------------
>
>                 Key: HDFS-14825
>                 URL: https://issues.apache.org/jira/browse/HDFS-14825
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: Soya Miyoshi
>            Priority: Major
>
> When starting a workload by start-workload.sh, unless an absolute path of Mapper is given, the workload doesn't start.
>  {code:|borderStyle=solid}
> hadoop/tools/dynamometer/dynamometer-workload/bin/start-workload.sh - \
> Dauditreplay.input-path=hdfs:///user/c-smiyoshi/input/audit  \
> -Dauditreplay.output-path=hdfs:///user/c-smiyoshi/results/ \
> -Dauditreplay.num-threads=50 -Dauditreplay.log-start-time.ms=5 \
> -nn_uri hdfs://namenode_address:port/ \
> -mapper_class_name AuditReplayMapper
> {code}
> results in 
>  {code:|borderStyle=solid}
> SLF4J: Defaulting to no-operation (NOP) logger implementation
> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
> Exception in thread "main" java.lang.ClassNotFoundException: Class org.apache.hadoop.tools.dynamometer.workloadgenerator.AuditReplayMapper not found
> 	at org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2572)
> 	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.getMapperClass(WorkloadDriver.java:183)
> 	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.run(WorkloadDriver.java:127)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
> 	at org.apache.hadoop.tools.dynamometer.workloadgenerator.WorkloadDriver.main(WorkloadDriver.java:172)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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