Hello,
I've been trying to run Olio's php benchmark, based on the
documentation available in the SVN.
The web app appears to be working fine, but I'm unable to drive load against it.
I'm running the latest Olio version from the SVN and Faban version
"faban-kit-091008". I'm using two systems; System 1 runs Faban master
and the Geocoder, and System 2 runs the Web App, MySQL and a Faban
agent. SSH access is working from System 1 to System 2 without
prompting for a password.
All scheduled runs fail. In the run log I can see several "Invalid
argument" errors.
----
2009-01-08T18:00:30 SEVERE connect: Invalid argument 11
com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30 SEVERE connect: Invalid argument 11
com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30 SEVERE connect: Invalid argument 11
com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30 SEVERE connect: Invalid argument 11
com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30 SEVERE CmdService setup failed. Exiting
11
com.sun.faban.harness.engine.GenericBenchmark.start
2009-01-08T18:00:30 SEVERE
exception FenXi process command [fenxi, process,
/home/williamv/faban/output/Web20Driver.1M/,
/home/williamv/faban/output/Web20Driver.1M/, Web20Driver.1M] failed.
11 com.sun.faban.harness.engine.GenericBenchmark.postProcess
----
I couldn't figure out a way of knowing which arguments are invalid.
In the web app system, under $FABAN_HOME/logs/agent.SYSTEM_NAME.log, I
see an RMI connection problem:
---
java.rmi.ConnectIOException: error during JRMP connection
establishment; nested exception is:
java.net.SocketException: Connection reset
at
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at
com.sun.faban.common.RegistryLocator.getRegistry(RegistryLocator.java:137)
at
com.sun.faban.harness.agent.AgentBootstrap.startAgents(AgentBootstrap.java:272)
at
com.sun.faban.harness.agent.AgentBootstrap.main(AgentBootstrap.java:92)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at java.io.DataInputStream.readByte(DataInputStream.java:248)
at
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:228)
... 6 more
---
Please advise me if there is any additional information I should post
to this list.
Thanks in advance!
William.