mashimarowei
Contributor
Contributor

Deploy tile0 VMMark 3.1.1 fail

how to fix with this problem , please 

[root@primeclient VMmark3]# java -jar tools/VMmark3Service.jar -c VMmark3.properties

VMmark3Service_v1.0.17
Reading VMmark3 Properties File
ConfigFile = VMmark3.properties
2023-06-16T18:17:29.247 [main] INFO MAIN : VMmark3Service_v1.0.17
2023-06-16T18:17:29.250 [main] INFO MAIN : ConfigFile: VMmark3.properties Loaded
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: AllowRunOverwrite: true
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: EmailNotifications: true
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: EmailList: []
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: EmailSMTP:
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: EmailFrom:
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: EmailPort:
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: RunName: vmmark3-1tiles
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: PrimeClient: 192.168.1.251
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServer: 192.168.1.250
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServerUsername: administrator@vsphere.local
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServerPassword: ********
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServerDatacenter: Datacenter
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: Tiles: 1
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningIPstaticStart: 192.168.1.1
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningIPmode: static
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningSource: tile0
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningNumTiles: 1
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningDatastores: Client:datastore1,DS3WebA:datastore2,DS3WebB:datastore2,DS3WebC:datastore2,DS3DB:datastore2,AuctionLB:datastore2,AuctionMSQ:datastore2,AuctionWebA:datastore2,AuctionWebB:datastore2,AuctionAppA:datastore2,AuctionAppB:datastore2,AuctionNoSQL:datastore2,AuctionDB:datastore2,ElasticLB:datastore2,ElasticWebA:datastore2,ElasticWebB:datastore2,ElasticAppA:datastore2,ElasticAppB:datastore2,ElasticDB:datastore2,Standby:datastore2
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningTimeZone: UTC
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningGateway: 192.168.1.254
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningSubnetMask: 255.255.255.0
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningNetworkLabel: VM Network
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisioningNetworkType: standard
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: ProvisionPingIpSeconds: 600
2023-06-16T18:17:29.251 [main] INFO MAIN : DeployVMinfo: DeployVM0:192.168.1.245,DeployVM1:192.168.1.246
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServerVMmark3Cluster: ClientCluster
2023-06-16T18:17:29.251 [main] INFO MAIN : Config:: vCServerClientCluster: ClientCluster
2023-06-16T18:17:29.251 [main] INFO MAIN : Initializing Env
2023-06-16T18:17:29.251 [main] INFO MAIN : AllowRunOverwrite Enabled, overwriting directory
2023-06-16T18:17:29.252 [main] INFO MAIN : Hosts file Stub Output: hosts-stub.txt
2023-06-16T18:17:29.252 [main] INFO MAIN : ConfigFileName: VMmark3.properties
2023-06-16T18:17:29.252 [main] INFO MAIN : Copy File: /root/VMmark3/VMmark3.properties : /root/VMmark3/provisioning-output/vmmark3-1tiles/VMmark3.properties
2023-06-16T18:17:29.281 [main] ERROR MAIN : Email Notifications Disabled due to Email Settings Errors
2023-06-16T18:17:29.281 [main] INFO MAIN : Initializing Static VMmapping Info
2023-06-16T18:17:29.283 [main] INFO COMM : BuildingStaticIps with Static Start: 192.168.1.1 and 1 Tiles
2023-06-16T18:17:29.283 [main] INFO COMM : Working with User Defined DeployVMinfo: DeployVM0:192.168.1.245,DeployVM1:192.168.1.246
2023-06-16T18:17:29.283 [main] INFO MAIN : Initialization Completed Successfully
2023-06-16T18:17:29.283 [main] INFO MAIN : Starting VMmark3 Provisioning Service
2023-06-16T18:17:29.283 [main] INFO MAIN : Logging Into vCServer: 192.168.1.250
2023-06-16T18:17:29.503 [main] INFO MAIN : Validating Setup Parameters
2023-06-16T18:17:29.503 [main] INFO MAIN : Provisioning DS3DB is Not Active
2023-06-16T18:17:29.503 [main] INFO MAIN : Setup Completed Successfully
2023-06-16T18:17:29.513 [main] INFO vCSc : Validating Provisioning Parameters
2023-06-16T18:17:29.516 [main] INFO vCSc : vCServerDatacenter: Datacenter Found
2023-06-16T18:17:29.516 [main] INFO vCSc : vCServerDatacenter: Datacenter Found
2023-06-16T18:17:29.516 [main] INFO vCSc : Scanning Client Cluster ClientCluster for Host Systems
2023-06-16T18:17:29.552 [main] INFO vCSc : Host[0] : 192.168.1.253 : Connection connected : Power poweredOn : MaintenanceMode false : Active
2023-06-16T18:17:29.555 [main] INFO vCSc : 1 Active VMmark3 Hosts
2023-06-16T18:17:29.555 [main] INFO vCSc : 1 Client Hosts Under Test
2023-06-16T18:17:29.555 [main] INFO vCSc : Scanning Cluster ClientCluster for Host Systems
2023-06-16T18:17:29.583 [main] INFO vCSc : Host[0] : 192.168.1.253 : Connection connected : Power poweredOn : MaintenanceMode false : Active
2023-06-16T18:17:29.585 [main] INFO vCSc : 1 Active VMmark3 Hosts
2023-06-16T18:17:29.585 [main] INFO vCSc : 1 Hosts Under Test
2023-06-16T18:17:29.585 [main] INFO vCSc : Scanning for Provisioning Source VMs:
2023-06-16T18:17:29.595 [main] INFO vCSc : VM: ElasticDB0 Present
2023-06-16T18:17:29.604 [main] INFO vCSc : VM: ElasticAppB0 Present
2023-06-16T18:17:29.612 [main] INFO vCSc : VM: ElasticAppA0 Present
2023-06-16T18:17:29.621 [main] INFO vCSc : VM: Standby0 Present
2023-06-16T18:17:29.629 [main] INFO vCSc : VM: DS3DB0 Present
2023-06-16T18:17:29.636 [main] INFO vCSc : VM: AuctionWebB0 Present
2023-06-16T18:17:29.643 [main] INFO vCSc : VM: AuctionWebA0 Present
2023-06-16T18:17:29.652 [main] INFO vCSc : VM: ElasticWebB0 Present
2023-06-16T18:17:29.660 [main] INFO vCSc : VM: ElasticWebA0 Present
2023-06-16T18:17:29.668 [main] INFO vCSc : VM: AuctionMSQ0 Present
2023-06-16T18:17:29.676 [main] INFO vCSc : VM: Client0 Present
2023-06-16T18:17:29.687 [main] INFO vCSc : VM: AuctionLB0 Present
2023-06-16T18:17:29.696 [main] INFO vCSc : VM: AuctionNoSQL0 Present
2023-06-16T18:17:29.703 [main] INFO vCSc : VM: AuctionAppB0 Present
2023-06-16T18:17:29.710 [main] INFO vCSc : VM: DS3WebC0 Present
2023-06-16T18:17:29.718 [main] INFO vCSc : VM: AuctionAppA0 Present
2023-06-16T18:17:29.726 [main] INFO vCSc : VM: DS3WebB0 Present
2023-06-16T18:17:29.734 [main] INFO vCSc : VM: ElasticLB0 Present
2023-06-16T18:17:29.741 [main] INFO vCSc : VM: DS3WebA0 Present
2023-06-16T18:17:29.751 [main] INFO vCSc : VM: AuctionDB0 Present
2023-06-16T18:17:29.751 [main] INFO vCSc : Provision Source VMs Present : Environment Ready for Scale Out of VMs
2023-06-16T18:17:29.751 [main] INFO vCSc : Identifying Cluster Hosts' Networking: Provisioning NetworkLabel 'VM Network' Type standard
2023-06-16T18:17:29.770 [main] INFO vCSc : Reviewing host portgroups : 192.168.1.253
2023-06-16T18:17:29.770 [main] INFO vCSc : 192.168.1.253: 'VM Network' NetworkLabel : 'vSwitch0' vSwitch: Target NetworkLabel
2023-06-16T18:17:29.770 [main] INFO vCSc : 192.168.1.253: 'Management Network' NetworkLabel : 'vSwitch0' vSwitch
2023-06-16T18:17:29.770 [main] INFO vCSc : Provisioning NetworkLabel VM Network Found on All Hosts
2023-06-16T18:17:29.770 [main] WARN vCSc : Skipping Network tests as TemplateVM is null
2023-06-16T18:17:29.770 [main] INFO MAIN : Provisioning Validation Passed
2023-06-16T18:17:29.771 [main] INFO RMQ : Starting RabbitMQ DeleteQueue
2023-06-16T18:17:29.809 [main] INFO RMQ : Deleted Queue vmmark
2023-06-16T18:17:29.812 [main] INFO vCSc : Cataloging Deployed VMs (1 Tiles)
2023-06-16T18:17:29.830 [main] INFO vCSc : IP:Name :: 192.168.1.11 ElasticDB0
2023-06-16T18:17:29.845 [main] INFO vCSc : IP:Name :: 192.168.1.10 ElasticAppB0
2023-06-16T18:17:29.860 [main] INFO vCSc : IP:Name :: 192.168.1.9 ElasticAppA0
2023-06-16T18:17:29.874 [main] INFO vCSc : IP:Name :: 192.168.1.20 Standby0
2023-06-16T18:17:29.889 [main] INFO vCSc : IP:Name :: 192.168.1.5 DS3DB0
2023-06-16T18:17:29.905 [main] INFO vCSc : IP:Name :: 192.168.1.15 AuctionWebB0
2023-06-16T18:17:29.919 [main] INFO vCSc : IP:Name :: 192.168.1.14 AuctionWebA0
2023-06-16T18:17:29.933 [main] INFO vCSc : IP:Name :: 192.168.1.8 ElasticWebB0
2023-06-16T18:17:29.946 [main] INFO vCSc : IP:Name :: 192.168.1.7 ElasticWebA0
2023-06-16T18:17:29.960 [main] INFO vCSc : IP:Name :: 192.168.1.13 AuctionMSQ0
2023-06-16T18:17:29.974 [main] INFO vCSc : IP:Name :: 192.168.1.1 Client0
2023-06-16T18:17:29.988 [main] INFO vCSc : IP:Name :: 192.168.1.12 AuctionLB0
2023-06-16T18:17:30.003 [main] INFO vCSc : IP:Name :: 192.168.1.18 AuctionNoSQL0
2023-06-16T18:17:30.017 [main] INFO vCSc : IP:Name :: 192.168.1.17 AuctionAppB0
2023-06-16T18:17:30.030 [main] INFO vCSc : IP:Name :: 192.168.1.4 DS3WebC0
2023-06-16T18:17:30.043 [main] INFO vCSc : IP:Name :: 192.168.1.16 AuctionAppA0
2023-06-16T18:17:30.058 [main] INFO vCSc : IP:Name :: 192.168.1.3 DS3WebB0
2023-06-16T18:17:30.071 [main] INFO vCSc : IP:Name :: 192.168.1.6 ElasticLB0
2023-06-16T18:17:30.084 [main] INFO vCSc : IP:Name :: 192.168.1.2 DS3WebA0
2023-06-16T18:17:30.104 [main] INFO vCSc : IP:Name :: 192.168.1.19 AuctionDB0
2023-06-16T18:17:30.106 [main] INFO vCSc : All 20 VMs Cataloged Successfully
2023-06-16T18:17:30.107 [main] INFO MAIN : Scanning for Starting Tile: 20 VMsPerTile
2023-06-16T18:17:30.107 [main] ERROR MAIN : Starting Tile 1 : ProvisioningNumTiles 1 : No work to be done, delete VMs if you wish to recreate them or increase the ProvisionNumTiles value
2023-06-16T18:17:30.111 [main] ERROR MAIN : Exception Caught: Exiting Early: No work to be done, delete VMs if you wish to recreate them or increase the ProvisionNumTiles value : See Log for details : exitSetting true
2023-06-16T18:17:30.111 [main] INFO MAIN : Email Disabled
2023-06-16T18:17:30.111 [main] INFO MAIN : Ending Early

 

