hcibench: the virtual machine deployment will fail

Hello

I sent the last machine of HCIbench. Everything seems to work, vm are deployed and I can ping, but whenever I run a test I have a vm deployment failure message.Deployment_progress_error_msg.jpg

I have connected the public NIC and use an IP fixed, don't use do not map private NETWORK I have a DHCP server on the vlan.

I tried to use files of different settings without success.

I also have the following message in the log.

host-notestselected.jpg

You have an idea on what is happening?

Thank you

Aurel

There are a few newspapers and troubleshooting steps here - http://cormachogan.com/2015/09/24/getting-started-with-hcibench-the-benchmark-for-hyper-converged-infrastructure/

Also read the comments section where you will find a few problems and resolutions.

HTH

Cormac

Tags: VMware

Similar Questions

  • Customization of the comments for the virtual machines deployed from model has stopped working

    Hi all

    (Environment: vCenter and ESXi 10 5.1 hosts running Build #3070626)

    We have a model 2012R2 and a file specification of customization that allows us to deploy the VMs 2012R2 server. It worked well for a while. After the Christmas break, it seems more work correctly and we havn't knowingly changed anything to cause this. We have fixed our ESXi hosts Build #3070626 October 6, but have deployed VMs of model since, without problem.

    We have all staged for the VM in advance (IE AD entry of objects and DNS). And then powered the deployed virtual computer, sysprep runs, but does not seem to apply settings in the customization file (IE rename the virtual computer, set the Admin password, join the domain etc.). If feed us the cycle of the VM, sysprep is running again, but even once, does nothing.

    I have attached the contents of my file guestcust.log of a computer deployed virtual (see below), but I do not see the clues about the problem. I thought initially the error on the first line was important, until I've found it is also present on the virtual machines that have been successfully deployed from this template in the past, so it's maybe a Kipper.

    Does anyone have advice for troubleshooting this?

    TIA

    Mark

    ==========

    guestcust.log

    ==========

    Could not query value reported in the registry (the system cannot find the file specified.)

    Sysprep from Windows Respecialize operating detected.

    Copy the files from C:\Windows\TEMP\vmw7DEB.tmp to C:\Windows\TEMP\vmw8A3E.tmp.

    Rescheduling of customization of the guest operating system.

    "Executing command C:\Windows\system32\schtasks.exe / create /sc ONSTART $ more HIGH/np/z v1 /ru SYSTEM /tr" C:\Windows\TEMP\vmw8A3E.tmp\guestcustutil.exe customize - sealparam \"/quiet/generalize/oobe /reboot\ ' NIC - 4000 - schedulenativeunobfusc ' /tn"VMware Guest OS task of customization.

    At the request of guest OS customization task invoked.

    Remove scheduled task of customization of the guest operating system.

    Execution of command C:\Windows\system32\schtasks.exe, /f/delete /tn "VMware Guest OS task of customization"

    Personalization current 2016 to 1 - Feb - 11 18:32:42

    RPCI: Send request = 'deployPkg.update.state 4 C:\Windows\TEMP\vmware-imc\guestcust.log 0'

    RPCI: Envoy = 'deployPkg.update.state 4 C:\Windows\TEMP\vmware-imc\guestcust.log 0' request, response = ", len = 0, status = 1

    Key successfully open SYSTEM\CurrentControlSet\Control\Session Manager\

    Size of 27 reg_multi_sz.

    Read the multi_sz registry autocheck autochk/q/v value *, size 27.

    value chain of registry autocheck autochk/q/v *.

    1 items back

    Obtained the session mgr BootExecute.

    Native App sysprepDecrypter.exe, arguments "

    Copied file sysprepDecrypter.exe to C:\Windows\system32\sysprepDecrypter.exe

    Update boot run value.

    Created / opened key \Guest Customization\ SOFTWARE\VMware, Inc. successfully.

    New shoe, run:

    autocheck autochk/q/v *.

    sysprepDecrypter.exe

    System drive: C:

    Move the folder "sysprep" to "C:".

    Select * from win32_networkadapter where manufacturer! "Microsoft" and ServiceName =! = "VMnetAdapter" and the manufacturer is not null and MACAddress is not null

    1 objects found. Pointer f049a8. return code 0(0x0)

    "" "0 items found." " Pointer to 0. return code 1(0x1)

    00:50:56:B0:70:46 the value for the property return system

    Setting dhcp for nic # 0

    Return value \\VMT-W2K12R2\ROOT\CIMV2:Win32_NetworkAdapter.DeviceID="10' for the system property

    ASSOCIATORS OF {\\VMT-W2K12R2\ROOT\CIMV2:Win32_NetworkAdapter.DeviceID="10"} where ResultClass = Win32_NetworkAdapterConfiguration

    1 objects found. Pointer eee290. return code 0(0x0)

    "" "0 items found." " Pointer to 0. return code 1(0x1)

    Clear the gateway ip addresses.

    Enabling DHCP on the computer

    Returns the value for the system property \\VMT-W2K12R2\ROOT\CIMV2:Win32_NetworkAdapterConfiguration.Index=10

    DNS server IP configuration

    Execution of command C:\windows\system32\sysprep\sysprep.exe/quiet/generalize/oobe/reboot /unattend:C:\sysprep\sysprep.xml

    Successfully executed the command C:\windows\system32\sysprep\sysprep.exe/quiet/generalize/oobe/reboot /unattend:C:\sysprep\sysprep.xml

    Try to connect network interfaces, try 1

    RPCI: Send request = 'deployPkg.update.state 4 103 C:\Windows\TEMP\vmware-imc\guestcust.log@4000'

    RPCI: Envoy = 'deployPkg.update.state 4 103 C:\Windows\TEMP\vmware-imc\guestcust.log@4000' request, response is "queryNicsSupported", len = 18, State = 1

    Got answer VMX 'queryNicsSupported '.

    RPCI: Send request = 'deployPkg.update.state 4 104 C:\Windows\TEMP\vmware-imc\guestcust.log@4000'

    RPCI: Envoy = 'deployPkg.update.state 4 104 C:\Windows\TEMP\vmware-imc\guestcust.log@4000' request, response = 'connected', len = 9, State = 1

    Got VMX response "connected."

    Network interfaces are connected to 0 seconds

    =============================================

    OK, I myself fixed the end.

    I created a new customization file with exactly the same settings as the old file, and it worked. I can only assume that the old customization file has been altered somehow.

  • Using vmrun to obtain an IP address when you run the virtual machine mode headless fails customers

    Operating system: OS X Yosemite 10.10.5

    VMware Fusion: Professional Version 8.1.1 (3771013)

    When you run a VM guest in headless mode I can't use vmrun to get IP clients. If I eventually bring to the top/start the merger GUI, the command returns the IP address as planned. It is always reproducible.

    $ vmrun -T fusion start "path/to/MyVMs.vmx" nogui
    2016-06-12T10:55:46.626| ServiceImpl_Opener: PID 11515
    
    ... wait for VM to come up. If the VM has a static IP address I can now ssh into the instance.
    
    $ vmrun -T fusion getGuestIPAddress "path/to/MyVMs.vmx"
    Error: The VMware Tools are not running in the virtual machine: "path/to/MyVMs.vmx"
    
    $ vmrun -T fusion checkToolsState "path/to/MyVMs.vmx"
    installed
    
    ... Start the VMware GUI and ensure the VM's console window is open
    
    $ vmrun -T fusion getGuestIPAddress "path/to/MyVMs.vmx"
    192.168.100.23
    

    I tested with open-vm-tools and tools VMware packaged with the merger and the behavior is the same. I also spoke with others on the channel of freenode #vmware who have confirmed that the problem exists for users of workstation as well.

    Hi danandham,

    Welcome in the vmware community. Iyou s really a problem, we try to fix it.

    After a command, you can use as a workaround:

    vmrun t fusion getGuestIPAddress "path/to/MyVMs.vmx" - wait

    See you soon

  • The ESX host error - the Virtual Machine creation may fail

    Someone at - he never seen this error of creation of Virtual Machine may fail because the agent is unable to reteive options for creating Virtual Machine from the host

    Don't forget to leave some points for messages useful/correct.

    -KjB

    VMware vExpert

  • State of the virtual machine after the host failure

    Hello

    If a virtual machine is running on a host and that host suddenly powers off dirty, like a power failure or a remote access card power the server due to a fault, overtemp etc., what happens to the virtual machine?

    My guess is the virtual machine is actually difficult, dirty off too and if HA is configured, etc it is going to do a full power on sequence. Or is it restart on a new server and be automatically in the same power state with the same States of memory and cpu until the host has dropped dead? So if I got a connection of the DRC in a vm of windows server and the host dies suddenly and it restarts, reconnect to the session even State immediately before the breaking of the host?

    Thank you

    When ESX\ESXi fails due to power failure:

    No configured HA:

    1. all virtual machines is also faces off against the sudden stop. SMV will lose data runtime and all communications (including the RDP connection) will be interrupted.

    Configured HA:

    1 VMs will be powered - on on a different host. However, its the same as a reset of the virtual machine, we will lose any unsaved data.

    VMware FT:

    We ensure 100% uptime for a virtual machine using VMware Fault Tolerance. In case of failure of the host, next time school resumes VM in FT. More details on IP are available at the following link.

    http://www.VMware.com/products/fault-tolerance/overview.html

  • If the virtual machine is restarted during SVmotion...?

    Hello

    During the SVmotion if I try the scenarios below would be the SVmotion fail or still work?

    Say if I trigger a SVmotion when the virtual machine is powered off and then during the migration, if I try to turn on the virtual machine what?

    If I trigger a SVmotion on a virtual machine under tension and during the migration, if I restart the virtual machine what will happen?

    Deepak

    Storage VMotion is process for powered on VM - it's migration transparent disk online. So if you want to restart the computer during Storage VMotion virtual it will be restarted. SVMotion care VM do inside.

    But when you migrate powered off the computer virtual you just will not be able to turn on.

    ---

    VCP MCSA, MCTS Hyper-V, VMware vExpert 2009, 3/4

    http://blog.vadmin.ru

  • How to record a custom message / event in the virtual center of the virtual machine

    Is it possible to record a personalized message in the virtual center of the VM?

    I use a vCLI script to reset a virtual machine. I want to report where (PC) this script is launched.

    And it would be great if it is possible to report to the event list or task of the virtual machine that will be reset.

    You can relate from where and which this script is initiated by the following script

    #!/usr/bin/perl -w
    # CustomEvent.pl
    
    #
    use strict;
    use warnings;
    use VMware::VILib;
    use VMware::VIRuntime;
    
    my %opts = (
       vmname => {
          type => "=s",
          help => "Name the virtual machine associated with the event",
          required => 1,
       },
    );
    
    Opts::add_options(%opts);
    
    Opts::parse();
    Opts::validate();
    Util::connect();
    
    my $vmname  = Opts::get_option('vmname');
    my $username, my $compname;
    ($username = `echo %USERNAME%`) =~ /(\S+)/; $username = $1;
    ($compname = `echo %COMPUTERNAME%`) =~ /(\S+)/; $compname = $1;
    
    my $EventManager = Vim::get_service_content()->eventManager;
    my $EventManager_view = Vim::get_view(mo_ref => $EventManager);
    my $vm_ref = Vim::find_entity_view(view_type => 'VirtualMachine', filter => {'name' => $vmname});
    eval {
        $EventManager_view->LogUserEvent(entity => $vm_ref, msg => "CE_RESTARTVM : VM $vmname restarted by $username from $compname.");
        Util::trace(0, "\n CUSTOMEVENT \'VM $vmname restarted by $username from $compname.\' post Successfully.\n");
    };
    if ($@) {print "Error: ". $@ . "\n";}
    Util::disconnect();
    
  • vmreconfig.pl add a CD/DVD device will fail if the virtual machine created with vmcreate.pl

    I am trying to add a cdrom to my VM I created with the vmcreate.pl.

    When I use the script vmreconfig.pl to create the cdrom I get the following error...

    Cannot use a value that is not defined as a reference to a matrix to/usr/lib/vmware-vcli/apps/vm /... AppUtil/VMUtil.pm line 898.

    OK so I have create a cdrom in vSphere and try again manually...

    Addition of the cd 'cd '...
    Virtual machine 'vmname4' is reconfigured successfully.

    OK, so I think that my VM I created with the vmcreate.pl missing the ide0: 0 or something...

    Any suggestions on how I can do this?

    I'm doing the following...

    1. create the virtual machine by using vmcreate.pl.

    2. Add the CDrom to the virtual machine using vmreconfig.pl.

    Thanks in advance.

    Just watched this.

    The vmreconfig.pl script does not handle the case of a device not defined in the VirtualIDEController object array.

    Look like the real device table is not defined until an IDE device is actually connected (or when a new IDE device is added).  I'm not 100% sure of what generates the actual peripheral table off the coast of the VirtualIDEController, but the case of a table of undefined device should be handled in the script to reconfigure.

    I can see the two solutions here, first write a custom script that adds the CDROM and manages this one-off case.  Then, modify the vmreconfig.pl script to handle this particular case of a painting of the disconnected device.

    In VMUtil.pm, you will find line number 929:

    My = $unitNumber $# {$controller-> device} + 1;

    This is to change:

    My = $unitNumber (set $controller-> device)? $# {$controller-> device} + 1:0;

    There may be other cases in the VMUtil.pm module that needs to be updated as well.  For this reason, it may be better to just write your own custom tool.  However, the simple correction above may let you go ahead with your project in the short term.

  • Automate the deployment of iso on the virtual machine and configuration following the

    I need to:

    1. create a virtual machine with a certain configuration

    2 specify an iso file to be connected to the power on.

    3. the need to have access to the console after plugging on.

    I know that #1 and #2 are possible using the CLI. I need to know if #3 is possible.


    I need to deploy a custom on the virtual computer operating system and must have access to the console to use options in the CLI of the target VM.



    TIA

    When you say that access to the console after poweron, do you mean open the console automatically? If this is the case, then you can use the Open-VMConsoleWindow cmdlet. It will automatically open the console of the virtual machine in WebClient.

    If you want to automatically run commands inside the virtual machine then use Invoke-VMScript cmdlet.

    Please let me know if this is what you're looking for or something else.

  • Storage test 55 certification vmotion, storage vmotion fails with "Could not lock file" on the virtual machine during storage vmotion

    In my view, that it is a known problem in ESXi 5.5 Update 2 release notes, someone knows a solution yet? This is an excerpt from the release notes:

    • Attempts to perform live storage vMotion of virtual machines with RDM disks can fail
      Storage vMotion of virtual machines with RDM disks can fail and virtual machines can be considered in turned off of the State. Attempts to turn on the virtual machine fails with the following error:

      Cannot lock the file

      Workaround: No.

    VMware support for the record said that the patch will update 3, it is known as an intermittent problem. Finally, it happened to me on the 9th attempt.

  • backup of the virtual machine fails HotAdd mode if the virtual machine is running?

    backup of the virtual machine fails HotAdd mode if the virtual machine is running?

    sometimes. When vmware tools is outdated, some os comments will be omitted to suspended snapshot. During this time, the backup may have failed.

  • Deployment of a virtual machine from a store of data with less space, but enough for the virtual machine

    I received this delicate task, and I can understand not just how to replace all parts.

    I need to create a script that will be smartly decided what data store to deploy a virtual computer.  We do not want to deploy in a data store that has the most space, we want to deploy to the data store that has the least space but can still account for the space for the (vm + 5%) and still leave 50 GB free on the lun after the move.

    Thus, for example, if the virtual machine is 40 GB, we want the script to select the data store that has a close to 90 GB available without being under.

    So my thought for this approach is:

    • Create the query to get all the relevant LUNS.  This excludes all the LUNS with the 'local' name in it and excludes all LUN owners (who have a slightly different naming convention then our general shared storage LUNS)
      • This piece, which I partially understood
        • Get-datastore. WHERE-object {($_.)} Name: corresponds to "PAR0 [1-4] _ [edp] * disk *")- and ($_.) "." Name - notmatch 'local')}
      • Now, I need to get all of their total size and free space.  Perhaps export this list to a CSV, however if I have to.
      • Create a variable that contains: the size of the total virtual machine to the virtual machine that is deployed before its deployment.
      • Deduct vm size against each data store size and pull in some way that that also close to 50 GB free on the data store and still facilitates the deployment of the vm.

    I have a few other scripts, I scrounged on the internet that I tried to restore... but I just don't calm not having all the pieces...

    • Get-Datastore. Where-Object {$_.} ParentFolder-match 'Internal'} ' | Select-Object - property data center, FreeSpaceMB, CapacityMB name, ' | Tri-objet-property FreeSpaceMB
    • Select-Object Name,@{n="CapacityGB";e={[math]::round (($_.)) {{(CapacityMB/1024))}}, @{n = "FreeSpaceGB"; e = {[math]: round (($_.))}} {{(FreeSpaceMB/1024))}}, @{n = "FreeSpacePercent"; e = {[math]: round (($_.))}} FreeSpaceMB / $_. {{(CapacityMB*100))}} | Sort-Object FreeSpaceGB

    Any help would be greatly appreciated!

    -Knotz

    Try something like this

    # Get all data warehouses

    $ds = get-Datastore. Where-Object {($_.)} Name: corresponds to "PAR0 [1-4] _ [edp] * disk *")- and ($_.) "." Name - notmatch 'local')} |

    Select-Object Name,

    @{n = "CapacityGB"; e = {[math]: round (($_.))}} {{(CapacityMB/1024))}}.

    @{n = "FreeSpaceGB"; e = {[math]: round (($_.))}} {{(FreeSpaceMB/1024))}}.

    @{n = "FreeSpacePercent"; e = {[math]: round (($_.))}} FreeSpaceMB / $_. {{(CapacityMB*100))}}

    {foreach ($vm in Get - VM)

    # Find possible candidates

    $candidates = $ds | where {($_.)} FreeSpaceGB - $vm. (UsedSpaceGB-50) - gt 0}

    # Find the best candidate

    $target = $candidates | Tri-objet-property FreeSpaceGB-descending | Select - 1 first

    Write-Output "VM $($vm.). Name) can go to $($target.) (Name) ".

    }

  • 'Fail forward' for Ports on the virtual machine

    We have a customer who will be centralizing the unit with about 250 users at remote sites (4 Sites, 1000 Subscribers, they have currently a unit break at each site and want to centralize). Each site will have its own cluster of CM. I'm thinking about what I could do failure network SCOPE. Of course, each site will be fine IPT wise because they have their own cluster of CM, but VM will be declining. I think I watered but if there was a way to "transmit failure" or something on the VM ports on the PSTN to maintain the work of the virtual machine. (Of course carrier must support ISDB).

    Someone at - it works in this or thought about it?

    Andrew Dignan... If the carrier supports RDINS of course

    The connectivity of voice mail for Cisco CallManager chapter of the Cisco CallManager System Guide:

    "Inter-classes Interfaces A Cisco CallManager in a cluster can provide access to a voice mail system in another cluster, if the administrator provides the voicemail number on the trunk driver inter-classes. Voicemail systems can leave messages and sets the flags of message waiting for devices other clusters if clusters are connected by trunks QSIG. »

    This applies to any system of virtual machine. With the unit, you have of additional capacity to save ports across multiple clusters so to provide MWI without ICTS as QSIG.

    Hope this helps,

    Eric

  • Impossible to deploy the virtual machine with customization.

    Hi all

    I have a model Winodws 2008 R2 Std and Ent.  I use to deploy virtual machines with the model using the Customization Wizard.  All of a sudden since 2 days I can't provision VMS with the wizard of customiation.  Earlier, there seems to be no problem with the customization, but when I turn on the virtual machine, I see errors, attached is the screen shot for your reference.

    After the error 2 the vm keeps restarting without end time.

    I don't know what is the cause.  Please help me with the problem.  Let me know if you need additional information.

    Thanks in advance.

    Hey there,

    Have you tried to get the Microsoft Windows product key? And maybe the password in the profile customization.

    If this does not work, try using a new profile customization.

    Let us know how things work!

    See you soon,.

    René

  • Get the IP address on the virtual machine to deploy

    We use the Pools of IP for the assignment of intellectual property, but we want to follow the assignments, what org use what IP etc., to integrate with external systems.

    Is there a good way to do this? I was thinking about a block in Orchestrator task, but that seems like overkill? I was hoping that the INVESTIGATION period would be included in the message sent by MQ when a virtual machine is deployed, but this doesn't seem to be cases of tha.

    All good ideas?

    In fact, I think that it is not supported for the level of the virtual machine. But it seems that you can in fact get it anyway even without "Mode OVF" (could work in VCD 1.5).

    https://aneverov-LN/API/vApp/VM-5e3df7bc-871F-46df-ad0b-c1cd5f588515/networkConnectionSection:

    http://www.VMware.com/vCloud/v1.5"xmlns:ovf ="http://schemas.dmtf.org/ovf/envelope/1"type="application/vnd.vmware.vcloud.networkConnectionSection+xml"href ="https://aneverov-ln/api/vApp/vm-5e3df7bc-871f-46df-ad0b-c1cd5f588515/networkConnectionSection/"ovf: required ="false"" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" "xsi: schemaLocation ="http://schemas.dmtf.org/ovf/envelope/1 http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd http://www.vmware.com/vcloud/v1.5 http://10.20.63.114/api/v1.5/schema/master.xsd">" ""
        Specifies the available VM network connections
        0
       
            0
            192.168.6.100
            true
            00:50:56:01:01:FE
            POOL
       

        https://aneverov-LN/API/vApp/VM-5e3df7bc-871F-46df-ad0b-c1cd5f588515/networkConnectionSection/"/ >

    / Andrii

Maybe you are looking for