Document toolboxDocument toolbox

ESXi OVA Deployment Using vCenter

If you are using your system’s docker0 interface as the Ethernet bridge, ensure that you enter the bridge’s IP address and netmask in the Docker daemon configuration section when you deploy NIOS-X servers using the OVA template. Note that the 172.17.0.0/24 network is assigned to docker0 by default.

Note

Depending on the version of your vCenter, the available options and their locations described below could vary. The following procedure is served as a guideline for the options that you must enter when deploying NIOS-X servers in vCenter. For details about vCenter, refer to the VMware documentation.

To deploy NIOS-X servers in VMware vCenter, complete the following.

  1. Log in to the Infoblox Portal.
  2. Go to AdministrationDownloads.

  3. On the Downloads page, click Download Package for OVA in the NIOS-X (BloxOne) Servers section.

  4. Infoblox Platform downloads the .ova file to your system. Note that if you are deploying a NIOS-X server for Data Connector, increase the disk size of the NIOS-X server to 750 GB. For information on how to change the disk size of your server, see Increasing Disk Size for NIOS-X Servers in OVA.
  5. Launch vCenter on your Linux or Windows server.
  6. Navigate to File > Deploy OVF Template to start the Deploy OVF Template wizard.
  7. In the Select template section, complete the following:
    • Deploy from a file or URL: Enter the path of the OVA file for the NIOS-X server, and then click Next, as illustrated below.

The screenshot shows the Select Template tab of the Deploy OVF Template dialog box. The name of the host appears in the Name field, and the inventory folder is selected in the Browse tab.

9.  In the Select name and location section, complete the following:

  • Name: Enter a unique name for the NIOS-X server. This name must be unique within the location you select.
  • Inventory Location: Select the location in the inventory folder in which the NIOS-X server will reside.

The screenshot shows the Select Name and Location tab of the Deploy OVF Template dialog box. The URL of the package is selected in the URL field in the Browse tab.

10. In the Select a resource section, select the NIOS-X server or cluster on which you want to deploy the OVF template.
11. In the Specify a Specific Host section, select a specific NIOS-X server within the cluster, and then click Next, as illustrated below.

The screenshot shows the Select a Resources tab of the Deploy OVF Template dialog box. The names of two hosts appear under the expanded QA cluster.

12. In the Review details section, verify the OVF template details, and then click Next, as illustrated below.

The screenshot shows the Review Details tab of the Deploy OVF Template dialog box.

13. In the Select storage section, complete the following:

  • Select virtual disk format: Select the disk format type. Thick Provisioned = Allocate all storage immediately. Thin Provisioned = Allocate the storage on demand as data is written to the virtual disks.
  • VM storage policy: Select the VM datastore you want to store the NIOS-X server. Ensure that you select a datastore that is large enough to accommodate the VM and all of its virtual disk files.

The screenshot shows the Select Storage tab of the Deploy OVF Template dialog box. In the Filter section, the VM datastore called datastore2 is selected.

14. In the Select Networks section, complete the following:

  • Source Network: Select the source network from the table.
  • Destination Network: From the drop-down menu, select the destination network.

The screenshot shows the Select Networks tab of the Deploy OVF Template dialog box. A destination network is selected from the dropdown list in the Destination Network section.

15. In the Customize template section, complete the following:

In the Cloud Credentials section, complete the following:

  • Join Token (required): This is the join token that you created and copied from the Infoblox Portal. You must log in to the Infoblox Portal to create the join token. In the Infoblox Portal, go to Configure > Administration > Join Tokens. After you create a new join token, you will see the token string in the Copy Token dialog. Copy the token string and enter it here (note that the token appears only once). If you already have an existing join token you want to use for this deployment, enter the token string here.
  • HTTPS Proxy: Enter the URL for the HTTPS proxy in this format: http://[user:passwd@]<Proxy>:<Proxy_Port>

Note

https:// (TLS) proxies are not supported. http:// (non-TLS) proxies are supported using the environment variable HTTPS_PROXY or HTTP_PROXY. Do not confuse the proxy’s protocol (http:// or https://) with the proxied protocol (HTTPS_PROXY or HTTP_PROXY).

The screenshot shows the Customize Template tab of the Deploy OVF Template dialog box. The tab shows the first two settings of Cloud Credentials Join, and it shows message All properties have valid values.

