All,
I'm experiencing a problem trying to get my first tile running. In the starting workload setup sequence, while starting the mailserver I see:
Any ideas?
Thanks,
-Kirk
Hi Kirk,
Can you attach your VMMARK2.config file? Also, what versions of STAF and STAX are you using? Finally, can you confirm that on your client0 c:\vclient0\mailserver\vmmark2template.xml exists and that it is in that exact path?
Thanks,
Hi Kirk,
Can you attach your VMMARK2.config file? Also, what versions of STAF and STAX are you using? Finally, can you confirm that on your client0 c:\vclient0\mailserver\vmmark2template.xml exists and that it is in that exact path?
Thanks,
At first glance it appears your VMmark2.config file has the following:
MailServer/MailQualifier="V7MX1.VTG.VCE.COM"
This needs to be only 3 parts : for example "VTG.VCE.COM".
Can you try changing that and see what happens on your next run?
Thanks! The process did indeed get much further, but sadly it did not complete.
In the messages log, I see some trust level issues. It shows several operations needing level 4 or 5, and it seems to be set to 3. I could swear I set that to 5, I'll have to check on that. There's an OS customization NOT found Info Error, that it seemed to pass through. But it stopped on 'OlioDB Tile0 failed setup : Error Copying ConfigOlioJSPdb.txt ... with '??? Tile0 failed setup' errors for the other VMs.
Does this seem indicative of something I failed to configure properly?
Regards,
-Kirk
Glad to hear it is getting past that issue.
You should probably go back through and confirm your staf trust settings on both the VMs and the clients. For the OS customization not found error, you should probably verify that your vCServer indeed has your created OS customization file and that it is exactly named in your VMmark2.config. The error copying ConfigOlioJSPdb.txt is likely additional issues with staf permissions.
I fixed the staf trust problems and I was able to get the (4) tests to run and show passes. I did see about four 'ds2webdriver.exe has stopped working' errors and a couple more that didn't name what stopped working. I also didn't get a result after it finished. I think I'm pretty close now to having it work correctly.
Any thoughts on the webdriver problem?
Thanks,
-Kirk
It's hard for me to say without additional information.
Do you see WRF files in your results directory? You might try zipping up your results folder and attaching it here for me to review.
Kirk,
Based on on what I see within your results directory, you don't seem to have setup the DS2 database. I'd recommend going back through the benchmarking guide and making sure the individual workloads have been configured as defined.
Yes, you are correct. In my haste to make sure the Windows VMs were complete I had neglected to see the database creation instructions for DS2. I am using the OVFs and when I saw the note saying I could skip the Olio section, I assumed (wrongly) that it applied to the DS2 machines as well.
Thanks,
-Kirk
Thanks for your help!
I figured out the issue with ds2webdriver.exe processes stopping. Since I renamed by Olio and DS2 database machines, I had to add references to their default names (i.e. DS2-DB and Olio-DB) into the appropriate web machine hosts files.
The test execution phase is completing without errors now. And now I'm looking at a report phase 'initial SSH connection timed out' issue to the tile's hosts. I had enabled ssh in the hosts but for some reason VMmark is not getting in. I'm searching for the place the password is specified.
Regards,
-Kirk
The harness expects that passwordless ssh has been configured from the prime client to all hosts under test. The benchmarking guide should have instructions to help you set this up.
Thanks,
-Joshua
I've enabled the passwordless ssh to the hosts. I'm debugging reporting now, running short (15 min) tests with reporting turned on. I'm seeing an error in the output file saying "Error: could not resolve start-time. Results data missing from one or more *.wrf files or time on clients not synchronized". The result of a full-length run indicates the same error.
I don't know what a complete wrt file set comprises, there's no list of what's expected in the Guide. The VMs and the hosts are sync'd, I checked them all before this run. I see the records in the Host message logs showing UTC timestamped records. According to what I've read about 4.1, it is supposed to be that way. I've attached my latest run's fileset, less the two host tgz files because they're too large to send.
What exactly is the harness looking at to determine the start time? The output file shows this to be something's epoch time (Start_time 0 : Wed Dec 31 16:00:00 1969), which doesn't seem right.
Thanks,
-Kirk
Kirk,
Your client seems to be having trouble making the ds2web connections (see the threads aborting in the DS2Web*wrf files). You might try reviewing the section on setting up your hosts file, proxy settings and applying the ProxySettingsPerUser.reg file as a first pass at debugging.
"Error: could not resolve start-time. Results data missing from one or more *.wrf files or time on clients not synchronized"
You'll see this message whenever there isn't actual data in the wrf files, it's not only start time.
-Joshua
Joshua,
I modified all of the hosts files to essentially contain:
Any thoughts?
Thanks,
-Kirk
Message was edited by: kfranks
Hi Kirk,
When the client is timing out connecting to DS2Web, it's usually indicative of a configuration issue in the hosts files or proxy settings as Josh has mentioned.
When this problem crops up, we will usually see some intermittant connection to the DS2Web VMs anyway. Because a successful connection seems to occur randomly with a small probability, you've only seen it happen on the long run so far. I don't believe increasing the timeout would help here. However, once this root issue has been fixed, the client should connect very reliably. Have you also checked that the client is not using a proxy server, and applied ProxySettingsPerUser.reg?
Rebecca
Rebecca,
The client's hosts file looks solid, and the VMmark VM entries are identical across all VMmark VM hosts files. I can ping from the client to the DS2Web VMs by name, with low latency. I can STAF ping the DS2Web VMs from the client, and they respond quickly. And there's no proxy configured in my client.
Here's a screenshot of the client's hosts file (all VM hosts files contain copies of this mapping),
conventional pings from the client to the DS2 VMs,
STAF pings from the client to the DS2 VMs
and the proxy setting on the client.
Is there a way to script one of these connect commands so I can capture latency information?
And are there other things I should be looking at?
Thanks,
-Kirk
Uncheck "Automatically Detect Settings" for the proxy on your client. That can cause intermittent issues. Also make sure that your .net installation on the client is updated, you can just run Windows update if your client has internet access.
Unchecking the automatic detection box solved the problem. My tile seems to be producing results in the wrt files, at least for a short run.
Thanks,
-Kirk