Removing Nodes (On-premises Deployment)

This section describes how to remove one or more nodes from an installed on-premises deployment by using the Data Fabric UI.

Removing nodes from an installed fabric is necessary in many situations, such as:
  • To remove the nodes that have reached End of Life.
  • To perform maintenance activity, for example, applying security patches, or upgrading the operating system, and so on.
  • To perform some activities mandated by organization that need node removal.
  • To scale down a fabric that was scaled up to meet a temporary requirement of increased storage, and compute.

Limitations for Removing Nodes

Consider the following limitations, for removing nodes by using the Data Fabric UI:
  • You can use the Data Fabric UI to remove nodes from on-premises deployment only if the fabric is running release 7.9.0 or later.
  • You cannot use the Data Fabric UI to remove nodes from a customer-managed cluster.
  • You can perform Delete node operation only if the fabric has minimum of three nodes.
  • You can perform Delete node operation only if the cluster storage consumption is less than 80 percent.
  • You cannot delete the installer host, that was used to configure the fabric.
  • Before proceeding to remove CLDB Master node, perform Failover of CLDB master first, and then proceed with Delete node operation.
  • If you remove a control node (CLDB/ZooKeeper node), cluster will be reconfigured the with remaining CLDBs, and Warden will be restarted on each node of the fabric, after removing the control node.
  • On any given fabric, only one Remove node operation can be done at a time. If a Remove node operation is already in progress, you cannot initiate another Remove node operation on the same fabric. However, multiple Remove node operations can be performed at the same time on different fabrics belonging to the same global namespace.
  • Remove node operation is not possible when an Upgrade fabric, Remove fabric, or Add node operation is already in progress.

Prerequisites for Deleting Nodes

Note the following prerequisite for removing nodes by using the Data Fabric UI:
  • To remove nodes, you must have fabric manager credentials.

Steps for Deleting Nodes

Use the following steps to remove nodes:
  1. Log on to the Data Fabric UI.
  2. Select the Fabric manager option.
  3. On the Global namespace card, check the table view.
  4. Under the Resource Name column, click the name of the fabric for which you want to remove nodes. The Fabric details are displayed.
  5. Click the Nodes tab. For more information, see Viewing Node Information.
  6. Click the ellipsis () in the Action column, and select Delete . The Delete node side drawer appears.
  7. Fill in the following node parameters:
    For this parameter . . . Do this
    SSH credentials* Enter your Username for SSH access to the node.

    Enter your Password.

  8. Click Delete. The Data Fabric UI displays a Nodes in scale operation table that includes a Status column.
  9. Check the status of the scaling operation:
    To Do this
    View the status for a single node Hold your cursor over the information icon (). The icon is displayed when the node status is Deleting. Hovering over the tooltip displays the installation status as a percentage.
    View the status for all nodes Click View progress.
    If the Remove node operation is successful, the Data Fabric UI displays a success message, and the table of active nodes is updated.

Related maprcli Commands

To implement the features described on this page, the Data Fabric UI relies on the following maprcli commands. Links to these commands are provided for general reference. For more information, see maprcli Commands in This Guide.