Reply
0 Kudos
dmorse
VMware Employee
VMware Employee

Here are the issues I see:

  • These two parameters should not be the same:

vCServerVMmark3Cluster = ClientCluster
vCServerClientCluster = ClientCluster

Per the User's Guide, "VMmark requires two vSphere clusters, one for the workload VMs (referred to as the SUT cluster) and
one for the Client VMs (referred to as the Client cluster).

  • These parameters are not set, and must be shared storage:

SVmotion/SVMotionLUNs =
XVmotion/XVMotionLUNs =

  • This parameter is set, but please make sure it is shared storage (i.e., Fibre Channel, iSCSI, NFS, etc.):

Deploy/DeployLUNs = datastore1

  • The VMmark 3 benchmark output states "1 Active VMmark3 Hosts" (IP address of 192.168.1.253).

The User's Guide states "the benchmark requires a minimum of two ESXi hosts" for the System Under Test cluster.

  • The two settings/values below are incompatible with each other:

// For provisioning Tile 1 - N, Tile0 is used as the source and this should be the keyword 'tile0' : Ex 'ProvisioningSource = tile0'
ProvisioningSource = tile0
// int ProvisioningNumTiles : 1 or more tiles : Default 1 : If ProvisioningSource is a template this is automatically set to 1 tile.
ProvisioningNumTiles = 1

