MCS catalog creation fails when using dedicated host

MCS catalog creation fails when using dedicated host

book

Article ID: CTX340109

calendar_today

Updated On:

Description

Administrators may encounter the following error message when using MCS with Amazon (AWS) hosting connections:

Transaction ID: XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Action Name: MC_AddMachineInitialzation
 
Exception:
    <Domain name\machine-name$> : [Domain name\machine-name$, Failed to create the virtual machine; Domain name\machine-name$.
    Error Details
    MachineFailure
     : Domain name\machine-name$ Error:
    You do not have a host with a matching configuration and sufficient capacity. Either target a host resource group that can automatically allocate hosts on your behalf, or manually allocate a new host to your account and then try again.
    Error Details
    ErrorID
     : PluginUtilities.Exceptions.HostingInfrastructureCommunicationsFailureExceptionTaskErrorInformation
     : PluginUtilities.Exceptions.HostingInfrastructureCommunicationsFailureException: You do not have a host with a matching configuration and sufficient capacity. Either target a host resource group that can automatically allocate hosts on your behalf, or manually allocate a new host to your account and then try again. ---> PluginUtilities.Exceptions.WrappedPluginException: You do not have a host with a matching configuration and sufficient capacity. Either target a host resource group that can automatically allocate hosts on your behalf, or manually allocate a new host to your account and then try again.
 

Resolution

MCs supports AWS dedicated hosts through two workflows: 

  1. Create a catalog by specifying the Tenancy Type as a dedicated host

  2. Use a machine profile source that was launched


Example Walkthrough of Machine Profile Workflow with Host Resource Group

 

  1. In the EC2 console, right click on your desired instance to use as the machine profile source and select "create template from instance" to create a launch template


  2. Scroll down to "Advanced Details" and find the Tenancy section to specify the HRG fields. Make sure to: (a) select dedicated host for the tenancy, (b) target host by host resource group, and (c) specify the host resource group you’d like to use. Make sure that the rest of your launch template properties are set properly and as expected.


  3. Use this launch template as the machine profile source (e.g., use New-ProvScheme -MachineProfile "XdHyp:\HostingUnits\<aws-hosting-unit-name>\launch-template-name (lt-xxxx).launchtemplate\lt-xxxx (n).launchtemplateversion" to deploy the machines via MCS)

Problem Cause

Incorrect configuration