[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13442833#comment-13442833 ] Jesse Yates commented on HBASE-4467: Can we remove 0.94 from this (if not close)? Looks like the issue is a non-starter there. Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 0.92.0, 0.94.0 Reporter: Lars George Assignee: Lars George Priority: Trivial Fix For: 0.92.3 Attachments: HBASE-4467.patch When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13144400#comment-13144400 ] Hadoop QA commented on HBASE-4467: -- -1 overall. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12496268/HBASE-4467.patch against trunk revision . +1 @author. The patch does not contain any @author tags. -1 tests included. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. -1 patch. The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/179//console This message is automatically generated. Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 0.92.0, 0.94.0 Reporter: Lars George Assignee: Lars George Priority: Trivial Fix For: 0.92.0, 0.94.0 Attachments: HBASE-4467.patch When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13134815#comment-13134815 ] stack commented on HBASE-4467: -- @LarsG You going to commit boss? Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 0.92.0, 0.94.0 Reporter: Lars George Assignee: Lars George Priority: Trivial Fix For: 0.92.0, 0.94.0 Attachments: HBASE-4467.patch When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13120542#comment-13120542 ] stack commented on HBASE-4467: -- @LarsG You going to commit? Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 0.92.0, 0.94.0 Reporter: Lars George Assignee: Lars George Priority: Trivial Fix For: 0.92.0, 0.94.0 Attachments: HBASE-4467.patch When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13113353#comment-13113353 ] Lars George commented on HBASE-4467: Hmm, even changing the ls to use only hadoop-*.jar does not fix this. It seems that the path is constructed wrong? {noformat} localhost: classpath: /projects/opensource/hadoop-0.20.2-append/conf:/projects/opensource/hadoop-0.20.2-append/hadoop-0.20.2-ant.jar localhost: /projects/opensource/hadoop-0.20.2-append/hadoop-0.20.2-core.jar localhost: /projects/opensource/hadoop-0.20.2-append/hadoop-0.20.2-examples.jar localhost: /projects/opensource/hadoop-0.20.2-append/hadoop-0.20.2-test.jar localhost: /projects/opensource/hadoop-0.20.2-append/hadoop-0.20.2-tools.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-cli-1.2.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-codec-1.3.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-el-1.0.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-httpclient-3.0.1.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-logging-1.0.4.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-logging-api-1.0.4.jar:/projects/opensource/hadoop-0.20.2-append/lib/commons-net-1.4.1.jar:/projects/opensource/hadoop-0.20.2-append/lib/core-3.1.1.jar:/projects/opensource/hadoop-0.20.2-append/lib/hsqldb-1.8.0.10.jar:/projects/opensource/hadoop-0.20.2-append/lib/jasper-compiler-5.5.12.jar:/projects/opensource/hadoop-0.20.2-append/lib/jasper-runtime-5.5.12.jar:/projects/opensource/hadoop-0.20.2-append/lib/jets3t-0.6.1.jar:/projects/opensource/hadoop-0.20.2-append/lib/jetty-6.1.14.jar:/projects/opensource/hadoop-0.20.2-append/lib/jetty-util-6.1.14.jar:/projects/opensource/hadoop-0.20.2-append/lib/junit-3.8.1.jar:/projects/opensource/hadoop-0.20.2-append/lib/kfs-0.2.2.jar:/projects/opensource/hadoop-0.20.2-append/lib/log4j-1.2.15.jar:/projects/opensource/hadoop-0.20.2-append/lib/mockito-all-1.8.0.jar:/projects/opensource/hadoop-0.20.2-append/lib/oro-2.0.8.jar:/projects/opensource/hadoop-0.20.2-append/lib/servlet-api-2.5-6.1.14.jar:/projects/opensource/hadoop-0.20.2-append/lib/slf4j-api-1.4.3.jar:/projects/opensource/hadoop-0.20.2-append/lib/slf4j-log4j12-1.4.3.jar:/projects/opensource/hadoop-0.20.2-append/lib/xmlenc-0.52.jar localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost: at java.security.AccessController.doPrivileged(Native Method) {noformat} It seems to add newlines into the classpath? Weird. Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Reporter: Lars George Priority: Trivial When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13113406#comment-13113406 ] Lars George commented on HBASE-4467: So the issue is this: Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Reporter: Lars George Priority: Trivial When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) {noformat} The naming in this case: {noformat} $ ll
[jira] [Commented] (HBASE-4467) Handle inconsistencies in Hadoop libraries naming in hbase script
[ https://issues.apache.org/jira/browse/HBASE-4467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13113688#comment-13113688 ] stack commented on HBASE-4467: -- +1 on patch. If it works for you commit LarsG. Handle inconsistencies in Hadoop libraries naming in hbase script - Key: HBASE-4467 URL: https://issues.apache.org/jira/browse/HBASE-4467 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 0.92.0, 0.94.0 Reporter: Lars George Assignee: Lars George Priority: Trivial Fix For: 0.92.0, 0.94.0 Attachments: HBASE-4467.patch When using an Hadoop tarball that has a library naming of hadoop-x.y.z-core as opposed to hadoop-core-x.y.z then the hbase script throws errors. {noformat} $ bin/start-hbase.sh ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting zookeeper, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-zookeeper-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:247) starting master, logging to /projects/opensource/hbase-trunk-rw/bin/../logs/hbase-larsgeorge-master-de1-app-mbp-2.out /projects/opensource/hadoop-0.20.2-append ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) localhost: starting regionserver, logging to /projects/opensource/hbase-trunk-rw//logs/hbase-larsgeorge-regionserver-de1-app-mbp-2.out localhost: /projects/opensource/hadoop-0.20.2-append localhost: ls: /projects/opensource/hadoop-0.20.2-append/hadoop-core*.jar: No such file or directory localhost: Exception in thread main java.lang.NoClassDefFoundError: org/apache/hadoop/util/PlatformName localhost: Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName localhost:at java.net.URLClassLoader$1.run(URLClassLoader.java:202) localhost:at java.security.AccessController.doPrivileged(Native Method) localhost:at java.net.URLClassLoader.findClass(URLClassLoader.java:190) localhost:at java.lang.ClassLoader.loadClass(ClassLoader.java:306) localhost:at