Bruno, Run the faban driver on the same machine as the faban master. You really don't want to be running the driver on the server hosting the app you're trying to measure (the web app). I suggest the following re-config :
SERVER 1 : faban master, faban driver agent, geocoder SERVER 2: web app, mysql This way, you have segregated the test framework from the system you are trying to test. Ultimately, you will need at least 3 servers - since mysql will consume a lot of cpu for the rails implementation. But for your initial configuration, this should work. Do the above changes and let's see if things get better. Shanti 2010/5/25 Bruno Guimarães Sousa <[email protected]> > Ok, > > reviewing: > SERVER 1 (192.168.1.13 - makalu): > > - faban master > - geocoder (tomcat) > - mysql server > SERVER 2 (192.168.1.12 - K2): > > - faban agent > - web app (olio - rails) > > At a third time, execution is now running different errors. Faban agent is > running on web app server (K2 192.168.1.12), but executing faban master, on > the other server, benchmarking goes like this: > Time Host Level Message 08:50:21 INFO Starting OlioDriver run using > /usr/local/faban/output/OlioDriver.1S/ 08:50:21 INFO START TIME : Mon > May 24 08:50:21 EDT 2010 08:50:21 INFO Starting Registry. 08:50:21 > makalu INFO Registry started. 08:50:52 INFO CmdService: Configured > fileag...@makalu on server makalu 08:50:52 INFO CmdService: Configured > [email protected] on server makalu 08:50:52 SEVERE* > exception<http://csgengenharia.homeftp.net:9980/LogReader?runId=OlioDriver.1S&exception=6> > * Error accessing command agent on system 192.168.1.12 08:50:52 SEVERE > CmdService > setup failed. Exiting 08:50:56 makalu INFO [/usr/local/faban/bin/fenxi, > process, /usr/local/faban/output/OlioDriver.1S/, > /usr/local/faban/output/OlioDriver.1S//post/, OlioDriver.1S] > stdout: > Creating database ... 1.15s > > Parsing raw files ... 0.00s > Processing profile default_profile ...OK > Opening Database ... 0.92s > Executing queries ... 0.04s > Generating html pages ... 0.13s 08:50:56 INFO Killing benchmark 08:50:56 > INFO killing cmdag...@makalu 08:50:56 INFO killing > [email protected] 08:50:56 INFO killing [email protected] > 08:50:56 SEVERE* > exception<http://csgengenharia.homeftp.net:9980/LogReader?runId=OlioDriver.1S&exception=13> > * Kill Failed for [email protected] 08:50:57 INFO OlioDriver > Completed/Terminated > > > Clicking on "exception" link: > > Record:6 Level: SEVERE > Message: Error accessing command agent on system 192.168.1.12 > ------------------------------ > Details: Host Sequence Date Millis 26 2010-05-24T08:50:52 1274705452144 > Logger: com.sun.faban.harness.engine.CmdService Thread Class Method 11 > com.sun.faban.harness.engine.CmdService getCmdAgent > ------------------------------ > Exception: Message: java.rmi.ConnectException: Connection refused to host: > 127.0.1.1; nested exception is: > java.net.ConnectException: Connection refused > Stack Trace: Class Method Line sun.rmi.transport.tcp.TCPEndpoint newSocket > 619 sun.rmi.transport.tcp.TCPChannel createConnection 216 > sun.rmi.transport.tcp.TCPChannel newConnection 202 > sun.rmi.server.UnicastRef invoke 128 > com.sun.faban.harness.agent.CmdAgentImpl_Stub getHostName > com.sun.faban.harness.engine.CmdService getCmdAgent 626 > com.sun.faban.harness.engine.CmdService setup 488 > com.sun.faban.harness.engine.GenericBenchmark start 154 > com.sun.faban.harness.engine.RunDaemon run 338 java.lang.Thread run 636 > > > *Open ports on each server:* > r...@makalu:/usr/local/faban/master/bin# nmap 192.168.1.12 -p 9980-9990 > Interesting ports on 192.168.1.12: > PORT STATE SERVICE > 9980/tcp closed unknown > 9981/tcp open unknown > 9982/tcp closed unknown > 9983/tcp closed unknown > 9984/tcp closed unknown > 9985/tcp closed unknown > 9986/tcp closed unknown > 9987/tcp closed unknown > 9988/tcp closed unknown > 9989/tcp closed unknown > 9990/tcp closed unknown > > r...@makalu:/usr/local/faban/master/bin# nmap 192.168.1.13 -p 9980-9990 > Interesting ports on 192.168.1.13: > PORT STATE SERVICE > 9980/tcp open unknown > 9981/tcp closed unknown > 9982/tcp closed unknown > 9983/tcp closed unknown > 9984/tcp closed unknown > 9985/tcp open unknown > 9986/tcp closed unknown > 9987/tcp closed unknown > 9988/tcp closed unknown > 9989/tcp closed unknown > 9990/tcp closed unknown > > Don't know why there is a "Connection refused" error... > > > regards, > -- > Bruno Guimarães Sousa > www.ifba.edu.br > PONTONET - DGTI - IFBA > Ciência da Computação UFBA > Registered Linux user #465914 > > > On Tue, May 25, 2010 at 3:10 AM, Akara Sucharitakul < > [email protected]> wrote: > >> Hi Bruno, >> >> Seems like the master cannot ssh to the other systems in the rig without >> password. You need to setup ssh so that no password is required. Follow this >> blog post how to do that: >> >> http://blogs.sun.com/timc/entry/ssh_cheat_sheet >> >> Thanks, >> -Akara >> >> >> On 05/24/2010 08:40 PM, Bruno Guimarães Sousa wrote: >> >> Hi, >> servers are like this: >> >> SERVER 1 (192.168.1.13): >> - faban master >> - geocoder (tomcat) >> - mysql server >> SERVER 2 (192.168.1.12): >> - faban agent >> - web app (olio - rails) >> >> When I run tests in faban it reports that can't connect via ssh: >> 20:33:24 makalu INFO 20:33:34 WARNING http://192.168.1.13:9980/] >> stderr: >> Permission denied, please try again. >> Permission denied, please try again. >> Permission denied (publickey,password). 23:36:43 k2 SEVERE 20:35:35 >> INFO 20:35:45 WARNING [email protected], count 1. 20:35:55 >> WARNING [email protected], count 2. 20:36:05 WARNING >> [email protected], count 3. 20:36:15 WARNING [email protected], >> count 4. 20:36:25 WARNING [email protected], count 5. 20:36:35 >> WARNING [email protected], count 6. 20:36:45 WARNING >> [email protected], count 7. 20:36:55 WARNING [email protected], >> count 8. 20:37:05 WARNING [email protected], count 9. 20:37:15 >> WARNING [email protected], count 10. 20:37:15 SEVERE >> [email protected] 20:37:15 SEVERE 20:37:19 makalu INFO stdout: >> Creating database ... 1.12s >> Parsing raw files ... 0.00s >> Processing profile default_profile ...OK >> Opening Database ... 0.87s >> Executing queries ... 0.04s >> Generating html pages ... 0.14s 20:37:19 INFO 20:37:19 INFO >> 20:37:20 INFO >> >> >> Isn't there a way to used rsh instead? Or how can I make ssh work? >> >> Tried to allow ssh access without asking for password ( >> http://www.linuxhorizon.ro/ssh-wo-passw.html) and didn't succeded in >> Debian Squeeze. >> >> regards, >> -- >> Bruno Guimarães Sousa >> www.ifba.edu.br >> PONTONET - DGTI - IFBA >> Ciência da Computação UFBA >> Registered Linux user #465914 >> >> >> >
