OneFS SmartConnect provides an option to administratively remove a node from a SmartConnect zone during a planned outage. Planned outages could be hardware replacement or maintenance activity.
Once a node is suspended, SmartConnect prevents new client connections to the node. If the node is configured for dynamic allocation of IP addresses, IP addresses are not assigned to this node in a suspended state. Suspending a node ensures that client access remains consistent. After the node is suspended, client connections can be monitored and allowed to gradually drop-off before a reboot or power down.
A node is suspended from the OneFS CLI or web interface. From the OneFS CLI, the command is:
isi network pools --sc-suspend-node <groupnet.subnet.pool> <node ID>
Alternatively, from the web interface, click Suspend Nodes under Pool, as shown in the following figure:
After a node is suspended, new connections are not created. Prior to rebooting or shutting the node down, confirm all client connections have dropped by monitoring the web interface under the Client Connections tab on the Cluster Overview page. Also, clients might have to be manually booted from the node if they have static SMB connections with applications that maintain connections.