Highlighted
radwansk
1 Copper

Node migration leveraging smartpools

This information is based on Article 000016450 Version:1 and applies to OneFS 6.5 and higher.  The article was published with customer level visibility. 


Introduction

This article explains how to replace old nodes on a cluster with new nodes of a different type, by

integrating new nodes into a cluster, migrate the existing data to the new nodes, migrate network

configuration to the new nodes, and fail out the old nodes.

Requisite tools or skills

The following prerequisites must be met:

  • All new nodes are a different node type from the existing cluster nodes (for example,
  • X200 and NL400).
  • Three or more nodes are required for each SmartPool.
  • A valid SmartPools license (trial or permanent) is required.
  • A sufficient number of internal Infiniband IP addresses is available for all new nodes.
  • Adequate disk space is available on the new Disk Pool to receive the existing data from
  • the old nodes.
  • The cluster is running the minimum supported version for all existing nodes and the
  • nodes to be added.The version of OneFS that is running on the cluster must be
  • supported on all of the existing nodes and all of the new nodes. For more information,
  • see the Isilon Supportability and Compatibility Guide.
  • All new nodes must be racked up, connected, and powered on.
  • Onsite Verification Testing (OVT) has completed on all new nodes without errors.

Procedure

Join the nodes to the cluster

Join the new nodes to the existing cluster via the command line interface, Isilon web

administrative interface, or front panel. The new nodes will be added to a new, separate Disk

Pool. For more information, see the "Add nodes to a cluster" section of the OneFS User Guide.

For OneFS 7.0.x, see the OneFS Administration Guide.

Migrate the data from the existing nodes to the newly-added nodes

This will begin migrating data from the existing nodes to the newly-added nodes. Modify the

existing default file pool policy.

In the Isilon web administration interface, do one of the following, depending on your

OneFS version:

In OneFS 7.0 or later: Click File System Management > SmartPools > File Pool

Policies.

In OneFS 6.5.x: Click File System > SmartPools > File Pool Policies.

Under Default policy, click Modify Defaults.

In the Default File Pool Policy Settings section, under Default ProtectionSettings, f

From the Data pool drop-down list, select the pool that contains the new nodes.

Click Submit.

To monitor status of the data migration, do one of the following. This will display

currently running and recently completed jobs:

In OneFS 7.0 or later: Click Cluster Management > Operations > Operations

Summary.

In OneFS 6.5.x: Click Cluster > Operations > Summary.

After the job completes, all data can be accessed on the disk pool that contains the new

nodes.

Migrate client connections from the exisiting nodes to the new nodes

If the existing IP address pool is large enough to accommodate the new nodes, pause the existing

nodes in SmartConnect so that new client connections will only go to the new nodes:

Open an SSH connection to the node and log on using the "root" account.

Run the following command to suspend a node from SmartConnect, where <node

number> is the number of the node to suspend. This will only prevent new connections

and will not interrupt existing clients.

isi networks modify pool --sc-suspend-node <node number>

If the existing IP address pool is not large enough to accommodate the new nodes, pause the

each existing node from SmartConnect and reallocate its IP address to a new node once client

connections to the existing node have been terminated.

Open an SSH connection to the node and log on using the "root" account.

Run the following command, where <node number> is the number of the node to suspend:

isi networks modify pool --sc-suspend-node <node number>

In the Isilon web administration interface, do one of the following, depending on your

version of OneFS :

In OneFS 7.0 or later: Click Cluster Management > Network Configuration.

In OneFS 6.5.x: Click Cluster > Networking.

Select the desired subnet (default: subnet0).

In the IP Address Pools section, click Edit next to the Pool members section of the

desired pool (default: pool0).

From the Interfaces in current pool box, drag the node's interface to the Available

interfaces box.

From the Available interfaces box, drag the desired interface of one of the new nodes to

the Interfaces in current pool box.

Click Submit. The new node should pick up the next available IP address.

Repeat this procedure for all remaining nodes.

SmartFail the existing nodes from the cluster

SmartFail only one node at a time. There is no data on the nodes, so the SmartFail will complete

relatively quickly.

In the Isilon web administration interface, do one of the following, depending on your

version of OneFS :

In OneFS 7.0 or later: Click Cluster Management > Hardware Configuration >

Remove Node.

In OneFS 6.5.x: Click Cluster > Cluster Management > Remove Node.

Click the radio button next to an existing node and click Submit to begin removal from

the cluster. Once the node is successfully removed, it will be removed from the list of

nodes on the main cluster status page.

Repeat for the remaining existing nodes.

Article Metadata

Product: Isilon NL-Series, Isilon X-Series, Isilon S-Series, Isilon OneFS, Isilon OneFS 6.5.0, Isilon OneFS

6.5.1, Isilon OneFS 6.5.2, Isilon OneFS 6.5.3, Isilon OneFS 6.5.4.0, Isilon OneFS 6.5.5.0, Isilon,

Isilon SmartPools

Shared: Yes

Requested Publish Date: 5/25/2013 1:00 PM