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.

Reply via email to