Hyper-V VM's provisioning through HC10

Hosting Controller has some pre-requisites which must be followed for successful VM creation through its interface. If HC creates a virtual machine successfully but does not copy the IP address or password to the target VM then it may be possible that you have overlooked some necessary configurations due to which HC fails to assign the resources properly.

Find all necessary prerequisites below in 2 different phases. Make sure you follow all of them. After following these steps, HC will create virtual machines successfully along with their resources (IP Address, Hostname, Password, etc.)


Phase 1: How to Prepare an OS Template
An OS template is a master copy image of a virtual machine that includes the guest OS, VM disks, virtual devices, and settings. An OS template can be used as a basic template for creating many consistent and standardized VMs. Follow the below steps to create an OS template:

1.    Create a simple virtual machine (OS template) or use an existing one.
https://help.hostingcontroller.com/hc10/default.aspx#pageid=creating_master_virtual_machine
2.    Install .Net Framework 2 or higher on this virtual machine (OS template).
3.    Hyper-V components must be installed and running on this OS template.
https://downloads.hostingcontroller.com/utilities/HCHyperVComponent.msi
4.    Disable virtual machine (OS template) firewall altogether or allow HC ports 8794, 8795, 8796 in the firewall.
5.    Shut down the virtual machine (OS template).

Phase 2: Configuring OS Template in HC

Once the OS template is ready, configure it in HC. Follow the below steps to configure it in HC.  

1.    Login to HC panel as global admin and from the top right corner of your screen, click on  and go to Virtual Module Configuration >> OS Templates.

2.   Click +Add OS Template button.
3.   Provide a friendly name for the OS template against the Template Name field.
https://help.hostingcontroller.com/hc10/default.aspx#pageid=configuring_os_templates
4.    Select the required node against which you are going to configure the OS template.
5.    Select the Base OS Type (Windows OS) you had created in Phase 1.
6.    Provide the OS template Generation, Template Size (GB), Default Admin Account (administrator user), Default Admin Password (administrator password), Public/Private Network Name, and then select the VHDX file.
https://help.hostingcontroller.com/hc10/default.aspx#pageid=configuring_os_templates
7.    Save the settings.
8.    Add Public and Private IP Addresses in HC against the required node.
https://help.hostingcontroller.com/hc10/default.aspx#pageid=configuring_public_ip_addressess

Now create the VM through HC with desired details using the correct OS template and the correct node (
https://help.hostingcontroller.com/hc10/default.aspx#pageid=creating_a_virtual_machine). HC will create the VM with all settings.

In case you still need help, feel free to send us an email at 
support@hostingcontroller.com
.