Adding a Feature to a Node

After a feature has been added to the enterprise, you can add it to one or more nodes from the GUI or by using the CLI.

Prerequisites

The feature must have previously been added to the enterprise by being installed or uploaded through a DAA file.

GUI

Procedure

  1. Choose a starting point and follow the procedure.
    Starting Point Procedure
    Nodes
    1. Select Infrastructure > Nodes.
    2. Select an environment from the Environment drop-down list.
    3. In the Nodes list, click a node.
    4. Click the Configuration tab.
    5. Click the Features link.
    6. Click the Add link over the Features table. A new row is added to the table.
    7. Select the feature type, name, and version from the drop-down lists in the respective columns.
    8. Click Save.
    Software Management
    1. Select Infrastructure > Software Management.
    2. Click the Features tab.
    3. In the View By drop-down list, choose whether to display features or nodes as the parent object.
      • Features Click one or more features and click Edit. The Edit Nodes for Feature Version dialog displays.

        Click one or more nodes in the Available Nodes list and click . The nodes move to the Selected Nodes list.

      • Nodes Click one or more nodes and click Edit. The Edit Features for Node dialog displays.

        Click one or more features in the Available Features list and click . The features move to the Selected Features list.

    4. Click Apply.
    The feature is added to the node and the Runtime State changes to Marked for Install.
  2. Apply the update.
    • Apply - Installs the selected features on the nodes. Applications deployed on the nodes will continue to use the features that were available on the node when they were deployed.
    • Apply with Resolve- Installs the selected features on the nodes, restarts the nodes, and causes all applications deployed on the nodes to use the latest versions of the features on which they depend. Use this operation to install a new version of an existing feature, to force applications that reference the existing feature to use the new version, or if after clicking Apply you get an error that says that because the node is running in stable mode, it cannot accept the deployment of the feature.
    • Cancel
    The Runtime State of the feature changes to Installed.

CLI

Procedure

  1. In the data file, specify a Feature element nested in a Node element.
    <Node xsi:type="amxdata:Node" name="node1"
     <Feature xsi:type="amxdata_base:FeatureID" componentID="myFeature" version="myFeatureVersion"/>
    </Node>
  2. In the AMXAdminTask element, set the action attribute to add and the objectSelector element to Environment/Node/Feature.
    <AMXAdminTask action="add" objectSelector="Environment/Node/Feature"/>
  3. In the AMXAdminTask element, set the action attribute to reprovision and the objectSelector element to Environment/Node. If the feature includes a resource instance that is dependant on drivers that must be installed in the resolve mode, specify the options="resolve" attribute. Using the resolve option restarts the node.
    <AMXAdminTask action="reprovision" objectSelector="Environment/Node"/>