16. In the IPv4 Network Settings section, complete the following:

  • IPv4 Mode: Select one of the following for your IPv4 network:
    • DHCP: If your network contains a DHCP server, select DHCP to automatically receive a dynamic IPv4 address for the NIOS-X server.
    • Static: If you want to assign a specific IPv4 address to your NIOS-X server, select Static to manually configure the IPv4 address, netmask or CIDR, and the default gateway for the server.
  • IPv4 address, IPv4 Netmask, IPv4 Gateway: Enter the IPv4 address, netmask, and gateway for the network to which the NIOS-X server connects.
  • Disable Path MTU Discovery: Select this check box if you want to disable path MTU discovery in your network path. This check box is deselected by default, which means path MTU discovery is enabled by default. Path MTU discovery is used to determine the MTU size to avoid IP fragmentation.
  • IPv4 MTU: Enter the maximum transmission unit, which is the size of the largest protocol data unit that can be communicated in a single network layer transaction. Valid values are from 576 to 9000. The default value is 1500.

The screenshot shows the Customize Template tab of the Deploy OVF Template dialog box. The remaining six settings of Cloud Credentials Join are shown on the tab.

17. Optionally, in the IPv6 Network Settings, complete the following if you are not using the DHCP service:

  • IPv6 Mode: Select one of the following for your IPv6 network:
    • DHCP:  If your network contains a DHCP server, select DHCP to automatically receive a dynamic IPv6 address for the NIOS-X server.
    • RA: Select this to use router advertisements in your IPv6 network. The NIOS-X server auto-generates a link-local address to communicate with other NIOS-X servers or neighbors on the same network.
    • Auto Select: Select this to allow the system to select the best way to obtain an IPv6 address for the NIOS-X server.
    • Static: If you want to assign a specific IPv6 address to your NIOS-X server, select Static to manually configure the IPv6 address, CIDR, and the default gateway for the server.
  • IPv6 address, CIDR, IPv6 Gateway: Optionally, you can enter the IPv6 address, CIDR, and gateway for the network to which the NIOS-X server connects.
  • IPv6 MTU: Enter the maximum transmission unit, which is the size of the largest protocol data unit that can be communicated in a single network layer transaction. Valid values are from 1280 to 9000. The default value is 1500.

The screenshot shows the Customize Template tab of the Deploy OVF Template dialog box. Five settings are shown under IPv6 Network Settings.

18. In the DNS resolver and NTP configuration section, complete the following:

  • NameServer(s) (required): Enter the IP addresses of the DNS resolvers here.
  • NTP server(s): Enter the FQDN, IPv4 or IPv6 address of the NTP servers with which you plan to synchronize time.

In the Docker daemon configuration section, complete the following:

  • Bridge IP address and netmask: Specify the IP address and netmask for the docker0 interface. You can use the standard CIDR notation if desired.

19. In the Ready to complete screen, review and verify the configuration, and then click Finish. The following is an example with sample data:

The screenshot shows the Ready to Complete tab of the Deploy OVF Template dialog box. The tab shows a summary of the configuration.

20. To configure multiple network interfaces for your NIOS-X server, select the VM from Inventory, and then right-click the VM and select Edit Settings. For information about multiple interfaces, see Multiple Network Interfaces for Servers.

  • On the Edit Settings screen, click Add New Device > Network Adapter, as illustrated below:

The screenshot shows the Virtual Hardware tab of the Edit Settings screen. Network Adapter is selected from the Add New Device dropdown list.

  • Use the Browse function to locate the new network, as illustrated below:

The screenshot shows the Virtual Hardware tab of the Edit Settings screen. LAN Network is selected from the New Network dropdown list.

  • Click OK to save the new network interface.

21. You have now successfully deployed the NIOS-X server. It might take a few minutes for the server to connect. Once connected, the server starts collecting information from your on-premises devices and transmits the data to Universal DDI.

22. For DNS to function properly in OVA deployments on ESXi servers, ensure that you enable the Synchronize guest time with host option during the deployment and that your NIOS-X server is synchronized with the NTP server. If you do not select the Synchronize guest time with host option (or if this option is disabled), the NIOS-X server synchronizes with the Ubuntu NTP servers: ntp.ubuntu.com and ubuntu.pool.ntp.org. When you disable this option, ensure that you open the UDP 123 port for time synchronization with the Ubuntu NTP servers. For more information, see Synchronizing Time on the ESXi Servers.

23. To check the current status of the proxy, you can go to Configure > Servers in the Infoblox Portal. For more information about the server status, see Viewing Host Status.