Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can use Elastic Scaling to deploy on-demand vNIOS virtual members in a Grid and in your cloud environment and pre-provision them to manage networks and zones. For information about how to utilize Elastic Scaling to provision Cloud Platform Appliances and join them to the Grid using cloud API calls, see Sample Cloud API Requests for Elastic Scaling.
Complete the following tasks to pre-provision and launch vNIOS appliances:

  1. Obtain dynamic licenses and install them on the Grid Master, as described in Obtaining Dynamic Licenses. You can also use a temporary license to spin up a Grid Master VM.

  2. Create an offline Grid member or HA pair, as described in Adding a Single Member or Adding an HA Member, see Adding Grid Members.

  3. Pre-provision the offline Grid member you just created, as described in Configuring Pre-Provisioned Members, see Pre-Provisioning NIOS and vNIOS Appliances. Note that there are a few guidelines that you might want to review before pre-provisioning your Grid member. For more information, see Guidelines for Pre-provisioning Offline Grid Members.

    Note that you must include the Grid and vNIOS provisional licenses for pre-provisioned vNIOS members in order to join them to the Grid.

  4. Generate a token for the Grid member, as described in Generating Tokens for Grid Members below.

    Note for HA pairs, the appliance generates two tokens—one for each node of the HA pair.

  5. Use cloud API calls to add network views, networks, or zones and then delegate the objects to the offline Grid member. For information about sample cloud API requests, see Sample Cloud API Requests for Elastic Scaling.

  6. Use API requests to join the Grid member to the Grid. For sample API requests, see Sample Cloud API Requests for Elastic Scaling. If for any reasons the automated process of Elastic Scaling fails or if you are unable to send API calls, you can use CLI commands to join the Grid member to the Grid as a workaround. For more information, see Using CLI Commands to Join Grid Members below.

  7. Verify the Grid member has successfully joined the Grid, as described in Viewing Status.

  8. Verify the dynamic licenses have been allocated correctly by viewing the license usage, as described in Viewing Dynamic Licenses.

Generating Tokens for Grid Members

...

To generate a token through Grid Manager, complete the following:

  1. From the Grid tab, select the Grid Manager tab -> Members tab.

  2. Click the Action

...

  1. icon next to the vNIOS member and select Generate Token from the list.

  2. In the Your Permission Token dialog, the appliance displays the token and the Expiration Date of the token. You must generate a new token for the member if the token is not used before the expiration date.

Note

Note

Copy this token and paste it at the CLI when you use the set token on command to set the token and generate the token file.

...

You can configure the appliance to send syslog messages to alert you about an unused token that has been generated for a pre-provisioned member. Depending on the timeout interval you configure, the appliance sends a syslog message for each timeout interval until the token expires.
To configure the token usage timeout value:

  1. From the Grid tab -> Grid Manager tab, click Grid Properties -> Edit from the toolbar.

  2. In the Grid Properties editor, select the General tab -> Basic tab and complete the following:

    • Token usage timeout: Enter the time interval (in minutes) for which the appliance sends a syslog message to alert you about the unused permission token for a pre-provisioned member. For example, if you enter 5 here, the appliance sends a syslog message every five minutes. The default is 10.

  3. Save the configuration.

Using CLI Commands to Join Grid Members

...

When using Elastic Scaling, ensure that you have generated a token for the member, as described in Generating Tokens for Grid Members above, before joining the member to the Grid.
To join the vNIOS member to the Grid:

  1. Access the Infoblox CLI using an SSHv2 connection through an SSHv2 client. You can also access the CLI by connecting a serial cable directly from the console port of a management system to the console port on the appliance, and then using a terminal emulation program such as Hilgraeve Hyperterminal® (provided with Windows® operating systems) and launch a session. The connection settings are:

    • Bits per second: 9600

    • Stop bits: 1

    • Data bits: 8

    • Flow control: Xon/Xoff

    • Parity: None

  2. Log in using the default user name and password admin and infoblox. User names and passwords are case-sensitive.

  3. To change the network settings from the default, enter the set network command. Then enter information as prompted to change the IP address, netmask, and gateway for the LAN1 port.
    Infoblox > set network
    NOTICE: All HA configuration is performed from the GUI. This interface is used only to configure a standalone node or to join a grid.
    Enter IPv4 address [Default: n.n.n.41]: <Enter the LAN1 port IP address>
    Enter netmask: [Default: 255.255.255.0]: <Enter the LAN1 port netmask>
    Enter gateway address [Default: n.n.n.1]: <Enter the gateway IP address>
    NOTICE: Additional IPv6 interface can be configured only via GUI.
    Become grid member? (y or n): n

    Note that you must enter n to use Elastic Scaling. If you enter y, the member becomes a Grid member and you will not be able to set token and join the pre-provisioned member to the Grid.

  4. Use the set token on command to set the member token, the Grid Master IP address and certificate to the token file. Following is an example:
    Infoblox > set token on
    Enter GM-IP [Current: not defined]: <Enter the Grid Master IP address>
    Enter Token [Current: not defined]: Copy token from the Your Permission Token dialog in Grid Manager.
    New Token Settings:
    GM-IP: 1.1.1.1
    Token: b25lLnZpcnR1YWxfbm9kZSQx
    Is this correct? (y or n): y
    Do you want to download the certificate form GM and validate (y or n): y
    Is this correct and valid (y or n): y
    Are you sure to apply and save settings to file?: y
    The token and certificate are saved.

  5. To verify the token:
    Infoblox > show token
    The CLI displays the current token setting and certification information. Verify this information.

    Note if there is incorrect information, use set token off to remove the token file.

  6. Use the set token join command to register the Grid member and get licenses from the license pool before joining the member to the Grid. Once the member joins the Grid, the token become invalid—you can use the token only once.
    Infoblox > set token join
    Are you sure to start Member registration Client? (y or no): y Starting Member registration Client...
    Connecting...

Note

Note

For HA pairs, repeat the CLI commands on both nodes. 

Anchor
UsingOstackclinit
UsingOstackclinit
Using OpenStack cloud-init template to configure Grid Master and join Grid members

You can use the following OpenStack cloud-init template to configure an IB-V815 as a Grid Master:

...