Overview of the mmvdisk commands

This topic provides an overview of the mmvdisk commands.

For comparison, each mmvdisk command is listed with the legacy IBM Storage Scale RAID commands that perform similar functions. For a complete description of the mmvdisk commands, see mmvdisk command.

mmvdisk nodeclass
The mmvdisk nodeclass command has the following primary functions:
  1. To create the mmvdisk node class for the two servers of a recovery group pair.
  2. To create the mmvdisk node class for the 4 to 32 servers of a scale-out recovery group.
  3. To create the mmvdisk node class for the two servers of a shared recovery group.
  4. To list mmvdisk node classes.

The mmvdisk nodeclass command performs functions similar to the mmcrnodeclass, mmlsnodeclass, mmchnodeclass, and mmdelnodeclass commands.

mmvdisk server
The mmvdisk server command has the following primary functions:
  1. To list and validate the supported server disk topology of an mmvdisk node class.
  2. To configure an mmvdisk node class to be IBM Storage Scale RAID recovery group servers.
  3. To configure an individual server as preparation for being added to a scale-out recovery group.
  4. To list the state of recovery group servers.

The mmvdisk server command performs functions similar to the gssServerConfig, mmchconfig, mmlsconfig, mmshutdown, mmstartup, mmgetpdisktopology, and topsummary commands.

mmvdisk recoverygroup
The mmvdisk recoverygroup command has the following primary functions:
  1. To create an IBM Storage Scale System 3200 recovery group pair on a configured mmvdisk node class.
  2. To create an IBM Spectrum® Scale Erasure Code Edition scale-out recovery group on a configured mmvdisk node class.
  3. To create an IBM Elastic Storage® System 3000 shared recovery group on a configured mmvdisk node class.
  4. To list recovery group information.
  5. To convert existing non-mmvdisk recovery group pairs to mmvdisk management.
  6. To add, delete, or replace servers in a scale-out recovery group.
  7. To perform supported MES upgrades on IBM Storage Scale System 3200 recovery group pairs.

The mmvdisk recoverygroup command performs functions similar to the mmgetpdisktopology, mkrginput, mmcrrecoverygroup, mmcrvdisk, mmlsrecoverygroup, mmchrecoverygroup, mmdelvdisk, mmaddpdisk, mmdelpdisk, and mmdelrecoverygroup commands.

mmvdisk vdiskset
The mmvdisk vdiskset command has the following primary functions:
  1. To define and size vdisk sets across recovery groups.
  2. To create the member vdisk NSDs of a vdisk set according to its definition.
  3. To list vdisk set attribute and sizing information.

The mmvdisk vdiskset command performs functions similar to the mmcrvdisk, mmdelvdisk, and gssgenvdisks commands.

mmvdisk filesystem
The mmvdisk filesystem has the following primary functions:
  1. To create an mmvdisk file system using vdisk sets.
  2. To add vdisk sets to mmvdisk file systems.
  3. To delete vdisk sets from mmvdisk file systems.
  4. To list mmvdisk file system information.

The mmvdisk filesystem command performs functions similar to the mmcrfs, mmadddisk, mmdeldisk, mmdelfs, mmlsdisk, and mmchdisk commands.

mmvdisk pdisk
The mmvdisk pdisk has the following primary functions:
  1. To list recovery group pdisk information.
  2. To list pdisks that are out of service or in need of replacement.
  3. To replace pdisks that are in need of replacement.

The mmvdisk pdisk command performs functions similar to the mmlspdisk, mmchcarrier, and mmchpdisk commands.

mmvdisk vdisk
The primary function of the mmvdisk vdisk command is to list basic information about individual vdisks.

All other vdisk management is performed through the mmvdisk vdiskset command for file system vdisk NSDs, and through the mmvdisk recoverygroup command for recovery group log vdisks.

The mmvdisk vdisk command performs functions similar to the mmlsvdisk command.