Hi Binzhang,

I did change the hostnames to ip-address. It was still giving the
[email protected] connection retries.

I did see something peculiar in the message in the run after changing all
reference of hostnames to ip-addresses. The java call stack printed in the
end after the benchmark is killed still has reference to sc-h03. Do I need
to do something specific in faban except from restart?

Jayneel

Killing benchmark
00:23:10                WARNING
        [/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java,
-Dfaban.home=/root/jayneel/cloudsuite/webserving/web-release/faban/,
-Djava.security.policy=/root/jayneel/cloudsuite/webserving/web-release/faban/config/faban.policy,
-Djava.util.logging.config.file=/root/jayneel/cloudsuite/webserving/web-release/faban/config/logging.properties,
-Dfaban.registry.port=9998, -Dfaban.logging.port=9999, -Xms32m, -Xmx1024m,
-cp,
/root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-codec-1.2.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-httpclient-3.1.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-logging.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabancommon.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabandriver.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabanagents.jar,
com.sun.faban.common.RegistryImpl]
stderr:
SocketHandler: connect failed to sc-h03:9999
Can't load log handler "java.util.logging.SocketHandler"
java.net.UnknownHostException: sc-h03
java.net.UnknownHostException: sc-h03
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:158)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
at java.net.Socket.connect(Socket.java:546)
at java.net.Socket.connect(Socket.java:495)
at java.net.Socket.<init>(Socket.java:392)
at java.net.Socket.<init>(Socket.java:206)
at java.util.logging.SocketHandler.connect(SocketHandler.java:154)
at java.util.logging.SocketHandler.<init>(SocketHandler.java:112)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at java.lang.Class.newInstance0(Class.java:372)
at java.lang.Class.newInstance(Class.java:325)
at java.util.logging.LogManager$3.run(LogManager.java:384)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.loadLoggerHandlers(LogManager.java:370)
at java.util.logging.LogManager.initializeGlobalHandlers(LogManager.java:906)
at java.util.logging.LogManager.access$900(LogManager.java:147)
at java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:987)
at java.util.logging.Logger.log(Logger.java:472)
at java.util.logging.Logger.doLog(Logger.java:498)
at java.util.logging.Logger.log(Logger.java:521)
at java.util.logging.Logger.info(Logger.java:1040)
at com.sun.faban.common.RegistryImpl.main(RegistryImpl.java:427)


