The NSX-T Data Center Plugins are distributed as debian (.deb) packages for Ubuntu based Linux distributions.

Prerequisites

The NSX-T Data Center Plugins are distributed as debian (.deb) packages for Ubuntu based Linux distributions.

The following instructions apply both to the NSX-T Manager and NSX-T Policy plugins.

  • If the installation of the debian package fails due to dependency errors, it may be necessary to install the python-tooz and python-oslo.vmware packages. Tooz is a Python library that provides abstractions for distributed coordination primitives. Its primary goal is to handle groups and membership of these groups in distributed systems. The Oslo VMware library provides support for common VMware operations and APIs. For example: sudo apt-get install python-oslo.vmware.

Procedure

  1. Download the .deb files: the NSX Neutron plugins and the NSX Neutron common library.
  2. Copy the files to the Neutron network node.
  3. Install the package using the dpkg command in the same directory as the .deb file.
    Version numbers in the following example may differ depending on the release that is selected upon download:
    • sudo dpkg –i python-vmware-nsxlib_12.0.0.9797177-1_all.deb
    • sudo dpkg –i openstack-vmware-nsx_12.0.0.9797177-1_all.deb
  4. Install the Firewall as a Service (FWaaS) package. This does not need to be enabled after installation.
    Version numbers in the following example may differ depending on the release that is selected upon download:
    • sudo apt-get install python-neutron-fwaas