This section describes how to add a new SE to an existing Linux server cloud.

The following are the steps to add servers to a Linux server cloud:

Prerequisites

  • The Controller must be already installed.
  • The Linux server cloud configuration must exist on the Controller.

Procedure

  1. Navigate to Infrastructure > Clouds. Click Create > Linux Server.
  2. On the General tab, configure the following options:
    1. Name: Enter the name of the Linux server cloud.
    2. Type: Linux Server must be selected from the drop-down list.
    3. Object Name Prefix: Enter the default prefix for all the automatically created objects in this cloud. SE group template can override this prefix.
    4. Autoscale Polling Interval: Enter the polling interval in seconds for the external autoscale groups. The range is 60-3600 seconds. Minimum 60 second is required.
    5. Template Service Engine Group: You can configure a Service Engine by selecting the options.
    6. Enable IPv4: Select the option to enable IPv4 on the management interface of the service engine. The default option is DHCP if static configuration is not present in the network.
    7. Use Static Routes for VIP Placement: Select the option to use static routes for the VIP side network resolution during the virtual service placement.
  3. Scroll down or go to the Linux tab and configure the following options:
    1. SSH User: This field shows the SSH user name the Controller will use to log onto each of the SE hosts. A key generated by the Controller for that SSH user account is required, and must be present in the authorized keys store of each SE host. For managing keys for SE hosts, see Public Key Management on SE Hosts section.
    2. Use Inband Management: Select this option to notify that the SE in this cloud has an inband management interface. You can override this setting at SE host level by setting the host_attr attr_key as SE_INBAND_MGMT with the value as true or false.
    3. Under Directory Path for Service Engine Usage, a default path and disk space are allocated to the system and client logs. You can customize the directory path and disk space by selecting separate paths for system and client logs and entering relevant information in the following fields:
      • Auto-select path
      • Single path for all logs
      • Seperate paths for System and Client logs
    4. To add servers, click Add. For each Linux server that will host an SE, specify the following information:
      • Host IP address: Must already be configured on the host
      • Service Engine Group - The SE group association for the SE.
      • Enable DPDK
      • Enable Inband Management
      • Cores - Number of Cores for Service Engines
      • Memory (GB) - Amount of memory for Service Engines
  4. Scroll down or go to the IPAM/DNS tab and configure the following options:
    1. IPAM Profile: Select the IPAM profile for this cloud.
    2. DNS Profile: Select the DNS profile for this cloud.
      To create the IPAM/DNS profile, click the the vertical ellipsis and then click Create. For details, see Avi Load Balancer IPAM and DNS.
    3. Enable State Based DNS Registration: DNS records for VIPs are added or deleted based on the operational state of the VIPs.
  5. Click Save.