VMware vSphere Appliance Setup

To setup infrastructure using CloudCenter appliances for VMware vSphere clouds, follow this process.

  1. Configure Network Time Protocol (NTP) on the VMware ESXi hosts – this is important as the CloudCenter Suite installation can fail, if NTP is not configured or if it is wrongly configured.
    See https://kb.vmware.com/s/article/57147?lang=en_US for additional details.

    Note the value that you enter in this field for later use. You will need to enter the same values for the NTP Servers or NTP Pools fields in the Placement Properties page (see VMware vSphere Installation > Advanced Installation Process > Step 6).

    Identical NTP values are required to ensure that the NTP communication between the installer and CloudCenter Suite master/worker VMs are in sync so the certificates generated by the installer for CloudCenter Suite are also in sync.

  2. Download the OVA image file from software.cisco.com to your local machine.

    The installer appliance has/requires a minimum resource requirement of 4 vCPUs and 75 GB storage (root disk).


  3. Log into the VMware Datacenter console and click on the VMs and Templates section.

  4. Deploy an OVA template (right-click and select Deploy OVA Template option).

    1. If DHCP is installed, follow these steps.

       DHCP is installed

      Follow these steps ONLY if DHCP is installed.

      1. Click the Local file option, click Browse to provide the location for the downloaded OVA file, ensure the file is selected, and then click Next as displayed in the following screenshot.

      2. Provide a suitable name and select the target folder where you need to create the Template as displayed in the following screenshot.

      3. Select a suitable host and cluster as displayed in the following screenshot.

      4. Review the details as displayed in the following screenshot.

      5. Select the storage location as displayed in the following screenshots.

        Use Thin Provision as the storage format so it has the flexibility to optimize the storage location. The following screenshots displays views from two different datacenters to provide a point of context.

               

      6. Select a destination network as displayed in the following screenshot.

      7. Enter the information identified below in the Customize vApp Properties page displayed in the following screenshot.

        Do not customize your setup credentials at this point or any other point during the installation. You can do so after you complete the installation process.


        1. The public SSH key.

        2. The default user's password to SSH from the vSphere console.

        3. The unique ID and hostname – ensure that these credentials are unique to avoid duplication issues.

          Use lowercase characters when providing the installer hostname in the Customize vApp Properties page.

      8. Customize the template as required for your environment and review the completed information as displayed in the following screenshot.

      9. Click Finish to start deploying the VM from the template inside the target folder.

    2. If DHCP is not installed, follow these steps

       DHCP is not installed

      Follow these steps ONLY if DHCP is not installed – use your static IP as the VMware customization specification is needed to attach the IP to the installer VM.

      The details attached in the Customization Specification (term specific to vSphere), like the IP, DNS, Gateway, and so forth are assigned to the VM, when it is powered on.

      IPs cannot be attached to the VM when it is Powered ON automatically and you must follow the instructions provided below to create an installation VM using the Customization Specification (specific to vSphere) which is used to create a template or custom profile with IP details, when attached to the VM.

      1. Login to vSphere.

      2. From the Home icon, select Policies and Profiles.

      3. Under Customization Specification Manager, click the icon to Create a new specification (first from left).

      4. For the Target VM OS, select Linux.

      5. Set the Computer Name to any suitable name.

      6. Enter cpsg.ciscolabs.com as the Domain name.

      7. To configure the network, select the button to Manually select custom settings for to ensure Static IP allocation so that you can manually enter the Static IP details.

        Select the option to use standard network…. if you are using a DHCP setup.


      8. Enter other details in subsequent screens to complete the wizard requirements.

      9. Wait for the installer VM to start – when it does, the Static IP assigned by the custom specification will be assigned to the VM.

        Currently, an existing VMware issue does not save the check box setting. To workaround this issue, click the Edit settings on the VM, and check it again, and save your changes to assign the static IP.

      10. Click the Edit Button.

      11. Click OK and then click the Enter DNS and Domain Settings.

      12. In the DNS search path enter cpsg.ciscolabs.com and click OK.

      13. Click Next and then Finish.

      14. Create a New Installer VM using this customization spec. Start creating the VM installer from the installer template, in the wizard section Select the Clone option, make sure to check the Customize the Operating System box so that you can select the custom specification in the next screen.

      15. Select the specification that you need and click Next.

      16. Enter other details in subsequent screens, to complete the wizard. Wait for the installer VM to start, the Static IP assigned by the custom specification will be assigned to the VM.

      17. Wait for the installer VM to start – when it does, the Static IP assigned by the custom specification will be assigned to the VM.

        Currently, an existing VMware issue does not save the check box setting. To workaround this issue, click the Edit settings on the VM, and check it again, and save your changes to assign the static IP.

  5. Wait for some time so the VM is cloned and created, then refresh the VM page to view the powered off VM  – The OVA is imported as a VM (powered off) on vSphere.

    When you import the OVA as a VM, ensure that it is powered off on vSphere.

  6. Right-click to edit the VM Settings for the powered off VM. Click the VM Options tab. Under VMware Tools, select the checkbox to Synchronize guest time with host as displayed in the following screenshot.
        

  7. Clone the VM to a template using the Convert to template... option (a sample of this template is displayed in the following screenshot).

  8. Once the VM is converted to template, it should appear as identified by the orange arrow in the following screenshot.

  9. Right click this template name and select the New VM from This Template option as displayed in the following screenshot – this template will also be used as the value for the vSphere Template Name cloud setting, when you provide the details to install the Suite Admin.

  10. Edit the 1e Customize vApp properties to ensure that the VM has unique values for A unique ID for this VM instanceHostnameDefault user's password, and SSH public keys for this VM instance.

    For the password and/or the public key to take effect when deploying the VMware OVA for the. CloudCenter Suite installer, you must change the default-instance-id to something else than default-instance-id or the hostname!


  11. After the VM is created from the template, power it on. 

  12. Use this IP address to access the CloudCenter Suite UI (displayed in the following screenshot), go to the newly created VM's IP using HTTPS protocol in a supported browser (see Browser Compatibility). 

You have now setup the installer for a VMware cloud.

  • No labels
Terms & Conditions Privacy Statement Cookies Trademarks