Skip to main content

volume rebalance file-move statistics show

Contributors
Suggest changes

Display statistics for file-move operations across FlexGroup Constituents

Availability: This command is available to cluster and Vserver administrators at the advanced privilege level.

Description

The volume rebalance file-move statistics show command displays common statistics for the file-move operations at a FlexGroup constituent level.

The volume rebalance file-move statistics show command is only supported on FlexGroup volumes. For all FlexGroup constituents matching the specified parameters, the command displays the following information:

  • Vserver name

  • Volume name

  • Constituent name

  • Source Files In-Progress: Number of files currently being moved from the FlexGroup constituent

  • Source Files Completed: Number of files already moved from the FlexGroup constituent

  • Source Bytes In-Progress: Total number of bytes of all the files currently being moved from the FlexGroup constituent

  • Source Bytes Completed: Total number of bytes of all the files already moved from the FlexGroup constituent

  • Destination Files In-Progress: Number of files currently being moved to the FlexGroup constituent

  • Destination Files Completed: Number of files already moved to the FlexGroup constituent

  • Destination Bytes In-Progress: Total number of bytes of all the files currently being moved to the FlexGroup constituent

  • Destination Bytes Completed: Total number of bytes of all the files already moved to the FlexGroup constituent

You can specify parameters from the above list to display information. For example, to display statistics only for FlexGroup constituents with more than one file currently being moved from them, run the command with the -source-files-inprogress >1 parameter.

Parameters

{ [-fields <fieldname>,…​]

If you specify the -fields <fieldname>, …​ parameter, the command output also includes the specified field or fields. You can use '-fields ?' to display the fields to specify.

| [-instance ] }

If you specify the -instance parameter, the command displays detailed information about all fields.

[-vserver <vserver name>] - Vserver (privilege: advanced)

If this parameter and the -volume parameter are specified, the command displays statistics for the FlexGroup constituents on the specified volume. If this parameter is specified by itself, the command displays statistics for the FlexGroup constituents on all volumes on the specified Vserver.

[-volume <volume name>] - Volume Name (privilege: advanced)

If this parameter and the -vserver parameter are specified, the command displays statistics for the FlexGroup constituents on the specified volume. If this parameter is specified by itself, the command displays statistics for the FlexGroup constituents on all volumes matching the specified name.

[-constituent <volume name>] - Constituent Name (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents matching the specified name.

[-source-files-inprogress <integer>] - Source Files In Progress (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of files currently being moved from them.

[-source-files-completed <integer>] - Source Files Completed (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of files already moved from them.

[-source-bytes-inprogress {<integer>[KB|MB|GB|TB|PB]}] - Source Bytes in Progress (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of bytes currently being moved from them (across all files currently being moved from them).

[-source-bytes-completed {<integer>[KB|MB|GB|TB|PB]}] - Source Bytes Completed (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of bytes already moved from them (across all files already moved from them).

[-destination-files-inprogress <integer>] - Destination Files In Progress (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of files currently being moved to them.

[-destination-files-completed <integer>] - Destination Files Completed (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of files already moved to them.

[-destination-bytes-inprogress {<integer>[KB|MB|GB|TB|PB]}] - Destination Bytes In Progress (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of bytes currently being moved to them (across all files currently being moved to them).

[-destination-bytes-completed {<integer>[KB|MB|GB|TB|PB]}] - Destination Bytes Completed (privilege: advanced)

If this parameter is specified, the command displays statistics only for FlexGroup constituents which have the specified number of bytes already moved to them (across all files already moved to them).

Examples

The following example displays statistics for all FlexGroup constituents on the FlexGroup volume "bld_volume" in Vserver "vs0":

cluster1::*> volume rebalance file-move statistics show -vserver vs0 -volume bld_volume

Vserver: vs0
Volume: bld_volume
                                 Source                     Destination
Constituent                  Files         Bytes          Files         Bytes
-------------------    -----------   -----------    -----------   -----------
bld_volume__0001
       In Progress:              1          10GB              0            0B
         Completed:              5          20GB              0            0B
bld_volume__0002
       In Progress:              0            0B              1          10GB
         Completed:              0            0B             10          40GB
bld_volume__0003
       In Progress:              1           5GB              0            0B
         Completed:             15         100GB              0            0B
bld_volume__0004
       In Progress:              0            0B              1           5GB
         Completed:              0            0B             10          80GB
bld_volume__0005
       In Progress:              0            0B              0            0B
         Completed:              0            0B              0            0B
bld_volume__0006
       In Progress:              0            0B              0            0B
         Completed:              0            0B              0            0B
bld_volume__0007
       In Progress:              0            0B              0            0B
         Completed:              0            0B              0            0B
bld_volume__0008
       In Progress:              0            0B              0            0B
         Completed:              0            0B              0            0B

The following example displays statistics for all FlexGroup constituents on the FlexGroup volume "bld_volume" in Vserver "vs0" with more than 4 files already sent from them:

cluster1::*> volume rebalance file-move statistics show -vserver vs0 -volume bld_volume -source-files-completed >4

Vserver: vs0
Volume: bld_volume
                                 Source                     Destination
Constituent                  Files         Bytes          Files         Bytes
-------------------    -----------   -----------    -----------   -----------
bld_volume__0001
       In Progress:              1          10GB              0            0B
         Completed:              5          20GB              0            0B
bld_volume__0003
       In Progress:              1           5GB              0            0B
         Completed:             15         100GB              0            0B