Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Installing Contrail Service Orchestration

 

Copying the Installer Package to the startupserver_1 VM

After you have provisioned the VMs, perform the following steps:

  1. Copy the installer package file from the central CSO server to the startupserver_1 VM.

    scp cso<version>.tar.gz root@<startupserver_1 IP>:/root/

  2. Log in to the startupserver_1 VM as root.

    Run get_vm_details.sh script to find the IP address of the startupserver_1 VM. Use SSH to access the VM.

  3. Expand the installer package.

    For example, if the name of the installer package is cso<version>.tar.gz:

    root@host:~/# tar –xvzf cso<version>.tar.gz

    The contents of the installer package are placed in a directory with the same name as the installer package. In this example, the name of the directory is cso<version>.

    • For KVM hypervisor:

      Run the deploy.sh command.

    • For ESXi hypervisor:

      Run deploy.sh script and use an interactive script to create configuration files for the environment topology.

      Example output for HA deployment on ESXi hypervisor—

      root@host:~/Contrail_Service_Orchestration_5.1.1./ deploy.sh
  4. Run the following command to deploy microservices.

    ./python.sh micro_services/deploy_micro_services.py

  5. Run the following command to load the data.

    ./python.sh micro_services/load_services_data.py

You can run ./get_vm_details.sh script to find the IP addresses for each component.