hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allen Wittenauer (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-12916) HDFS commands throws error, when only shaded clients in classpath
Date Thu, 14 Dec 2017 05:34:00 GMT

    [ https://issues.apache.org/jira/browse/HDFS-12916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16290364#comment-16290364

Allen Wittenauer commented on HDFS-12916:

bq. HDFS commands throws error, when only shaded clients in classpath

a) What is the goal here? 

b) What exact surgery was performed to make that happen, since that's not how Hadoop ships
out of the box.

bq. After adding below jars to classpath, commands started working

Correct.  Clients are expected to define their own logging.  That's one of the key features
of using the shaded jars.  htrace is a bit of a surprise, but that might be expected too.
 Thus far, I'm not really seeing a bug here.

> HDFS commands throws error, when only shaded clients in classpath
> -----------------------------------------------------------------
>                 Key: HDFS-12916
>                 URL: https://issues.apache.org/jira/browse/HDFS-12916
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Bharat Viswanadham
>            Assignee: Bharat Viswanadham
> [root@n001 hadoop]# bin/hdfs dfs -rm /
> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/htrace/core/Tracer$Builder
> 	at org.apache.hadoop.fs.FsShell.run(FsShell.java:303)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
> 	at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
> 	at org.apache.hadoop.fs.FsShell.main(FsShell.java:389)
> Caused by: java.lang.ClassNotFoundException: org.apache.htrace.core.Tracer$Builder
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> 	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 	... 4 more
> cc [~busbey]

This message was sent by Atlassian JIRA

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

View raw message