From the output you provided, it appears you have already successfully provisioned 1 tile (tile0).  If you wish to provision a second tile, you would set ProvisioningNumTiles to 2.

But as I said earlier, the larger issue is that you need two separate clusters, and the SUT cluster needs at least two ESXi hosts with shared storage.

View solution in original post

mashimarowei
Contributor
Contributor

Hi @dmorse 

Thanks for your answer

I'll try it again

Reply
0 Kudos
mashimarowei
Contributor
Contributor

Hi @dmorse 

 

two separate clusters, and the SUT cluster have two ESXi hosts with shared storage.

I still same issue , may you help me ? 

if you need any information , please let me know.

vCServerVMmark3Cluster = ClientCluster
// String vCServerClientCluster : Default empty : Ex vCServerClientCluster = ClientCluster1 : This is the cluster of hosts running your
// Client VMs and is where provisioning will place new client VMs.
vCServerClientCluster = Client

 

// String SVmotion/SVMotionLUNs : Specifies which LUNs to use for Storage VMotions. Must be shared storage. : Default empty
SVmotion/SVMotionLUNs = san
// String XVmotion/XVMotionLUNs : Specifies which LUNs to use for XVMotions. Must be shared storage. : Default empty
XVmotion/XVMotionLUNs = san
// String Deploy/DeployLUNs : Specifies which LUNs to use for Deploys. Must be shared storage. : Default empty
Deploy/DeployLUNs = san

