I got the hounder up and running after 2 fixes, here they come.
I'm using Debian with 2 interfaces on the network (10.1.x.x and
157.157.xxx.xxx)
after clean install:
/var/local/hounder/searcher/start.sh
The searcher is not running
Starting the searcher...
/var/local/hounder/searcher# ./status.sh
The searcher is not running
/var/local/hounder/searcher/logs# more searcher.err
Exception in thread "main" java.lang.NoClassDefFoundError: 157/157/xxx/
xxx
Caused by: java.lang.ClassNotFoundException: 157.157.xxx.xxx
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
320)
Could not find the main class: 157.157.xxx.xxx. Program will exit.
==> FIX: I removed the 157.157.xxx.xxx from the machine, having
10.1.x.x left.
reboot
/var/local/hounder/searcher# ./start.sh
The searcher is not running
Starting the searcher...
/var/local/hounder/searcher# ./status.sh
The searcher is running
==> this left me with searcher status BAD
/var/local/hounder/searcher/logs# more hounder.log
...
ERROR [RMI TCP Connection(4)-10.1.1.4]
com.flaptor.hounder.searcher.IndexUpdatesListener - [Exception while
executing shell com
mand: rsync -r -v -t -W --delete localhost:/var/local/hounder/indexer/
indexes/copies/index-1253094780189 /var/local/hounder/sea
rcher/indexes] 2009-09-16 09:53:00,423
java.io.IOException: Cannot run program "rsync": java.io.IOException:
error=2, No such file or directory
...
apt-get install rsync
reboot
did a clean install
I had to wait a bit, first the searcher status was still BAD with No
indexId
but afer a while the it changed to GOOD,
PROBLEM SOLVED ;)