Hi again,
I'm trying to setup the Web Search benchmark on a single node, but I am
having some difficulties.  In particular, I am under the impression that I
have gotten everything working up until the launch of the Faban client.

I have written the following script to run the benchmark:
#!/bin/bash

# Setup environment
echo !!!! Setting up environment by sourcing $HOME/websearch.env !!!!
source $HOME/websearch.env
source $HADOOP_HOME/conf/hadoop-env.sh

# Launch Hadoop
echo !!!! Starting up Hadoop !!!!
bash $HADOOP_HOME/bin/start-all.sh

# Start up Nutch
echo !!!! Starting up Nutch !!!!
bash $HOME/nutch-test/dis_search/bin/nutch server 8890
$HOME/nutch-test/local &

# Start up Tomcat
echo !!!! Starting up Tomcat !!!!
bash $TOMCAT_HOME/bin/startup.sh

# Start up Faban
echo !!!! Starting up Faban !!!!
bash $FABAN_HOME/search/run.sh

When I run it, I arrive at the Faban step and I get the following error:
!!!! Starting up Faban !!!!
AAA first java command in $FABAN_HOME/search/run.sh
BBB second java command in $FABAN_HOME/search/run.sh
java.security.AccessControlException: access denied
(java.lang.RuntimePermission setDefaultUncaughtExceptionHandler)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:393)
at java.security.AccessController.checkPermission(AccessController.java:553)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.Thread.setDefaultUncaughtExceptionHandler(Thread.java:1831)
at com.sun.faban.driver.engine.AgentImpl.<init>(AgentImpl.java:127)
at com.sun.faban.driver.engine.AgentImpl.<init>(AgentImpl.java:101)
at com.sun.faban.driver.engine.AgentImpl.main(AgentImpl.java:661)
Aug 22, 2012 9:31:08 AM com.sun.faban.common.RegistryImpl main
INFO: Registry started.
CCC third java command in run.sh
Exception in thread "RMI TCP Connection(idle)"
java.security.AccessControlException: access denied
(java.net.SocketPermission 127.0.0.1:52979 accept,resolve)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:393)
at java.security.AccessController.checkPermission(AccessController.java:553)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.checkAcceptPermission(TCPTransport.java:654)
at
sun.rmi.transport.tcp.TCPTransport.checkAcceptPermission(TCPTransport.java:293)
at sun.rmi.transport.Transport$1.run(Transport.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Aug 22, 2012 9:31:09 AM com.sun.faban.driver.engine.MasterImpl main
SEVERE: Cannot initialize remote object, stubs may not be generated
properly.
java.rmi.UnmarshalException: Error unmarshaling return header; nested
exception is:
java.io.EOFException
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:227)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:377)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at com.sun.faban.common.RegistryLocator.getRegistry(RegistryLocator.java:84)
at com.sun.faban.driver.engine.MasterImpl.<init>(MasterImpl.java:169)
at com.sun.faban.driver.engine.MasterImpl.main(MasterImpl.java:1557)
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:267)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:213)
... 5 more

Let me know if you can give me a better idea what the problem is and how I
can fix it.

Thanks again for your help last time.  It was much appreciated.

Best,
Alex Breslow

Reply via email to