Hi Stanislav,

I just installed the Debian package on an 64-bit Ubuntu 8.04 and the
hypertable jar files were deposited in the proper location.  I've attached
the terminal session below.  How exactly did you install this package?  Can
you remove the package and try installing it again to be sure that it is in
fact a problem with the package?  Thanks.

- Doug

[r...@ip-10-196-57-187 ~]# dpkg -i hypertable-0.9.3.2-linux-x86_64.deb
Selecting previously deselected package hypertable.
(Reading database ... 32779 files and directories currently installed.)
Unpacking hypertable (from hypertable-0.9.3.2-linux-x86_64.deb) ...
Setting up hypertable (0.9.3.2) ...
[r...@ip-10-196-57-187 ~]# ls -l /opt/hypertable/0.9.3.2/lib/java/
total 31020
-rw-r--r-- 1 root root    41123 2010-06-13 17:55 commons-cli-1.2.jar
-rw-r--r-- 1 root root    38015 2010-06-13 17:55 commons-logging-1.0.4.jar
-rw-r--r-- 1 root root  2689741 2010-06-13 17:55 hadoop-0.20.2-core.jar
-rw-r--r-- 1 root root    11358 2010-06-13 17:55
hadoop-0.20.2-core.LICENSE.txt
-rw-r--r-- 1 root root  1567530 2010-06-13 17:55 hbase-0.20.4.jar
-rw-r--r-- 1 root root 12942187 2010-06-13 18:07
hypertable-0.9.3.2-examples.jar
-rw-r--r-- 1 root root 12756293 2010-06-13 18:07 hypertable-0.9.3.2.jar
-rw-r--r-- 1 root root   106547 2010-06-13 17:55 junit-4.3.1.jar
-rw-r--r-- 1 root root    15162 2010-06-13 17:55 junit-4.3.1.LICENSE.txt
-rw-r--r-- 1 root root   195759 2010-06-13 17:55 libthrift-0.3.0.jar
-rw-r--r-- 1 root root   358180 2010-06-13 17:55 log4j-1.2.13.jar
-rw-r--r-- 1 root root    23445 2010-06-13 17:55 slf4j-api-1.5.8.jar
-rw-r--r-- 1 root root     9679 2010-06-13 17:55 slf4j-log4j12-1.5.8.jar
-rw-r--r-- 1 root root   915651 2010-06-13 17:55 zookeeper-3.2.2.jar


On Sat, Jun 19, 2010 at 1:26 AM, Stanislav Yudin <[email protected]> wrote:

> 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]<hypertable-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hypertable-dev?hl=en.
>

-- 
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