595 lines
26 KiB
Plaintext
595 lines
26 KiB
Plaintext
|
-- Mib files packaged on Tue Mar 17 11:28:59 EDT 2015 for Storage Array Firmware V7.1.5 (R408054)
|
||
|
|
||
|
--FROM SNMP-FRAMEWORK-MIB;
|
||
|
-- RFC 2571
|
||
|
|
||
|
-- These are from draft-ietf-ops-rfc2851-update-00.txt
|
||
|
-- You will have to work out the details with your own
|
||
|
-- compiler being because they are so new.
|
||
|
|
||
|
--equalLogic OBJECT IDENTIFIER ::= { enterprises 12740 }
|
||
|
-- assigned by IANA to EqualLogic.
|
||
|
EQLSTORAGECONTAINER-MIB DEFINITIONS ::= BEGIN
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Counter32, enterprises, Counter64
|
||
|
FROM SNMPv2-SMI
|
||
|
DateAndTime, RowPointer
|
||
|
FROM SNMPv2-TC
|
||
|
TruthValue, RowStatus, DisplayString
|
||
|
FROM SNMPv2-TC
|
||
|
equalLogic
|
||
|
FROM EQUALLOGIC-SMI
|
||
|
UTFString
|
||
|
FROM EQLGROUP-MIB
|
||
|
eqliscsiLocalMemberId, EQL2PartRowPointerStr
|
||
|
FROM EQLVOLUME-MIB
|
||
|
eqlStoragePoolIndex
|
||
|
FROM EQLSTORAGEPOOL-MIB;
|
||
|
|
||
|
eqlStorageContainerModule MODULE-IDENTITY
|
||
|
LAST-UPDATED "201503171528Z"
|
||
|
ORGANIZATION "EqualLogic Inc."
|
||
|
CONTACT-INFO
|
||
|
"Contact: Customer Support
|
||
|
Postal: Dell Inc
|
||
|
300 Innovative Way, Suite 301, Nashua, NH 03062
|
||
|
Tel: +1 603-579-9762
|
||
|
E-mail: US-NH-CS-TechnicalSupport@dell.com
|
||
|
WEB: www.equallogic.com"
|
||
|
|
||
|
DESCRIPTION
|
||
|
"Storage Array Storage Container information
|
||
|
|
||
|
Copyright (c) 2012 by Dell, Inc.
|
||
|
|
||
|
All rights reserved. This software may not be copied, disclosed,
|
||
|
transferred, or used except in accordance with a license granted
|
||
|
by Dell, Inc. This software embodies proprietary information
|
||
|
and trade secrets of Dell, Inc.
|
||
|
"
|
||
|
|
||
|
-- Revision history, in reverse chronological order
|
||
|
REVISION "201206200000Z" -- 12-Jun-20
|
||
|
DESCRIPTION "Initial revision"
|
||
|
::= { enterprises equalLogic(12740) 25 }
|
||
|
|
||
|
|
||
|
eqlStorageContainerObjects OBJECT IDENTIFIER ::= { eqlStorageContainerModule 1 }
|
||
|
eqlStorageContainerNotifications OBJECT IDENTIFIER ::= { eqlStorageContainerModule 2 }
|
||
|
eqlStorageContainerConformance OBJECT IDENTIFIER ::= { eqlStorageContainerModule 3 }
|
||
|
|
||
|
--***********************************************************************************
|
||
|
-- Textual conventions
|
||
|
--
|
||
|
-- If adding entries here, also update the file mibconv.c !!!
|
||
|
|
||
|
Unsigned64 ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A non-negative 64-bit bit integer, without counter
|
||
|
semantics."
|
||
|
SYNTAX Counter64
|
||
|
|
||
|
|
||
|
--***********************************************************************************
|
||
|
|
||
|
eqlStorageContainerTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EqlStorageContainerEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "EqualLogic-Persistent StorageContainerTable.
|
||
|
This table contains a list of Storage Containers in a group and their attributes.
|
||
|
TimeoutCreate:60 TimeoutDelete:60"
|
||
|
::= { eqlStorageContainerObjects 1 }
|
||
|
|
||
|
|
||
|
eqlStorageContainerEntry OBJECT-TYPE
|
||
|
SYNTAX EqlStorageContainerEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry (row) containing Storage Container info."
|
||
|
INDEX { eqliscsiLocalMemberId, eqlStorageContainerIndex }
|
||
|
|
||
|
::= { eqlStorageContainerTable 1}
|
||
|
|
||
|
EqlStorageContainerEntry ::=
|
||
|
SEQUENCE {
|
||
|
eqlStorageContainerIndex Unsigned32,
|
||
|
eqlStorageContainerRowStatus RowStatus,
|
||
|
eqlStorageContainerUuid OCTET STRING,
|
||
|
eqlStorageContainerName UTFString,
|
||
|
eqlStorageContainerLookupName UTFString,
|
||
|
eqlStorageContainerDescription UTFString,
|
||
|
eqlStorageContainerLogicalLimit Unsigned64
|
||
|
}
|
||
|
|
||
|
eqlStorageContainerIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies a unique index for identifying a Storage Container."
|
||
|
::= { eqlStorageContainerEntry 1}
|
||
|
|
||
|
eqlStorageContainerRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field is used to indicate the status of the entry i.e. whether the entry is active or not."
|
||
|
::= { eqlStorageContainerEntry 2 }
|
||
|
|
||
|
eqlStorageContainerUuid OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING (SIZE (16))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "EQL-SECONDARY-KEY
|
||
|
This field is for internal use only.It stores the UUID for the storage container.
|
||
|
The UUID is generated by the system."
|
||
|
::= { eqlStorageContainerEntry 3 }
|
||
|
|
||
|
eqlStorageContainerName OBJECT-TYPE
|
||
|
SYNTAX UTFString (SIZE (1..64))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies a user friendly name for a Storage Container.
|
||
|
The name must be unique within a group.
|
||
|
The name must not contain spaces or special characters.
|
||
|
The name can be up to 64 characters in length. There is no default."
|
||
|
::= { eqlStorageContainerEntry 4 }
|
||
|
|
||
|
eqlStorageContainerLookupName OBJECT-TYPE
|
||
|
SYNTAX UTFString (SIZE (1..64))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "EQL-SECONDARY-KEY
|
||
|
This field specifies a string-prepped version of the Storage Container name, used for lookups.
|
||
|
The name must be unique within a group.
|
||
|
The name must not contain spaces or special characters.
|
||
|
The name can be up to 64 characters in length. There is no default."
|
||
|
::= { eqlStorageContainerEntry 5 }
|
||
|
|
||
|
eqlStorageContainerDescription OBJECT-TYPE
|
||
|
SYNTAX UTFString (SIZE (0..128))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies a descriptive string that provides details about the storage container.
|
||
|
The description can be up to 128 characters. There is no default value."
|
||
|
::= { eqlStorageContainerEntry 6 }
|
||
|
|
||
|
eqlStorageContainerLogicalLimit OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
UNITS "MB"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the Storage Container *logical* limit in MB. There is no default.
|
||
|
It should be larger than the physical size, as configured for this Storage Container."
|
||
|
DEFVAL {8589934592}
|
||
|
::= { eqlStorageContainerEntry 7 }
|
||
|
|
||
|
--***********************************************************************************
|
||
|
|
||
|
eqlStorageContainerStatisticsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EqlStorageContainerStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "EqualLogic-Dynamic StorageContainerStatisticsTable.
|
||
|
This table contains the statistics of the storage containers within an EQL group."
|
||
|
::= { eqlStorageContainerObjects 2 }
|
||
|
|
||
|
|
||
|
eqlStorageContainerStatisticsEntry OBJECT-TYPE
|
||
|
SYNTAX EqlStorageContainerStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry (row) containing Storage Container statistics."
|
||
|
AUGMENTS { eqlStorageContainerEntry }
|
||
|
|
||
|
::= { eqlStorageContainerStatisticsTable 1}
|
||
|
|
||
|
EqlStorageContainerStatisticsEntry ::=
|
||
|
SEQUENCE {
|
||
|
eqlStorageContainerStatisticsLogicalUsed Unsigned64,
|
||
|
eqlStorageContainerStatisticsLogicalFree Unsigned64,
|
||
|
eqlStorageContainerStatisticsPhysicalUsed Unsigned64,
|
||
|
eqlStorageContainerStatisticsPhysicalFree Unsigned64,
|
||
|
eqlStorageContainerStatisticsThinProvFree Unsigned64,
|
||
|
eqlStorageContainerStatisticsVvolsBound Counter32,
|
||
|
eqlStorageContainerStatisticsSVCount Counter32,
|
||
|
eqlStorageContainerStatisticsSVSCount Counter32,
|
||
|
eqlStorageContainerStatisticsThinProvisioned TruthValue,
|
||
|
eqlStorageContainerStatisticsVvolsOnline Counter32
|
||
|
}
|
||
|
|
||
|
eqlStorageContainerStatisticsLogicalUsed OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Logical Space is
|
||
|
is allocated from this Storage Container.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageContainerStatisticsEntry 1 }
|
||
|
|
||
|
|
||
|
eqlStorageContainerStatisticsLogicalFree OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Logical Space
|
||
|
is free within this Storage Container.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageContainerStatisticsEntry 2}
|
||
|
|
||
|
|
||
|
eqlStorageContainerStatisticsPhysicalUsed OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Physical Space
|
||
|
is allocated from this Storage Container.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageContainerStatisticsEntry 3 }
|
||
|
|
||
|
|
||
|
eqlStorageContainerStatisticsPhysicalFree OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Physical Space
|
||
|
is free within this Storage Container.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageContainerStatisticsEntry 4 }
|
||
|
|
||
|
eqlStorageContainerStatisticsThinProvFree OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of the Thin Provision Reserved
|
||
|
Physical Space is free within this Storage Container.
|
||
|
This is a dynamic value, it is not Administrator setable."
|
||
|
::= { eqlStorageContainerStatisticsEntry 5 }
|
||
|
|
||
|
eqlStorageContainerStatisticsVvolsBound OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of vvols within
|
||
|
the storage container that are bound."
|
||
|
::= { eqlStorageContainerStatisticsEntry 6 }
|
||
|
|
||
|
eqlStorageContainerStatisticsSVCount OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of shared
|
||
|
volumes for this storage container."
|
||
|
::= { eqlStorageContainerStatisticsEntry 7 }
|
||
|
|
||
|
eqlStorageContainerStatisticsSVSCount OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of shared
|
||
|
volume sets for this storage container."
|
||
|
::= { eqlStorageContainerStatisticsEntry 8 }
|
||
|
|
||
|
eqlStorageContainerStatisticsThinProvisioned OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "Are the buckets in this Storage Container thin-provisioned."
|
||
|
::= { eqlStorageContainerStatisticsEntry 9 }
|
||
|
|
||
|
eqlStorageContainerStatisticsVvolsOnline OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of vvols within
|
||
|
the storage container that are online."
|
||
|
::= { eqlStorageContainerStatisticsEntry 10 }
|
||
|
|
||
|
|
||
|
--***********************************************************************************
|
||
|
|
||
|
|
||
|
eqlStorageBucketTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EqlStorageBucketEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "EqualLogic-Persistent StorageBucket Table.
|
||
|
This table contains a list of Storage Buckets in a group and their attributes.
|
||
|
TimeoutCreate:60 TimeoutDelete:60"
|
||
|
::= { eqlStorageContainerObjects 3 }
|
||
|
|
||
|
eqlStorageBucketEntry OBJECT-TYPE
|
||
|
SYNTAX EqlStorageBucketEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry (row) containing Storage Bucket info."
|
||
|
INDEX { eqliscsiLocalMemberId, eqlStorageBucketIndex }
|
||
|
|
||
|
::= { eqlStorageBucketTable 1}
|
||
|
|
||
|
EqlStorageBucketEntry ::=
|
||
|
SEQUENCE {
|
||
|
eqlStorageBucketIndex Unsigned32,
|
||
|
eqlStorageBucketRowStatus RowStatus,
|
||
|
eqlStorageBucketName UTFString,
|
||
|
eqlStorageBucketLookupName UTFString,
|
||
|
eqlStorageBucketUuid OCTET STRING,
|
||
|
eqlStorageBucketPhysicalSize Unsigned64,
|
||
|
eqlStorageBucketThinProvision TruthValue,
|
||
|
eqlStorageBucketThinMinReserve Unsigned32,
|
||
|
eqlStorageBucketThinMaxGrow Unsigned32,
|
||
|
eqlStorageBucketFreeWarnPercentage Unsigned32,
|
||
|
eqlParentStorageContainerPointer EQL2PartRowPointerStr,
|
||
|
eqlParentStoragePoolIndex Unsigned32
|
||
|
}
|
||
|
|
||
|
eqlStorageBucketIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies a unique index for identifying a Storage Bucket."
|
||
|
::= { eqlStorageBucketEntry 1}
|
||
|
|
||
|
eqlStorageBucketRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field is used to indicate the status of this entry i.e. whether the entry is active or not."
|
||
|
::= { eqlStorageBucketEntry 2 }
|
||
|
|
||
|
eqlStorageBucketName OBJECT-TYPE
|
||
|
SYNTAX UTFString (SIZE (1..64))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies a user friendly name for a Storage Bucket.
|
||
|
The name must be unique within a group.
|
||
|
The name must not contain spaces or special characters.
|
||
|
The name can be up to 64 characters in length. There is no default."
|
||
|
::= { eqlStorageBucketEntry 3 }
|
||
|
|
||
|
eqlStorageBucketLookupName OBJECT-TYPE
|
||
|
SYNTAX UTFString (SIZE (1..64))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "EQL-SECONDARY-KEY
|
||
|
This field specifies a string-prepped version of the Storage Bucket name, used for lookups.
|
||
|
The name must be unique within a group.
|
||
|
The name must not contain spaces or special characters.
|
||
|
The name can be up to 64 characters in length. There is no default."
|
||
|
::= { eqlStorageBucketEntry 4 }
|
||
|
|
||
|
eqlStorageBucketUuid OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING (SIZE (16))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This is the unique identifier for the Storage Bucket, used in interacting with IOM."
|
||
|
::= { eqlStorageBucketEntry 5 }
|
||
|
|
||
|
eqlStorageBucketPhysicalSize OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
UNITS "MB"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the Storage Bucket *physical* size in MB. There is no default.
|
||
|
It will be rounded up to the nearest increment of one page (15MB).
|
||
|
It should be smaller than the logical size, as configured for this Storage Bucket."
|
||
|
::= { eqlStorageBucketEntry 6 }
|
||
|
|
||
|
eqlStorageBucketThinProvision OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies if the StorageBucket is enabled for Thin Provisioning."
|
||
|
DEFVAL {false}
|
||
|
::= { eqlStorageBucketEntry 7 }
|
||
|
|
||
|
eqlStorageBucketThinMinReserve OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(0..100)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the amount of pool free space that is currently reserved
|
||
|
for this Thin Provisioned StorageBucket configured as a percentage of eqlStorageBucketPhysicalSize."
|
||
|
DEFVAL {10}
|
||
|
::= { eqlStorageBucketEntry 8 }
|
||
|
|
||
|
eqlStorageBucketThinMaxGrow OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(1..100)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the amount of pool space that the storage bucket can grow to within the pool.
|
||
|
This field is configured as a percentage of eqlStorageBucketPhysicalSize."
|
||
|
DEFVAL {100}
|
||
|
::= { eqlStorageBucketEntry 9 }
|
||
|
|
||
|
eqlStorageBucketFreeWarnPercentage OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(1..100)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field is configured as a percentage of the eqlStorageBucketPhysicalSize for thick
|
||
|
provisioned volumes, but as a percentage of eqlStorageBucketThinMaxGrow for thin provisioned
|
||
|
volumes. It is expected that IOM will raise a warning when the bucket's free space reaches this
|
||
|
value. For thin provisioned volumes, it is expected that if the bucket's containing pool
|
||
|
reaches this threshold (in terms of free pages) the warning will also be issued."
|
||
|
DEFVAL {10}
|
||
|
::= { eqlStorageBucketEntry 10 }
|
||
|
|
||
|
eqlParentStorageContainerPointer OBJECT-TYPE
|
||
|
SYNTAX EQL2PartRowPointerStr
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the row in the Storage Container table of the parent
|
||
|
Storage Container for this Storage Bucket. If this value is null then the
|
||
|
Storage Bucket is unassigned."
|
||
|
::= { eqlStorageBucketEntry 11 }
|
||
|
|
||
|
eqlParentStoragePoolIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the index of the Storage Pool in which the bucket is placed."
|
||
|
::= { eqlStorageBucketEntry 12 }
|
||
|
|
||
|
|
||
|
--***********************************************************************************
|
||
|
|
||
|
|
||
|
eqlStorageBucketDynamicConfigTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EqlStorageBucketDynamicConfigEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "EqualLogic-Persistent Table for storing in database the Storage Bucket attributes that can
|
||
|
independently change. This table is owned by MgmtExec, and is read/written upon request of IOM."
|
||
|
::= { eqlStorageContainerObjects 4 }
|
||
|
|
||
|
eqlStorageBucketDynamicConfigEntry OBJECT-TYPE
|
||
|
SYNTAX EqlStorageBucketDynamicConfigEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry (row) containing status for Storage Bucket dynamic config. The values in this
|
||
|
table are not user configurable."
|
||
|
INDEX { eqliscsiLocalMemberId, eqlStorageBucketIndex }
|
||
|
|
||
|
::= { eqlStorageBucketDynamicConfigTable 1}
|
||
|
|
||
|
EqlStorageBucketDynamicConfigEntry ::=
|
||
|
SEQUENCE {
|
||
|
eqlStorageBucketDynamicReservePages Counter64,
|
||
|
eqlStorageBucketFreeWarnInUsePageCount Counter64,
|
||
|
eqlStorageBucketMaxResvInUsePageCount Counter64,
|
||
|
eqlStorageBucketFreeWarnThresholdPageCount Counter64
|
||
|
}
|
||
|
|
||
|
eqlStorageBucketDynamicReservePages OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
UNITS "pages"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the amount of pool space that is currently reserved
|
||
|
for this Storage Bucket. It is valid for both thick and thin provisioned buckets."
|
||
|
::= { eqlStorageBucketDynamicConfigEntry 1}
|
||
|
|
||
|
eqlStorageBucketFreeWarnInUsePageCount OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
UNITS "pages"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the number of Storage Bucket pages that were in use when the
|
||
|
last free-warn event for the bucket was received from IOM. It is valid for both thick
|
||
|
and thin provisioned buckets."
|
||
|
::= { eqlStorageBucketDynamicConfigEntry 2}
|
||
|
|
||
|
eqlStorageBucketMaxResvInUsePageCount OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
UNITS "pages"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies the number of Storage Bucket pages that were in use when the
|
||
|
last max-resv event for the bucket was received from IOM. It is valid for both thick
|
||
|
and thin provisioned buckets."
|
||
|
::= { eqlStorageBucketDynamicConfigEntry 3}
|
||
|
|
||
|
eqlStorageBucketFreeWarnThresholdPageCount OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
UNITS "pages"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field holds the value of the free-warn-threshold page count as it was set when
|
||
|
the last free-warn event for the bucket was received from IOM. It is valid for both thick
|
||
|
and thin provisioned buckets."
|
||
|
::= { eqlStorageBucketDynamicConfigEntry 4}
|
||
|
|
||
|
|
||
|
--***********************************************************************************
|
||
|
|
||
|
|
||
|
eqlStorageBucketStatisticsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF EqlStorageBucketStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "EqualLogic-Dynamic Storage StorageBucketStatisticsTable.
|
||
|
This table contains the statistics of the storage buckets within a group."
|
||
|
::= { eqlStorageContainerObjects 5 }
|
||
|
|
||
|
eqlStorageBucketStatisticsEntry OBJECT-TYPE
|
||
|
SYNTAX EqlStorageBucketStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry (row) containing Storage Bucket statistics."
|
||
|
AUGMENTS { eqlStorageBucketEntry }
|
||
|
|
||
|
::= { eqlStorageBucketStatisticsTable 1}
|
||
|
|
||
|
EqlStorageBucketStatisticsEntry ::=
|
||
|
SEQUENCE {
|
||
|
eqlStorageBucketStatisticsPhysicalUsed Unsigned64,
|
||
|
eqlStorageBucketStatisticsPhysicalFree Unsigned64,
|
||
|
eqlStorageBucketStatisticsThinProvFree Unsigned64,
|
||
|
eqlStorageBucketStatisticsVvolsBound Counter32,
|
||
|
eqlStorageBucketStatisticsSVCount Counter32,
|
||
|
eqlStorageBucketStatisticsSVSCount Counter32,
|
||
|
eqlStorageBucketStatisticsVvolsOnline Counter32
|
||
|
}
|
||
|
|
||
|
eqlStorageBucketStatisticsPhysicalUsed OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Physical Space
|
||
|
is allocated from this Storage Bucket.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageBucketStatisticsEntry 1 }
|
||
|
|
||
|
|
||
|
eqlStorageBucketStatisticsPhysicalFree OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of Physical Space
|
||
|
is free within this Storage Bucket.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageBucketStatisticsEntry 2 }
|
||
|
|
||
|
eqlStorageBucketStatisticsThinProvFree OBJECT-TYPE
|
||
|
SYNTAX Unsigned64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This field specifies how many MB of the Thin Provision Minimum Reserve
|
||
|
Physical Space is free within this Storage Bucket.
|
||
|
This is a dynamic value, it is not Administrator settable."
|
||
|
::= { eqlStorageBucketStatisticsEntry 3 }
|
||
|
|
||
|
eqlStorageBucketStatisticsVvolsBound OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of vvols within
|
||
|
the storage container that are bound."
|
||
|
::= { eqlStorageBucketStatisticsEntry 4 }
|
||
|
|
||
|
eqlStorageBucketStatisticsSVCount OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of shared
|
||
|
volumes for this storage bucket."
|
||
|
::= { eqlStorageBucketStatisticsEntry 5 }
|
||
|
|
||
|
eqlStorageBucketStatisticsSVSCount OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of shared
|
||
|
volume sets for this storage bucket."
|
||
|
::= { eqlStorageBucketStatisticsEntry 6 }
|
||
|
|
||
|
eqlStorageBucketStatisticsVvolsOnline OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The value of this object represents number of vvols within
|
||
|
the storage container that are online."
|
||
|
::= { eqlStorageBucketStatisticsEntry 7 }
|
||
|
|
||
|
END
|