member delete

Vacates the volumes off the member onto other members in the pool, and removes the member from its assigned pool and from the group, decreasing the storage capacity of the pool and group.

Volume, snapshot, and replication data located on the member will be moved to the remaining pool members, with no impact on availability.

The time to complete a member removal depends on the amount of volume data that must be moved.

Notes: You cannot delete the only member of a group. You also cannot delete a member if it is the last member in a pool that contains volumes. You must move the volumes to a different pool before you can delete the member.

You cannot delete more than one member at a time. To check the status of a member being removed, use the member show command. While its volumes are vacating to other members, its status shows as vacating. When complete, the member no longer appears in the member show output.

If you are removing a member and the remaining pool members do not have enough space to hold the memberís data, the member delete command will fail. In this case, you must first delete or move volumes to another pool, or reduce the reserved snapshot space until there is enough capacity among the pool members to hold the data from the deleted member.

In rare cases, you may need to remove a member that is offline (for example, if the member has experienced a catastrophic failure and is no longer operational). When you remove an offline member, an error message will appear stating that the vacate has failed; that is, the memberís data could not be moved to the remaining pool members. When prompted, you must confirm that you still want to remove the member. Then, the offline member will be removed.

After a member is removed, it is automatically reset. This will eliminate any group, member, and volume configuration information remaining on the array. For more information on the effects of resetting a member, see reset.

Format

member delete member_name

Variable  

member_name

Name of a member.

Example

The following command removes a member from its assigned pool and the group:

> member delete member16

Do you really want to delete the member? (y/n) [n] y

member deletion succeeded.