| volume create | volume create _volname_ [options] _bricks_ | Create a volume called _volname_ using the specified bricks with the configuration specified by options |
| volume info | volume info [_volname_] | Display volume info for _volname_ if provided, else for all volumes on the TSP |
| volume status | volumes status[_volname_] | Display volume status for _volname_ if provided, else for all volumes on the TSP |
| volume list | volume list | List all volumes in the TSP |
| volume set | volume set _volname__option__value_ | Set _option_ to _value_ for _volname_ |
| volume get | volume get _volname_ <_option_\|all> | Display the value of _option_ (if specified)for _volname_ , or all options otherwise |
| volume add-brick | volume add-brick _brick-1_ ... _brick-n_ | Expand _volname_ to include the bricks _brick-1_ to _brick-n_|
| volume remove-brick | volume remove-brick _brick-1_ ... _brick-n_ \<start\|stop\|status\|commit\|force\> | Shrink _volname_ by removing the bricks _brick-1_ to _brick-n_ . _start_ will trigger a rebalance to migrate data from the removed bricks. _stop_ will stop an ongoing remove-brick operation. _force_ will remove the bricks immediately and any data on them will no longer be accessible from Gluster clients.|
| volume replace-brick | volume replace-brick _volname__old-brick__new-brick_| Replace _old-brick_ of _volname_ with _new-brick_ |