AllowRunOverwrite = true
// String runName : Name of provisioning output, stored in ~/VMmark3/provisioning-output/<name> : Default vmmark3-output : Ex VMmark3-BuildOut1
RunName = vmmark3-1tiles
// String ProvisioningSource : default empty: This is the mechanism for users to specify which tile is being created.
// For provisioning Tile 0 this should be a valid VMmark3 template : Ex: 'ProvisioningSource = vmmark3-template-103016'
// For provisioning Tile 1 - N, Tile0 is used as the source and this should be the keyword 'tile0' : Ex 'ProvisioningSource = tile0'
// Default empty
// ProvisioningSource = vmmark3.1.1-template-031420
ProvisioningSource = tile0

 


2023-06-21T10:26:03.401 [main] WARN vCSc : Skipping Network tests as TemplateVM is null
2023-06-21T10:26:03.401 [main] INFO MAIN : Provisioning Validation Passed
2023-06-21T10:26:03.403 [main] INFO RMQ : Starting RabbitMQ DeleteQueue
2023-06-21T10:26:03.450 [main] INFO RMQ : Deleted Queue vmmark
2023-06-21T10:26:03.454 [main] INFO vCSc : Cataloging Deployed VMs (1 Tiles)
2023-06-21T10:26:03.545 [main] INFO vCSc : IP:Name :: 192.168.1.11 ElasticDB0
2023-06-21T10:26:03.621 [main] INFO vCSc : IP:Name :: 192.168.1.10 ElasticAppB0
2023-06-21T10:26:03.687 [main] INFO vCSc : IP:Name :: 192.168.1.9 ElasticAppA0
2023-06-21T10:26:03.712 [main] INFO vCSc : IP:Name :: 192.168.1.20 Standby0
2023-06-21T10:26:03.728 [main] INFO vCSc : IP:Name :: 192.168.1.5 DS3DB0
2023-06-21T10:26:03.756 [main] INFO vCSc : IP:Name :: 192.168.1.15 AuctionWebB0
2023-06-21T10:26:03.772 [main] INFO vCSc : IP:Name :: 192.168.1.14 AuctionWebA0
2023-06-21T10:26:03.790 [main] INFO vCSc : IP:Name :: 192.168.1.8 ElasticWebB0
2023-06-21T10:26:03.807 [main] INFO vCSc : IP:Name :: 192.168.1.7 ElasticWebA0
2023-06-21T10:26:03.823 [main] INFO vCSc : IP:Name :: 192.168.1.13 AuctionMSQ0
2023-06-21T10:26:03.842 [main] INFO vCSc : IP:Name :: 192.168.1.1 Client0
2023-06-21T10:26:03.859 [main] INFO vCSc : IP:Name :: 192.168.1.12 AuctionLB0
2023-06-21T10:26:03.875 [main] INFO vCSc : IP:Name :: 192.168.1.18 AuctionNoSQL0
2023-06-21T10:26:03.893 [main] INFO vCSc : IP:Name :: 192.168.1.17 AuctionAppB0
2023-06-21T10:26:03.911 [main] INFO vCSc : IP:Name :: 192.168.1.4 DS3WebC0
2023-06-21T10:26:03.930 [main] INFO vCSc : IP:Name :: 192.168.1.16 AuctionAppA0
2023-06-21T10:26:03.947 [main] INFO vCSc : IP:Name :: 192.168.1.3 DS3WebB0
2023-06-21T10:26:03.961 [main] INFO vCSc : IP:Name :: 192.168.1.6 ElasticLB0
2023-06-21T10:26:03.977 [main] INFO vCSc : IP:Name :: 192.168.1.2 DS3WebA0
2023-06-21T10:26:03.993 [main] INFO vCSc : IP:Name :: 192.168.1.19 AuctionDB0
2023-06-21T10:26:03.995 [main] INFO vCSc : All 20 VMs Cataloged Successfully
2023-06-21T10:26:03.996 [main] INFO MAIN : Scanning for Starting Tile: 20 VMsPerTile
2023-06-21T10:26:03.996 [main] ERROR MAIN : Starting Tile 1 : ProvisioningNumTiles 1 : No work to be done, delete VMs if you wish to recreate them or increase the ProvisionNumTiles value
2023-06-21T10:26:04.001 [main] ERROR MAIN : Exception Caught: Exiting Early: No work to be done, delete VMs if you wish to recreate them or increase the ProvisionNumTiles value : See Log for details : exitSetting true
2023-06-21T10:26:04.001 [main] INFO MAIN : Email Disabled
2023-06-21T10:26:04.002 [main] INFO MAIN : Ending Early

 

 

