If, after considering the consequences associated with use of the unmapper, you decide it is worth the significant performance impact, you can use the following steps to move space between storage pools.
Unmapping chunks (using the unmapper) does not increase the amount of free space in a storage pool; instead, the unmapper:
- Takes chunks out of the VC list and returns the underlying HDP pages to the DP pool.
- Removes the capacity from the chunks listed in the vacated chunks list by unmapping the space.
- Zero-initializes the space.
- Returns the freed capacity to the underlying DP pool.
After being added to the DP pool, the freed space can be used by other storage pools that reside on the same DP pool.
Note: See the CLI man pages, or the
Command Line Reference for detailed information about the commands mentioned below.
The following procedure describes how to move space from storage pool S to storage pool T. This procedure is based on a configuration where both storage pools are based on DP-Vols from the same DP pool, and that DP pool is thinly provisioned.