> I met the same problem and solved it by using the ip rather than the
> hostname of the remote machine, say the "sc-h03.cs.wisc.edu".
> It was weired since i added the entry in hosts file, and can ping and
> ssh correctly with the hostname. I don't know the real reason, but
> it worked. Maybe you could try it.
>
> Regards,
> Binzhang Fu
>
> 于 2012/7/6 3:25, Jayneel Gandhi 写道:
>> Hi Cansu,
>>
>> Both machines are able to connect with ssh without password. The log
>> that I sent is after this setup was done.
>>
>> Jayneel
>>
>> On Jul 5, 2012, at 1:16 PM, Cansu Kaynak<[email protected]>  wrote:
>>
>>> Please make sure that all machines can ssh to each other and then try
>>> starting the experiment.
>>>
>>> Cansu
>>>
>>> On 07/05/2012 08:05 PM, Jayneel Gandhi wrote:
>>>> Hi Cansu,
>>>>
>>>> Thanks for the suggestion. The problem was not a field left empty but
>>>> one of the address provided was wrong in the configuration. I
>>>> corrected
>>>> that. But it lead to another issue. This was the log.
>>>> Time    Host    Level    Message
>>>> 12:05:32        INFO    Starting OlioDriver run using
>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1E/
>>>> 12:05:32        INFO    START TIME : Thu Jul 05 12:05:32 CDT 2012
>>>> 12:05:32        INFO    Starting Registry.
>>>> 12:05:42        WARNING/
>>>> exception
>>>> <http://sc-h03.cs.wisc.edu:9980/LogReader?runId=OlioDriver.1E&exception=3>/
>>>>     Agent(daemon)@sc-h01.cs.wisc.edu: No route to host. Will try
>>>> remote
>>>> shell instead.
>>>> 12:05:48        WARNING    [/usr/bin/ssh, -n, sc-h01.cs.wisc.edu,
>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/bin/agent,
>>>> sc-h01.cs.wisc.edu, sc-h03.cs.wisc.edu, 128.105.102.203,
>>>> /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64,
>>>> -Dfaban.home=/root/jayneel/cloudsuite/webserving/web-release/faban/,
>>>> -Djava.security.policy=/root/jayneel/cloudsuite/webserving/web-release/faban/config/faban.policy,
>>>> -Djava.util.logging.config.file=/root/jayneel/cloudsuite/webserving/web-release/faban/config/logging.properties,
>>>> -Dfaban.registry.port=9998, -Dfaban.logging.port=9999, -Xmx3g,
>>>> -Xms256m,
>>>> -XX:+DisableExplicitGC, faban.benchmarkName=OlioDriver,
>>>> faban.download=http://sc-h03.cs.wisc.edu:9980/]
>>>> stdout:
>>>> kernel.randomize_va_space = 0
>>>> 12:06:12        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 1.
>>>> 12:06:22        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 2.
>>>> 12:06:32        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 3.
>>>> 12:06:42        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 4.
>>>> 12:06:52        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 5.
>>>> 12:07:02        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 6.
>>>> 12:07:12        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 7.
>>>> 12:07:22        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 8.
>>>> 12:07:32        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 9.
>>>> 12:07:42        WARNING    Retry connecting to
>>>> [email protected],
>>>> count 10.
>>>> 12:07:42        SEVERE    Could not connect to
>>>> [email protected]
>>>> 12:07:42        SEVERE    CmdService setup failed. Exiting
>>>> 12:07:42        SEVERE/
>>>> exception
>>>> <http://sc-h03.cs.wisc.edu:9980/LogReader?runId=OlioDriver.1E&exception=17>/
>>>>     FenXi process command [fenxi, process,
>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1E/,
>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1E//post/,
>>>> OlioDriver.1E] failed.
>>>> 12:07:42        INFO    Killing benchmark
>>>> 12:07:42        WARNING
>>>> [/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java,
>>>> -Dfaban.home=/root/jayneel/cloudsuite/webserving/web-release/faban/,
>>>> -Djava.security.policy=/root/jayneel/cloudsuite/webserving/web-release/faban/config/faban.policy,
>>>> -Djava.util.logging.config.file=/root/jayneel/cloudsuite/webserving/web-release/faban/config/logging.properties,
>>>> -Dfaban.registry.port=9998, -Dfaban.logging.port=9999, -Xms32m,
>>>> -Xmx1024m, -cp,
>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-codec-1.2.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-httpclient-3.1.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/commons-logging.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabancommon.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabandriver.jar:/root/jayneel/cloudsuite/webserving/web-release/faban/lib/fabanagents.jar,
>>>> com.sun.faban.common.RegistryImpl]
>>>> stderr:
>>>> SocketHandler: connect failed to sc-h03:9999
>>>> Can't load log handler "java.util.logging.SocketHandler"
>>>> java.net.UnknownHostException: sc-h03
>>>> java.net.UnknownHostException: sc-h03
>>>> at
>>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:158)
>>>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
>>>> at java.net.Socket.connect(Socket.java:546)
>>>> at java.net.Socket.connect(Socket.java:495)
>>>> at java.net.Socket.<init>(Socket.java:392)
>>>> at java.net.Socket.<init>(Socket.java:206)
>>>> at java.util.logging.SocketHandler.connect(SocketHandler.java:154)
>>>> at java.util.logging.SocketHandler.<init>(SocketHandler.java:112)
>>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>>>> Method)
>>>> at
>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>>>> at
>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>>> at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
>>>> at java.lang.Class.newInstance0(Class.java:372)
>>>> at java.lang.Class.newInstance(Class.java:325)
>>>> at java.util.logging.LogManager$3.run(LogManager.java:384)
>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>> at
>>>> java.util.logging.LogManager.loadLoggerHandlers(LogManager.java:370)
>>>> at
>>>> java.util.logging.LogManager.initializeGlobalHandlers(LogManager.java:906)
>>>> at java.util.logging.LogManager.access$900(LogManager.java:147)
>>>> at
>>>> java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:987)
>>>> at java.util.logging.Logger.log(Logger.java:472)
>>>> at java.util.logging.Logger.doLog(Logger.java:498)
>>>> at java.util.logging.Logger.log(Logger.java:521)
>>>> at java.util.logging.Logger.info(Logger.java:1040)
>>>> at com.sun.faban.common.RegistryImpl.main(RegistryImpl.java:427)
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> I am not sure why the connection to sc-h03 is not happening. This is
>>>> the
>>>> run configuration.
>>>>
>>>> /usr/lib/jvm/java-Xmx3g -Xms256m -XX:+DisableExplicitGCEnter
>>>> description
>>>> for this run heresc-h03.cs.wisc.edutrue0vmstat
>>>> 10253030010/root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1E/false100falsefalse63025130phpsc-h01.cs.wisc.edusc-h01.cs.wisc.edu:8080true0vmstat
>>>> 10; mpstat 10; nicstat 10; iostat -x
>>>> 10ApacheHttpdServiceNONEtrue/usr/local/nginx/logs/tmp/http_sessions/usr/local/nginx/conf/nginx.conf/root/jayneel/cloudsuite/webserving/web-release/app_dir/etc/php.inisc-h03.cs.wisc.edutrue0com.mysql.jdbc.Driversc-h03.cs.wisc.edu:mysql://dbHost/olio?user=olio&password=olio&relaxAutoCommit=true&sessionVariables=FOREIGN_KEY_CHECKS=0truefalse25MySQLServiceMysqlstatsfalse/var/mysqlolioolio/etc/my.cnfsc-h01.cs.wisc.edutrue0NONEfalse/root/jayneel/cloudsuite/webserving/web-release/filestoretrue0NONEMemcachedServiceMemcacheStats
>>>> -i 10true/usr/lib/memcached256
>>>>
>>>> Both the machines are in the same network and can connect to each
>>>> other.
>>>> Do have some suggestion?
>>>>
>>>> Thanks,
>>>> Jayneel
>>>>
>>>> On 07/04/2012 05:28 PM, Cansu Kaynak wrote:
>>>>> It seems like a configuration field was left empty or has an
>>>>> inappropriate value while setting up the test run.
>>>>> You can find the details about the cause of the failure if you click
>>>>> on the "exception" links on the page you posted.
>>>>> After making sure that you filled out all the fields as described in
>>>>> the instructions, if you still get the same error, you can send your
>>>>> configuration parameters.
>>>>>
>>>>> --
>>>>> Cansu
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Jul 5, 2012, at 12:17 AM, Jayneel Gandhi wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I installed the web serving benchmark as specified on the cloudsuite
>>>>>> webpage and tried to perform a benchmark run. The run failed saying
>>>>>> "Benchmark Validation Failed". The stack providing some java thread
>>>>>> stack.
>>>>>>
>>>>>> Time    Host    Level    Message
>>>>>> 17:16:26        INFO    Starting OlioDriver run using
>>>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1A/
>>>>>>
>>>>>> 17:16:26        INFO    START TIME : Wed Jul 04 17:16:26 CDT 2012
>>>>>> 17:16:26        SEVERE/
>>>>>> exception
>>>>>> <http://sc-h03.cs.wisc.edu:9980/LogReader?runId=OlioDriver.1A&exception=2>/
>>>>>>     Benchmark validation failed.
>>>>>> 17:16:26        SEVERE/
>>>>>> exception
>>>>>> <http://sc-h03.cs.wisc.edu:9980/LogReader?runId=OlioDriver.1A&exception=3>/
>>>>>>     FenXi process command [fenxi, process,
>>>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1A/,
>>>>>> /root/jayneel/cloudsuite/webserving/web-release/faban/output/OlioDriver.1A//post/,
>>>>>> OlioDriver.1A] failed.
>>>>>> 17:16:26        INFO    Killing benchmark
>>>>>> 17:16:26        INFO    OlioDriver Completed/Terminated
>>>>>>
>>>>>>
>>>>>>
>>>>>> Do you guys have have some pointers that I can look into to fix the
>>>>>> issue?
>>>>>>
>>>>>> Thanks,
>>>>>> Jayneel
>
>
>

Reply via email to