Autodeploy NFV vCloud

The following image displays the processes in autodeploying VMware components.

Figure 7: Autodeploying NFV vCloud
Prerequisites
  • Create a /var/nps/vim/vmware directory on the NPS toolkit VM and copy the VCSA ISO, NSX-T ova, VIO ova, and optools ova files (Operations Manager, Orchestrator, Log Insight) from /var/artifacts to the /var/nps/vim/vmware directory on the NPS toolkit VM. For more information about obtaining the OVA and ISO, see release-specific HPE Telco Blueprint Release Notes.

  • The DNS server provided in data model must be configured with the hostnames present in the data model and must be reachable.
  • The NTP server provided in data model must be configured and reachable.

Procedure
  1. To autodeploy NFV vCloud, run the following command from NPS toolkit VM.
    nps deploy -s vcloud -a autodeploy
    NOTE:
    When this command is triggered, the NPS toolkit creates a nps-vmware-cli container, and triggers the following commands in the order that they are listed.
    nps deploy -s vcenter_mgmt -a autodeploy 
    nps deploy -s vcenter_res -a autodeploy
    nps deploy -s nsxt -a autodeploy 
    nps deploy -s vio -a autodeploy
    
    Once the autodeploy command is triggered, you must verify the deployment status of each component in the following order using the show command:
    1. vCenter

    2. NSX-T

    3. VIO

  2. To monitor the status of deployment, run the show command:
    nps show --data vim --node <name>
    Where, <name> is:
    • vcenter - This command will display the management vcenter and resource vcenter deployment status as listed under the respective sections.

    • nsxt - This command will display the nsxt deployment status.

    • vio - This command will display the vio deployment status.

    NOTE:

    In case of failure, identify the failed component and see Error codes and corrective action for each VMware components. Take necessary action to fix the issue and rerun vCloud autodeploy command using the same procedure.

On successful completion of the autodeploy command:
  1. The vcenter management and vcenter resource state is displayed as: HA_CONFIGURED

  2. NSX-T state is displayed as: ROUTER_CREATED

  3. VIO state is displayed as: CONFIGURED

After the successful completion of vCloud autodeployment, you can verify the deployment of each of the vCloud components individually by using the respective verification procedures described in Manual VIM deployment for NPS toolkit.