Removing Volumes
You can remove a volume using MCS and the CLI.
Note: When you remove a volume enabled for:
- Cold tiering, the directory/folder for the volume in the metadata volume associated with the tier is also removed asynchronously.
- Warm tiering, the directory/folder for the volume in the metadata volume associated with the tier and the erasure-coded volume are also removed asynchronously.
Removing Volumes Using the MapR Control System
To remove one or more volumes, in the Summary tab under :
Removing a Standard Volume Using the MapR Control System
To remove a standard volume from the volume information page:
Removing a Mirror Volume Using the MapR Control System
To remove a mirror volume from the volume information page:
Removing Volumes Using the CLI or REST API
The basic command to remove a volume is:
maprcli volume remove -name <volume name>
For complete reference information, see
volume remove
.
Note: When a volume is removed, the data present in that volume is not purged from
the file system immediately. The following parameters control when the deleted
volumes are purged.
- cldb.purge.delay.hours — Time to wait (in hours) to trigger purge of any volume after CLDB becomes master. The default value is 1 hour.
- cldb.volumes.purge.frequency — The frequency (in minutes) for purging
the data of deleted volumes. The default value is 60 minutes.Use the
maprcli
command to set these parameters. For example:maprcli config save -values {"cldb.purge.delay.hours":"2"} maprcli config save -values {"cldb.volumes.purge.frequency":"120"}