Isilon OneFS: How to smartfail out a node pool

Article Number: 504175 Article Version: 3 Article Type: Break Fix



Isilon OneFS,Isilon OneFS 7.1,Isilon OneFS 7.2,Isilon OneFS 8.0,Isilon OneFS 8.1

Here are the steps in order to properly smartfail out a node pool that is no longer needed in the cluster

1 – Move off the majority of the data through File Pool Policies

Either through the CLI or through the WebUI, edit the File Pool Policies in order to point data from the pool being decommission to another pool in the cluster. For assistance on how to best configure this, please reference the Administration Guide for your OneFS version.

Once the File Pool Policies have been changed, start a Smartpools job in order to apply the changes that were made. If the File Pool Policies were configured correctly, this should move the majority of the data.

Note: It is normal for there to still be some space utilized on the Node Pool (generally under 5%, but it can be more). This is fine and won’t cause any issues.

2 – Ensure Global Spillover is enabled so the last bit of data on the nodes are allowed to move to other node pools

CLI:

# isi storagepool settings view

WebUI:

File System -> Storage Pools -> SmartPool Settings

If it isn’t enabled, ensure that you get it enabled

3 – Start the Smartfail process
Smartfail 1 node at a time with the following command:
OneFS 7.x

# isi devices -a smartfail -d <node LNN>

OneFS 8.x

# isi devices node smartfail –node-lnn=<node LNN>


When the Smartfail process completes (which is handled by a Flexprotect Job), move onto the next node.

Smartfail them 1 at a time until you have 2 nodes remaining. Once you are at this point, start the Smartfail process on both nodes. To have Node Pool quorum, you need at least 51% of the devices online. If you Smartfail just 1 node, then the Node Pool no longer has quorum and will be unable to complete the Smartfail process. By putting both nodes in a Smartfail status, the data will be striped to the other node pools.

Related:

Leave a Reply