Rule definitions and attributes

You can use the info keyword to show a description of a rule.

Table: Rule definitions in Storage Expert lists the available rule definitions, and rule attributes and their default values.

Table: Rule definitions in Storage Expert

Rule

Description

vxse_dc_failures

Checks and points out failed disks and disabled controllers.

vxse_dg1

Checks for disk group configurations in which the disk group has become too large.

vxse_dg2

Checks for disk group configurations in which the disk group has too many or too few disk group configuration copies, and if the disk group has too many or too few disk group log copies.

vxse_dg3

Checks disk group configurations to verify that the disk group has the correct "on disk config" size.

vxse_dg4

Checks for disk groups that do not have a current version number, and which may need to be upgraded.

vxse_dg5

Checks for disk groups in which there is only one VxVM configured disk.

vxse_dg6

Checks for disk groups that are seen, but which are not imported.

vxse_disk

Checks for disks that are initialized, but are not part of any disk group.

vxse_disklog

Checks for physical disks that have more than one RAID-5 log.

vxse_drl1

Checks for large mirror volumes that do not have an associated DRL log.

vxse_drl2

Checks for large mirror volumes that do not have DRL log that is mirrored.

vxse_host

Checks that the system "hostname" in the /etc/vx/volboot file matches the hostname that was assigned to the system when it was booted.

vxse_mirstripe

Checks for large mirror-striped volumes that should be striped-mirrors.

vxse_raid5

Checks for RAID-5 volumes that are too narrow or too wide.

vxse_raid5log1

Checks for RAID-5 volumes that do not have an associated log.

vxse_raid5log2

Checks for recommended minimum and maximum RAID-5 log sizes.

vxse_raid5log3

Checks for large RAID-5 volumes that do not have a mirrored RAID-5 log.

vxse_redundancy

Checks the redundancy of volumes.

vxse_rootmir

Checks that all root mirrors are set up correctly.

vxse_spares

Checks that the number of spare disks in a disk group is within the VxVM "Best Practices" thresholds.

vxse_stripes1

Checks for stripe volumes whose stripe unit is not a multiple of the default stripe unit size.

vxse_stripes2

Checks for stripe volumes that have too many or too few columns.

vxse_volplex

Checks for volumes and plexes that are in various states, such as:

  • disabled plexes

  • detached plexes

  • stopped volumes

  • disabled volumes

  • disabled logs

  • failed plexes

  • volumes needing recovery

You can use the list and check keywords to show what attributes are available for a rule and to display the default values of these attributes.

Table: Rule attributes and default attribute values lists the available rule attributes and their default values.

Table: Rule attributes and default attribute values

Rule

Attribute

Default value

Description

vxse_dc_failures

-

-

No user-configurable variables.

vxse_dg1

max_disks_per_dg

250

Maximum number of disks in a disk group. Warn if a disk group has more disks than this.

vxse_dg2

-

-

No user-configurable variables.

vxse_dg3

-

-

No user-configurable variables.

vxse_dg4

-

-

No user-configurable variables.

vxse_dg5

-

-

No user-configurable variables.

vxse_dg6

-

-

No user-configurable variables.

vxse_disk

-

-

No user-configurable variables.

vxse_disklog

-

-

No user-configurable variables.

vxse_drl1

mirror_threshold

1g (1GB)

Large mirror threshold size. Warn if a mirror is larger than this and does not have an attached DRL log.

vxse_drl2

large_mirror_size

20g (20GB)

Large mirror-stripe threshold size. Warn if a mirror-stripe volume is larger than this.

vxse_host

-

-

No user-configurable variables.

vxse_mirstripe

large_mirror_size

1g (1GB)

Large mirror-stripe threshold size.

Warn if a mirror-stripe volume is larger than this.

nsd_threshold

8

Large mirror-stripe number of subdisks threshold. Warn if a mirror-stripe volume has more subdisks than this.

vxse_raid5

too_narrow_raid5

4

Minimum number of RAID-5 columns. Warn if actual number of RAID-5 columns is less than this.

too_wide_raid5

8

Maximum number of RAID-5 columns. Warn if the actual number of RAID-5 columns is greater than this.

vxse_raid5log1

-

-

No user-configurable variables.

vxse_raid5log2

r5_max_size

1g (1GB)

Maximum RAID-5 log check size. Warn if a RAID-5 log is larger than this.

r5_min_size

64m (64MB)

Minimum RAID-5 log check size. Warn if a RAID-5 log is smaller than this.

vxse_raid5log3

large_vol_size

20g (20GB)

Large RAID-5 volume threshold size. Warn if a RAID-5 volume with a non-mirrored RAID-5 log is larger than this.

vxse_redundancy

volume_redundancy

0

Volume redundancy check. The value of 2 performs a mirror redundancy check. A value of 1 performs a RAID-5 redundancy check. The default value of 0 performs no redundancy check.

vxse_rootmir

-

-

No user-configurable variables.

vxse_spares

max_disk_spare_ratio

20

Maximum percentage of spare disks in a disk group. Warn if the percentage of spare disks is greater than this.

min_disk_spare_ratio

10

Minimum percentage of spare disks in a disk group. Warn if the percentage of spare disks is less than this.

vxse_stripes1

default _stripeunit

8k (8KB)

Stripe unit size for stripe volumes. Warn if a stripe does not have a stripe unit which is an integer multiple of this value.

vxse_stripes2

too_narrow_stripe

3

Minimum number of columns in a striped plex. Warn if a striped volume has fewer columns than this.

too_wide_stripe

16

Maximum number of columns in a striped plex. Warn if a striped volume has more columns than this.

vxse_volplex

-

-

No user-configurable variables.

More Information

Discovering what a rule does

Running a rule