You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by sebb <se...@gmail.com> on 2008/01/03 12:21:41 UTC

Re: Jmeter Server RMI java.rmi.RemoteException and java.net.UnknownHostException:, please help

On 20/12/2007, Joe S <jo...@gmail.com> wrote:
> Hi,
>
> I have Jmeter 2.3.1 installed in a Win-XP and Linux (FC-6) boxes, both
> running Java 1.6.x. I am trying to use the Linux box as slave (jmeter
> server) following the Jmeter documents, but when I run the jmeter server it
> doesn't work.  I also set server.rmi.create=false  and manually started the
> RMI registry and it's running, but still the same problem.
>
> Note that I successfully did remote test using a Win 2003 server machine as
> slave, my problem is with Linux salve.
>
> Here are the exceptions:
>
> Server failed to start: java.rmi.RemoteException: Cannot start. See server
> log file.
>
> log file:
>
> 2007/12/20 19:46:04 INFO  - jmeter.util.JMeterUtils: Setting Locale to en_US
>
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Loading user properties from:
> /usr/jmeter/jakarta-jmeter-2.3.1/bin/user.properties
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Loading system properties from:
> /usr/jmeter/jakarta-jmeter-2.3.1/bin/system.properties
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Setting System property:
> server_port=1099
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Copyright (c) 1998-2007 The
> Apache Software Foundation
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Version 2.3.1
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: java.version=1.6.0_01
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: os.name=Linux
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: os.arch=i386
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: os.version=2.6.20-1.2925.fc6
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: file.encoding=UTF-8
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: Default Locale=English (United
> States)
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: JMeter  Locale=English (United
> States)
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: JMeterHome=/usr/jmeter/jakarta-
> jmeter-2.3.1
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: user.dir  =/usr/jmeter/jakarta-
> jmeter-2.3.1/bin
> 2007/12/20 19:46:04 INFO  - jmeter.JMeter: PWD       =/usr/jmeter/jakarta-
> jmeter-2.3.1/bin
> 2007/12/20 19:46:05 INFO  - jmeter.engine.RemoteJMeterEngineImpl: Starting
> backing engine on 1099
> 2007/12/20 19:46:05 ERROR - jmeter.engine.RemoteJMeterEngineImpl:
> rmiregistry needs to be running to start JMeter in server mode
>    java.net.UnknownHostException: alfie: alfie

The previous line should give you a clue ... the hostname alfie is not defined.

> 2007/12/20 19:46:05 ERROR - jmeter.JMeter: Giving up, as server failed with:
> java.rmi.RemoteException: Cannot start. See server log file.
>    at org.apache.jmeter.engine.RemoteJMeterEngineImpl.init(
> RemoteJMeterEngineImpl.java:82)
>    at org.apache.jmeter.engine.RemoteJMeterEngineImpl.<init>(
> RemoteJMeterEngineImpl.java:55)
>    at org.apache.jmeter.JMeter.startServer(JMeter.java:612)
>    at org.apache.jmeter.JMeter.start(JMeter.java:323)
>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>    at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>    at java.lang.reflect.Method.invoke(Method.java:597)
>    at org.apache.jmeter.NewDriver.main(NewDriver.java:184)
>
>
> And here is PART of the master log:
>
> 2007/12/20 12:43:59 ERROR - jmeter.gui.action.RemoteStart: Failed to
> initialise remote engine java.rmi.NotBoundException: JMeterEngine
>    at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:106)
>    at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>    at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java
> :386)
>    at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>    at sun.rmi.transport.Transport$1.run(Transport.java:159)
>    at java.security.AccessController.doPrivileged(Native Method)
>    at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>    at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java
> :535)
>    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(
> TCPTransport.java:790)
>    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(
> TCPTransport.java:649)
>    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> ThreadPoolExecutor.java:885)
>    at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:907)
>
> I'd appreciate your help in fixing this problem.
>
> Joe
>

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org