Reply
0 Kudos
dmorse
VMware Employee
VMware Employee

The problem is the same: ProvisioningSource = tile0 and ProvisioningNumTiles = 1 are incompatible (even though you commented out ProvisioningNumTiles, 1 is the default value).  You have already provisioned 1 tile.

//   For provisioning Tile 1 - N, Tile0 is used as the source and this should be the keyword 'tile0' : Ex 'ProvisioningSource = tile0'
ProvisioningSource = tile0
// int ProvisioningNumTiles : 1 or more tiles : Default 1 : If ProvisioningSource is a template this is automatically set to 1 tile.
//  ProvisioningNumTiles = 1

 

You can either try a benchmark run with 1 tile, or change ProvisioningNumTiles to 2 or higher to create more tiles.  If you do decide to create/provision more tiles, be aware you will need to change these lines from

Standby/Servers = Standby0
AuctionWebA/Servers = AuctionWebA0
AuctionWebB/Servers = AuctionWebB0
etc.
 

to (for example):

Standby/Servers = Standby0,Standby1
AuctionWebA/Servers = AuctionWebA0,AuctionWebA1
AuctionWebB/Servers = AuctionWebB0,AuctionWebB1
 
mashimarowei
Contributor
Contributor

Hi @dmorse 

I fixed this issue 

thanks for your help 

I have another problem

I will open another ticket

Reply
0 Kudos