Hi everyone, Recently we've upgraded one of the installations to 0.9.3.2 from 0.9.2.7, and we've got a problem running it on a hadoop cluster. Basically dfs broker cannot load required java classes which are supposed to be there from deb. Maybe package doesn't have something. Hadoop version 0.20.1 runs fine and contains /hypertable with correct rights.
sta...@unicorn:~$ apt-cache show hypertable Package: hypertable Status: install ok installed Priority: optional Section: devel Installed-Size: 31565 Maintainer: [email protected] Architecture: amd64 Version: 0.9.3.2 Description: Hypertable 0.9.3.2 sta...@unicorn:~$ /opt/hypertable/0.9.3.2/bin/start-dfsbroker.sh hadoop DFS broker: available file descriptors: 1024 Waiting for DFS Broker (hadoop) to come up... ... sta...@unicorn:~$ cat /opt/hypertable/0.9.3.2/log/DfsBroker.hadoop.log Exception in thread "main" java.lang.NoClassDefFoundError: org/hypertable/DfsBroker/hadoop/main Caused by: java.lang.ClassNotFoundException: org.hypertable.DfsBroker.hadoop.main 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:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: org.hypertable.DfsBroker.hadoop.main. Program will exit. sta...@unicorn:~$ ls /opt/hypertable/0.9.3.2/lib/ java libboost_thread.so.1.40.0 libgcc_s.so.1 libHyperRanger.so libHyperTools.so librrd.so.4 libthrift.so.0 rb libboost_filesystem.so.1.40.0 libbz2.so.1.0 libHyperCommon.so libHyperspace.so liblog4cpp.so.5 libsigar-amd64-linux.so libz.so.1 libboost_iostreams.so.1.40.0 libdb_cxx-4.8.so libHyperComm.so libHypertable.so libMapReduce.so libstdc++.so.6 perl libboost_program_options.so.1.40.0 libevent-1.4.so.2 libHyperDfsBroker.so libHyperThriftConfig.so libncurses.so.5 libtcmalloc_minimal.so.0 php libboost_system.so.1.40.0 libexpat.so.1 libHyperDfsCmds.so libHyperThrift.so libreadline.so.6 libthriftnb.so.0 py sta...@unicorn:~$ ls /opt/hypertable/0.9.3.2/lib/java/ commons-cli-1.2.jar hadoop-0.20.2-core.jar hbase-0.20.4.jar junit-4.3.1.LICENSE.txt log4j-1.2.13.jar slf4j-log4j12-1.5.8.jar commons-logging-1.0.4.jar hadoop-0.20.2-core.LICENSE.txt junit-4.3.1. -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hypertable-dev?hl=en.
