I just want to run those two standalone VMs(java and standby) that dont need the client software, but it seems like I still need to have the mail server up running to have the prime client join the mail server domain in order to run. My questions are
1. Do Java and standby VM have to reside on a Microsoft Windows member server joining the domain controller of the mail server? Can they be only a workgroup server?
2. Does the prime client have to be a member server of the mail server?
3. The VMMark benchmark guide kept mentioning '(refer to ''Hosts Files" on page xx) in many places, (e.g page 59 bottom line) what page number that page xx is refering to?
Thanks.
I'm not sure what you mean by javaserver and standby not needing client software? There is client side software associated with both workloads.
I believe the documentation has the user configure all the VMs and the client for a given tile as part of the Mailserver's domain. If you are running only a subset of the workloads in tile and excluding the mailserver workload, then you can set the VMs and clients you are using to WORKGROUP. If you have a secondary DNS server or set one up (note: the primary DNS was the mailserver) - then it should work fine or you can use a hosts file - depends on your test lab environment.
The prime client only has to be a member of the mailserver domain - if its also being used as a client (has vclient0 directory) - and mailserver is one of the workloads being run.
The host file page is in fact page xx (roman numerals - at the very beginging of the doc.)
between xix and xxi ![]()
Paula
When I said there is no client software for java and standby server, I meant no additional client package installation other than the VMmark harness. Sorry for the confusion.
I got the host file sample now.
Thanks.
I have setup a windows VM to test java or standby workload just to test the partial configuration since I dont have the complete resource to run the full test. I followed the instructions in Chapter 5 of running VMmark benchmark in the benchmark guide. I have made the changes to VMmark.CONFIG file to run standby workload in the 'WORKLOADLIST' variable. The appendix D mentioned that
Partial-tile runs may be started manually.
But I did find any instruction on how to run it. So,
I sent the job request to STAX monitor and got the following STAX error-
RC:4001
Result=Caught com.ibm.staf.service.stax.STAXInvalidStartFunctionException:
Request=STAF local STAX EXECUTE HOLD file
:42:F:\VMmark\vmmark\xml\standby_functions.xml ARGS:43:{'CONFIGFILE':r'F:\vmmark\VMMARK.CONFIG'}
My question is
1. Can I use STAX to run the partial workload?
2. if not, how do I run it in the manual mode?
Thanks.
Looks like you've an extra level of sundirectory
so STAF isn't finding standby_functions.xml
Request=STAF local STAX EXECUTE HOLD file
:42:F:\VMmark\vmmark\xml\standby_functions.xml
\----
ARGS:43:{'CONFIGFILE':r'F:\vmmark\VMMARK.CONFIG'}
The host file in page xx uses 'vt as the client system naming. I guess either way should be ok as long as they match to what was specified in the VMMARK.CFG file. Correct?
Yes, the client naming convention seems to be mixed with the vclientN directory naming
convention. But you are right, you can call the clients any ipname or ipalias you like
so long as you list them in the CLIENTS="list of clients" in VMMARK.CONFIG.
They'll need the corresponding vclientN directory - so its good to put the tile index (0-N)
somewhere in the name or alias for the clients so its obvious which client is driving which
tile.
I am at the point of testing the fileserver workload alone. I was able to get the correct reply from the dbench client connection test. ('socket options returned 3') but the result file 'fileserver_dbench0.out' had the following messages,
Timer started at 1170685003.18
failed to connect to vclient0 - Connection refused
client 0 failed to start
Timer started at 1170685003.18
failed to connect to vclient0 - Connection refused
client 1 failed to start
:
Timer started at 1170685003.18
FAILED TO START 45 CLIENTS (started 0)
Throughput 0 MB/sec 45 procs
How do I trouble shooting this error?
Thanks.
Can you ping vclient0 from the fileserver VM? You might need to add an entry into your /etc/hosts files. Also, do you have any firewalls enabled on your client? You should also insure that the tbench_srv.exe is running on the client before the fileserver VM starts.
\- Bruce
>>You should also insure that the tbench_srv.exe is running on the client before the fileserver VM starts.
Does 'tbench_srv.exe' need to be executed manually? Can VMMARK initiate the execution?
The VMmark harness does initiate tbench_srv.exe on the client.
You may want to tweek FileServer/TSRVDELAY in VMMARK.CONFIG
to 10 or 20 and try again. If that doesn't work, then check the
message in the fileserver0.wrf file. If you get a can't bind message,
try rebooting the client and try again. You can also try changing
the FileServer/base_port to some other value tahn 1066.
Let me know if it works or not.
