summaryrefslogtreecommitdiff
path: root/MIBS/equallogic/EQLVOLBALANCER-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/equallogic/EQLVOLBALANCER-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/equallogic/EQLVOLBALANCER-MIB')
-rw-r--r--MIBS/equallogic/EQLVOLBALANCER-MIB2471
1 files changed, 2471 insertions, 0 deletions
diff --git a/MIBS/equallogic/EQLVOLBALANCER-MIB b/MIBS/equallogic/EQLVOLBALANCER-MIB
new file mode 100644
index 0000000..1fc64e7
--- /dev/null
+++ b/MIBS/equallogic/EQLVOLBALANCER-MIB
@@ -0,0 +1,2471 @@
+-- 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.
+EQLVOLBALANCER-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32,TimeTicks, enterprises, IpAddress, Opaque, Counter64, Counter32
+ FROM SNMPv2-SMI
+ DateAndTime, RowPointer
+ FROM SNMPv2-TC
+ TruthValue, RowStatus, DisplayString
+ FROM SNMPv2-TC
+ equalLogic
+ FROM EQUALLOGIC-SMI
+ eqlGroupId, UTFString
+ FROM EQLGROUP-MIB
+ eqlMemberIndex
+ FROM EQLMEMBER-MIB
+ eqlRAIDDeviceUUID, eqlRAIDDeviceLUNIndex
+ FROM EQLRAID-MIB
+ eqlStoragePoolIndex
+ FROM EQLSTORAGEPOOL-MIB
+ eqliscsiLocalMemberId, eqliscsiVolumeIndex
+ FROM EQLVOLUME-MIB
+ ifIndex
+ FROM RFC1213-MIB;
+
+eqlvolbalancerModule 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
+ "Equallogic Inc. Storage Array volume information
+
+
+ Copyright (c) 2004-2011 by Dell, Inc.
+
+ All rights reserved. This software may not be copied, disclosed,
+ transferred, or used except in accordance with a license granted
+ by EqualLogic, Inc. This software embodies proprietary information
+ and trade secrets of Dell, Inc.
+ "
+
+ -- Revision history, in reverse chronological order
+ REVISION "200401120000Z" -- 04-January-12
+ DESCRIPTION "Initial revision"
+ ::= { enterprises equalLogic(12740) 14 }
+
+
+eqlvolbalancerObjects OBJECT IDENTIFIER ::= { eqlvolbalancerModule 1 }
+eqlvolbalancerNotifications OBJECT IDENTIFIER ::= { eqlvolbalancerModule 2 }
+eqlvolbalancerConformance OBJECT IDENTIFIER ::= { eqlvolbalancerModule 3 }
+
+
+--***********************************************************************************
+
+-- The VolBalancer Config Group
+
+eqlvolbalancerConfigGroup OBJECT IDENTIFIER ::= { eqlvolbalancerObjects 1 }
+
+eqlvolbalancerConfigVolSliceCostFreq OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION "EqualLogic-Dynamic
+ The frequency which volume-slice statistics are
+ harvested and stored in the VolumeSliceCost table."
+ DEFVAL {15}
+ ::= { eqlvolbalancerConfigGroup 1 }
+
+
+eqlvolbalancerConfigVolSliceRollupTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION "EqualLogic-Dynamic
+ The time of day at which VolumeSliceCost entries for
+ the previous day are rolled up and stored in the
+ DailyVolumeCost table."
+ DEFVAL {60} -- 01:00 AM
+ ::= { eqlvolbalancerConfigGroup 2 }
+
+
+--***********************************************************************************
+
+eqlvolbalancerVolumeSliceCostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlvolbalancerVolumeSliceCostEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "EqualLogic-Persistent Volume Slice Statistic
+ This table contains incremental cost statistic
+ values for a volume slice."
+ ::= { eqlvolbalancerObjects 2 }
+
+
+eqlvolbalancerVolumeSliceCostEntry OBJECT-TYPE
+ SYNTAX EqlvolbalancerVolumeSliceCostEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "An entry (row) containing volume slice statistics."
+ INDEX { eqlvolbalancerVolumeSliceCostPsaId, eqlvolbalancerVolumeSliceCostTime, eqlvolbalancerVolumeSliceCostVolumeId }
+
+ ::= { eqlvolbalancerVolumeSliceCostTable 1}
+
+EqlvolbalancerVolumeSliceCostEntry ::=
+ SEQUENCE {
+ eqlvolbalancerVolumeSliceCostPsaId OCTET STRING, -- uuid_t
+ eqlvolbalancerVolumeSliceCostTime Unsigned32,
+ eqlvolbalancerVolumeSliceCostVolumeId OCTET STRING, -- CPsvId_t
+ eqlvolbalancerVolumeSliceCostCost Unsigned32,
+ eqlvolbalancerVolumeSliceCostStatus RowStatus
+ }
+
+
+eqlvolbalancerVolumeSliceCostPsaId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "uuid_t of the PSA on which the volume slice is located"
+ ::= { eqlvolbalancerVolumeSliceCostEntry 1 }
+
+eqlvolbalancerVolumeSliceCostTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "the time at which the sample is taken from kernel"
+ ::= { eqlvolbalancerVolumeSliceCostEntry 2 }
+
+eqlvolbalancerVolumeSliceCostVolumeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "CPsvId_t of the volume owning the volume slice"
+ ::= { eqlvolbalancerVolumeSliceCostEntry 3 }
+
+eqlvolbalancerVolumeSliceCostCost OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "cost associated with the sample"
+ ::= { eqlvolbalancerVolumeSliceCostEntry 4 }
+
+eqlvolbalancerVolumeSliceCostStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlvolbalancerVolumeSliceCostEntry 5 }
+
+
+
+
+
+--***********************************************************************************
+
+eqlvolbalancerDailyVolumeCostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlvolbalancerDailyVolumeCostEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "EqualLogic-Persistent Volume Slice Statistic
+ This table contains rolled up cost statistic
+ values for a volume on a particular day."
+ ::= { eqlvolbalancerObjects 3 }
+
+
+eqlvolbalancerDailyVolumeCostEntry OBJECT-TYPE
+ SYNTAX EqlvolbalancerDailyVolumeCostEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "An entry (row) containing volume slice statistics."
+ INDEX { eqlvolbalancerDailyVolumeCostDay, eqlvolbalancerDailyVolumeCostVolumeId }
+
+ ::= { eqlvolbalancerDailyVolumeCostTable 1}
+
+EqlvolbalancerDailyVolumeCostEntry ::=
+ SEQUENCE {
+ eqlvolbalancerDailyVolumeCostDay Unsigned32,
+ eqlvolbalancerDailyVolumeCostVolumeId OCTET STRING, -- CPsvId_t
+ eqlvolbalancerDailyVolumeCostCost Unsigned32,
+ eqlvolbalancerDailyVolumeCostStatus RowStatus
+ }
+
+
+eqlvolbalancerDailyVolumeCostDay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "the day when the sample was taken"
+ ::= { eqlvolbalancerDailyVolumeCostEntry 1 }
+
+eqlvolbalancerDailyVolumeCostVolumeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "CPsvId_t of the volume owning the volume slice"
+ ::= { eqlvolbalancerDailyVolumeCostEntry 2 }
+
+eqlvolbalancerDailyVolumeCostCost OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "cost associated with the sample"
+ ::= { eqlvolbalancerDailyVolumeCostEntry 3 }
+
+eqlvolbalancerDailyVolumeCostStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlvolbalancerDailyVolumeCostEntry 4 }
+
+
+
+
+
+--***********************************************************************************
+
+eqlvolbalancerRecommendationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlvolbalancerRecommendationEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "EqualLogic-Persistent Volume Slice Statistic
+ This table contains rolled up cost statistic
+ values for a volume on a particular day."
+ ::= { eqlvolbalancerObjects 4 }
+
+
+eqlvolbalancerRecommendationEntry OBJECT-TYPE
+ SYNTAX EqlvolbalancerRecommendationEntry
+ MAX-ACCESS not-accessible
+ STATUS deprecated
+ DESCRIPTION "An entry (row) containing a volume slice move recommendation."
+ INDEX { eqlvolbalancerRecommendationTime, eqlvolbalancerRecommendationVolumeId, eqlvolbalancerRecommendationSrcPsaId }
+
+ ::= { eqlvolbalancerRecommendationTable 1}
+
+EqlvolbalancerRecommendationEntry ::=
+ SEQUENCE {
+ eqlvolbalancerRecommendationTime Unsigned32,
+ eqlvolbalancerRecommendationVolumeId OCTET STRING, -- CPsvId_t
+ eqlvolbalancerRecommendationSrcPsaId OCTET STRING, -- uuid_t
+ eqlvolbalancerRecommendationDstPsaId OCTET STRING, -- uuid_t
+ eqlvolbalancerRecommendationComplete TruthValue,
+ eqlvolbalancerRecommendationStatus RowStatus
+ }
+
+
+eqlvolbalancerRecommendationTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "time at which the recommendation was made"
+ ::= { eqlvolbalancerRecommendationEntry 1 }
+
+eqlvolbalancerRecommendationVolumeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "CPsvId_t of the volume owning the volume slice"
+ ::= { eqlvolbalancerRecommendationEntry 2 }
+
+eqlvolbalancerRecommendationSrcPsaId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "uuid_t of the Psa where the volume slice is originally located"
+ ::= { eqlvolbalancerRecommendationEntry 3 }
+
+eqlvolbalancerRecommendationDstPsaId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION "uuid_t of the Psa to which the volume slice should be moved"
+ ::= { eqlvolbalancerRecommendationEntry 4 }
+
+eqlvolbalancerRecommendationComplete OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION "flag to indicate whether the recommendation has been carried out"
+ ::= { eqlvolbalancerRecommendationEntry 5 }
+
+eqlvolbalancerRecommendationStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS deprecated
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlvolbalancerRecommendationEntry 6 }
+
+
+--***********************************************************************************
+
+eqlVolBalConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer plan table."
+ ::= { eqlvolbalancerObjects 5 }
+
+
+eqlVolBalConfigEntry OBJECT-TYPE
+ SYNTAX EqlVolBalConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing volume balancer configuration."
+ INDEX { eqlStoragePoolIndex }
+
+ ::= { eqlVolBalConfigTable 1 }
+
+EqlVolBalConfigEntry ::=
+ SEQUENCE {
+ eqlVolBalConfigLastPlanIndex Counter32,
+ eqlVolBalConfigEnabled INTEGER,
+ eqlVolBalConfigSenseFrequency Unsigned32,
+ eqlVolBalConfigImbalDetectFrequency Unsigned32,
+ eqlVolBalConfigVolumeDelFrequency Unsigned32,
+ eqlVolBalConfigVolumeBindFrequency Unsigned32,
+ eqlVolBalConfigRAIDSetFreeSpaceTroubleDelay Unsigned32,
+ eqlVolBalConfigRAIDSetDeleteDelay Unsigned32,
+ eqlVolBalConfigRAIDSetJoinDelay Unsigned32,
+ eqlVolBalConfigReamSize Unsigned32,
+ eqlVolBalConfigHistoryRowMax Unsigned32,
+ eqlVolBalConfigRAIDStatsRowMax Unsigned32,
+ eqlVolBalConfigPoolThroughputRateMax Unsigned32,
+ eqlVolBalConfigMinSpreadSize Unsigned32,
+ eqlVolBalConfigPlacementThreshold Unsigned32,
+ eqlVolBalConfigPreviousLeadUUID OCTET STRING, -- uuid_t
+ eqlVolBalConfigFlags BITS,
+ eqlVolBalConfigArchivalPlacementThreshold Unsigned32,
+ eqlVolBalConfigFreeSpaceTroubleEnabled INTEGER,
+ eqlVolBalConfigPreferAutoRAIDPlacement INTEGER,
+ eqlVolBalConfigHotColdPageSwapEnabled INTEGER,
+ eqlVolBalConfigArchiveEnabled INTEGER
+ }
+
+
+
+eqlVolBalConfigLastPlanIndex OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The last PlanIndex used. Stored so that we can ensure we're alway
+ increasing our PlanIndex."
+ ::= { eqlVolBalConfigEntry 1 }
+
+
+eqlVolBalConfigEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ capacity-only(2),
+ disabled(3),
+ performance(4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This field enables/disables the volume capacity and performance balancing subsystem within a group."
+ DEFVAL { enabled }
+ ::= { eqlVolBalConfigEntry 2 }
+
+eqlVolBalConfigSenseFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the sense frequency."
+ ::= { eqlVolBalConfigEntry 3 }
+
+eqlVolBalConfigImbalDetectFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the imbalance detection frequency."
+ ::= { eqlVolBalConfigEntry 4 }
+
+eqlVolBalConfigVolumeDelFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the volume deletion frequency."
+ ::= { eqlVolBalConfigEntry 5 }
+
+eqlVolBalConfigVolumeBindFrequency OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the volume bind frequency."
+ ::= { eqlVolBalConfigEntry 6 }
+
+eqlVolBalConfigRAIDSetFreeSpaceTroubleDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after resolving a raid-set
+ being in free space trouble before re-evaluating.."
+ ::= { eqlVolBalConfigEntry 7 }
+
+eqlVolBalConfigRAIDSetDeleteDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after vacating a raid-set before re-evaluating."
+ ::= { eqlVolBalConfigEntry 8 }
+
+eqlVolBalConfigRAIDSetJoinDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after a raid-set joins a pool before re-evaluating."
+ ::= { eqlVolBalConfigEntry 9 }
+
+eqlVolBalConfigReamSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the number of pages in a ream."
+ ::= { eqlVolBalConfigEntry 10 }
+
+eqlVolBalConfigHistoryRowMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the maximum number of volume balance history entries."
+ ::= { eqlVolBalConfigEntry 11 }
+
+eqlVolBalConfigRAIDStatsRowMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the maximum number of volume balance raid-set stats entries."
+ ::= { eqlVolBalConfigEntry 12 }
+
+eqlVolBalConfigPoolThroughputRateMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the maximum throughput we can impose on a pool during load balancing."
+ ::= { eqlVolBalConfigEntry 13 }
+
+eqlVolBalConfigMinSpreadSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field determines how big a volume is, in megabytes, before it is spread among other members."
+ DEFVAL {1024}
+ ::= { eqlVolBalConfigEntry 14 }
+
+eqlVolBalConfigPlacementThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Declares the minimum placement score for a volume before it will be considered for performance balancing."
+ DEFVAL {200}
+ ::= { eqlVolBalConfigEntry 15 }
+
+eqlVolBalConfigPreviousLeadUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid_t of the last lead."
+ ::= { eqlVolBalConfigEntry 16 }
+
+eqlVolBalConfigFlags OBJECT-TYPE
+ SYNTAX BITS {
+ enableRoutingTableChecker(0), -- enable the routing table checker
+ routingTableCheckerCheckAllPages(1), -- verify all pages present
+ routingTableCheckerHaltGroup(2), -- halt the group if problem found
+ flag3(3),
+ flag4(4),
+ flag5(5),
+ flag6(6),
+ flag7(7),
+ flag8(8),
+ flag9(9),
+ flag10(10),
+ flag11(11),
+ flag12(12),
+ flag13(13),
+ flag14(14),
+ flag15(15),
+ flag16(16),
+ flag17(17),
+ flag18(18),
+ flag19(19),
+ flag20(20),
+ flag21(21),
+ flag22(22),
+ flag23(23),
+ flag24(24),
+ flag25(25),
+ flag26(26),
+ flag27(27),
+ flag28(28),
+ flag29(29),
+ flag30(30),
+ flag31(31)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field defines the common place holder for group wide config/debug flags. The flags must be of type
+ enable(1) or disable(0). and the default value will always be disable(0)."
+ ::= { eqlVolBalConfigEntry 17 }
+
+eqlVolBalConfigArchivalPlacementThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Declares the minimum placement score for a volume before it will be considered for performance balancing when a pool has archival storage present."
+ DEFVAL {50}
+ ::= { eqlVolBalConfigEntry 18 }
+
+eqlVolBalConfigFreeSpaceTroubleEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This field enables/disables the free space trouble operation within a group."
+ DEFVAL { enabled }
+ ::= { eqlVolBalConfigEntry 19 }
+
+eqlVolBalConfigPreferAutoRAIDPlacement OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This field changes the preference of the balancing from a capacity spread to Auto RAID Placement."
+ DEFVAL { disabled }
+ ::= { eqlVolBalConfigEntry 20 }
+
+eqlVolBalConfigHotColdPageSwapEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This field enables/disables the hot/cold page swapping operation within a group."
+ DEFVAL { enabled }
+ ::= { eqlVolBalConfigEntry 21 }
+
+eqlVolBalConfigArchiveEnabled OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This field enables/disables the archiving operation within a group."
+ DEFVAL { enabled }
+ ::= { eqlVolBalConfigEntry 22 }
+
+--***********************************************************************************
+
+eqlVolBalPlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalPlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer plan table."
+ ::= { eqlvolbalancerObjects 6 }
+
+
+eqlVolBalPlanEntry OBJECT-TYPE
+ SYNTAX EqlVolBalPlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer plan."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlVolBalPlanTable 1}
+
+EqlVolBalPlanEntry ::=
+ SEQUENCE {
+ eqlVolBalPlanIndex Unsigned32,
+ eqlVolBalPlanReason INTEGER,
+ eqlVolBalPlanComplete TruthValue,
+ eqlVolBalPlanStartTime Counter32,
+ eqlVolBalPlanEndTime Counter32,
+ eqlVolBalPlanState INTEGER,
+ eqlVolBalPlanVacatingMemberUUID OCTET STRING, -- uuid_t
+ eqlVolBalPlanTotalPages Counter64,
+ eqlVolBalPlanEntryStatus RowStatus,
+ eqlVolBalPlanFlags INTEGER,
+ eqlVolBalPlanTotalAllocatedPages Counter64,
+ eqlVolBalPlanAllocatedPagesMoved Counter64,
+ eqlVolBalPlanAssignedPagesMoved Counter64,
+ eqlVolBalPlanHistoryTableIndex Unsigned32,
+ eqlVolBalPlanHistoryTableMemberIndex Unsigned32,
+ eqlVolBalPlanHistoryTableMemberCount Unsigned32,
+ eqlVolBalPlanFirstAlternateDst OCTET STRING, -- uuid_t
+ eqlVolBalPlanSecondAlternateDst OCTET STRING, -- uuid_t
+ eqlVolBalPlanTotalSnapPages Counter64,
+ eqlVolBalPlanSnapPagesMoved Counter64
+ }
+
+eqlVolBalPlanIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this volume balance plan entry."
+ ::= { eqlVolBalPlanEntry 1 }
+
+eqlVolBalPlanReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ free-space-trouble(1),
+ vacate(2),
+ bind(3),
+ balance(4),
+ vacate-pool(5),
+ move-volume(6),
+ move-site(7),
+ performance-trouble(8),
+ archive(9)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Explains why this plan was created"
+ ::= { eqlVolBalPlanEntry 2 }
+
+eqlVolBalPlanComplete OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "True if the entire plan has been written to the database"
+ ::= { eqlVolBalPlanEntry 3 }
+
+eqlVolBalPlanStartTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Start time of the plan execution"
+ ::= { eqlVolBalPlanEntry 4 }
+
+eqlVolBalPlanEndTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Completion time of the plan"
+ ::= { eqlVolBalPlanEntry 5 }
+
+eqlVolBalPlanState OBJECT-TYPE
+ SYNTAX INTEGER {
+ writing(1),
+ written(2),
+ invalid(3),
+ ready(4),
+ started(5),
+ cancelled(6),
+ finished(7)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Flags..."
+ ::= { eqlVolBalPlanEntry 6 }
+
+eqlVolBalPlanVacatingMemberUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid_t of the member being vacated. Only valid during a vacate plan"
+ ::= { eqlVolBalPlanEntry 7 }
+
+eqlVolBalPlanTotalPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages expected to be moved during this plan."
+ ::= { eqlVolBalPlanEntry 8 }
+
+eqlVolBalPlanEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlVolBalPlanEntry 9 }
+
+eqlVolBalPlanFlags OBJECT-TYPE
+ SYNTAX INTEGER {
+ mixedModeBit(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field defines special attributes of the plan."
+ ::= { eqlVolBalPlanEntry 10 }
+
+eqlVolBalPlanTotalAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages expected to be moved during this plan."
+ ::= { eqlVolBalPlanEntry 11 }
+
+ eqlVolBalPlanAllocatedPagesMoved OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages moved by completed tasks."
+ ::= { eqlVolBalPlanEntry 12 }
+
+eqlVolBalPlanAssignedPagesMoved OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of assigned pages moved by completed tasks."
+ ::= { eqlVolBalPlanEntry 13 }
+
+eqlVolBalPlanHistoryTableIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after resolving a raid-set
+ being in free space trouble before re-evaluating.."
+ ::= { eqlVolBalPlanEntry 14 }
+
+eqlVolBalPlanHistoryTableMemberIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after resolving a raid-set
+ being in free space trouble before re-evaluating.."
+ ::= { eqlVolBalPlanEntry 15 }
+
+eqlVolBalPlanHistoryTableMemberCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This field indicates the minimum delay after resolving a raid-set
+ being in free space trouble before re-evaluating.."
+ ::= { eqlVolBalPlanEntry 16 }
+
+ eqlVolBalPlanFirstAlternateDst OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid_t of an alternate destination"
+ ::= { eqlVolBalPlanEntry 17 }
+
+ eqlVolBalPlanSecondAlternateDst OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid_t of an alternate destination"
+ ::= { eqlVolBalPlanEntry 18 }
+
+eqlVolBalPlanTotalSnapPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of snap pages expected to be moved during this plan."
+ ::= { eqlVolBalPlanEntry 19 }
+
+ eqlVolBalPlanSnapPagesMoved OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of snap pages moved by completed tasks."
+ ::= { eqlVolBalPlanEntry 20 }
+
+
+--***********************************************************************************
+
+eqlVolBalTaskTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalTaskEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer task table."
+ ::= { eqlvolbalancerObjects 7 }
+
+
+eqlVolBalTaskEntry OBJECT-TYPE
+ SYNTAX EqlVolBalTaskEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer task."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqlVolBalTaskIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlVolBalTaskTable 1}
+
+EqlVolBalTaskEntry ::=
+ SEQUENCE {
+ eqlVolBalTaskIndex Unsigned32,
+ eqlVolBalTaskVolumePsvId OCTET STRING, -- CPsvId_t
+ eqlVolBalTaskSrcDriveGroup OCTET STRING, -- uuid_t,
+ eqlVolBalTaskSrcName DisplayString,
+ eqlVolBalTaskDstDriveGroup OCTET STRING, -- uuid_t,
+ eqlVolBalTaskDstName DisplayString,
+ eqlVolBalTaskSrcInitialPageCount Counter64,
+ eqlVolBalTaskNumPages Counter64,
+ eqlVolBalTaskCoordinateWith Unsigned32,
+ eqlVolBalTaskType INTEGER,
+ eqlVolBalTaskState INTEGER,
+ eqlVolBalTaskEntryStatus RowStatus,
+ eqlVolBalTaskVolLeader OCTET STRING, -- uuid_t
+ eqlVolBalTaskNumAllocatedPages Counter64,
+ eqlVolBalTaskNumSnapPages Counter64
+ }
+
+
+eqlVolBalTaskIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this volume balance task entry."
+ ::= { eqlVolBalTaskEntry 1 }
+
+eqlVolBalTaskVolumePsvId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "CPsvId_t of the volume owning the volume slice"
+ ::= { eqlVolBalTaskEntry 2 }
+
+eqlVolBalTaskSrcDriveGroup OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY id of the drive group where the volume slice is originally located"
+ ::= { eqlVolBalTaskEntry 3 }
+
+eqlVolBalTaskSrcName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field contains the last 16 characters of the src PSA's name"
+ ::= { eqlVolBalTaskEntry 4 }
+
+eqlVolBalTaskDstDriveGroup OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY id of the drive group to which the volume slice should be moved"
+ ::= { eqlVolBalTaskEntry 5 }
+
+eqlVolBalTaskDstName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field contains the last 16 characters of the destination PSA's name"
+ ::= { eqlVolBalTaskEntry 6 }
+
+eqlVolBalTaskSrcInitialPageCount OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Number of pages on the source drive group at the beginning of the move."
+ ::= { eqlVolBalTaskEntry 7 }
+
+eqlVolBalTaskNumPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Number of pages to move."
+ ::= { eqlVolBalTaskEntry 8 }
+
+eqlVolBalTaskCoordinateWith OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Unique Index of a different volume balance task entry
+ for this volume balance task entry to coordinate with"
+ ::= { eqlVolBalTaskEntry 9 }
+
+eqlVolBalTaskType OBJECT-TYPE
+ SYNTAX INTEGER {
+ balance(1),
+ moveslice(2),
+ explicit(3),
+ movehot(4),
+ movecold(5),
+ movesingle(6),
+ besteffort(7),
+ movesliceuncompressed(8)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Task type"
+ ::= { eqlVolBalTaskEntry 10 }
+
+eqlVolBalTaskState OBJECT-TYPE
+ SYNTAX INTEGER {
+ ready(1),
+ active(2),
+ cancel(3),
+ done(4),
+ failed(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Flags..."
+ ::= { eqlVolBalTaskEntry 11 }
+
+eqlVolBalTaskEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlVolBalTaskEntry 12 }
+
+eqlVolBalTaskVolLeader OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field contains drive group that will lead the volume being moved."
+ ::= { eqlVolBalTaskEntry 13 }
+
+eqlVolBalTaskNumAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Number of allocated pages to move."
+ ::= { eqlVolBalTaskEntry 14 }
+
+eqlVolBalTaskNumSnapPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Number of snap pages to move."
+ ::= { eqlVolBalTaskEntry 15 }
+
+--***********************************************************************************
+
+eqlVolBalTaskPickedPagesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalTaskPickedPagesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer task picked pages table."
+ ::= { eqlvolbalancerObjects 8 }
+
+
+eqlVolBalTaskPickedPagesEntry OBJECT-TYPE
+ SYNTAX EqlVolBalTaskPickedPagesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer task."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqlVolBalTaskIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlVolBalTaskPickedPagesTable 1}
+
+EqlVolBalTaskPickedPagesEntry ::=
+ SEQUENCE {
+ eqlVolBalTaskPickedProgress Counter64,
+ eqlVolBalTaskPickedPagesCount Unsigned32,
+ eqlVolBalTaskPickedPagesContext OCTET STRING,
+ eqlVolBalTaskPickedPagesRev Unsigned32,
+ eqlVolBalTaskPickedPagesFlags Unsigned32,
+ eqlVolBalTaskPickedPagesEntryStatus RowStatus,
+ eqlVolBalTaskPickedPagesArray OCTET STRING,
+ eqlVolBalTaskPickedPagesAllocatedProgress Counter64
+ }
+
+eqlVolBalTaskPickedProgress OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Total progress count"
+ ::= { eqlVolBalTaskPickedPagesEntry 1 }
+
+eqlVolBalTaskPickedPagesCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Page count"
+ ::= { eqlVolBalTaskPickedPagesEntry 2 }
+
+eqlVolBalTaskPickedPagesContext OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "saved context for the page move"
+ ::= { eqlVolBalTaskPickedPagesEntry 3 }
+
+eqlVolBalTaskPickedPagesRev OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "revision"
+ ::= { eqlVolBalTaskPickedPagesEntry 4 }
+
+eqlVolBalTaskPickedPagesFlags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Flags..."
+ ::= { eqlVolBalTaskPickedPagesEntry 5 }
+
+eqlVolBalTaskPickedPagesEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlVolBalTaskPickedPagesEntry 6 }
+
+eqlVolBalTaskPickedPagesArray OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1200))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "A list of pages picked to move for this task"
+ ::= { eqlVolBalTaskPickedPagesEntry 7 }
+
+eqlVolBalTaskPickedPagesAllocatedProgress OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Total allocated progress count"
+ ::= { eqlVolBalTaskPickedPagesEntry 8 }
+
+
+--***********************************************************************************
+
+eqlVolBalSliceStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalSliceStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Volume balancer volume slice statistics table."
+ ::= { eqlvolbalancerObjects 9 }
+
+
+eqlVolBalSliceStatsEntry OBJECT-TYPE
+ SYNTAX EqlVolBalSliceStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing the volume slice balancer statistics."
+ INDEX { eqliscsiLocalMemberId, eqliscsiVolumeIndex, eqlMemberIndex }
+
+ ::= { eqlVolBalSliceStatsTable 1}
+
+EqlVolBalSliceStatsEntry ::=
+ SEQUENCE {
+ eqlVolBalSliceMemberUUID OCTET STRING,
+ eqlVolBalSliceVolumeUUID OCTET STRING,
+ eqlVolBalSliceTimeStamp Counter32,
+ eqlVolBalSliceStatsRndRdRate Unsigned32,
+ eqlVolBalSliceStatsRndWrRate Unsigned32,
+ eqlVolBalSliceStatsSeqRdRate Unsigned32,
+ eqlVolBalSliceStatsSeqWrRate Unsigned32,
+ eqlVolBalSliceStatsPlacementScore Unsigned32
+ }
+
+
+eqlVolBalSliceMemberUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Unique identifier of the member."
+ ::= { eqlVolBalSliceStatsEntry 1 }
+
+eqlVolBalSliceVolumeUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Unique identifier of the volume."
+ ::= { eqlVolBalSliceStatsEntry 2 }
+
+eqlVolBalSliceTimeStamp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The time which the last gathering of stats took place."
+ ::= { eqlVolBalSliceStatsEntry 3 }
+
+eqlVolBalSliceStatsRndRdRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "random read per second."
+ ::= { eqlVolBalSliceStatsEntry 7 }
+
+eqlVolBalSliceStatsRndWrRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "random write per second."
+ ::= { eqlVolBalSliceStatsEntry 8 }
+
+eqlVolBalSliceStatsSeqRdRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "sequential read per second."
+ ::= { eqlVolBalSliceStatsEntry 9 }
+
+eqlVolBalSliceStatsSeqWrRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "sequential read per second."
+ ::= { eqlVolBalSliceStatsEntry 10 }
+
+
+eqlVolBalSliceStatsPlacementScore OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Only valid for the whole volume row. Represents a score for the priority in which we should try to put this volume on RAID 10 storage."
+ ::= { eqlVolBalSliceStatsEntry 11 }
+
+
+
+--***********************************************************************************
+
+eqlVolBalMemberStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalMemberStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Volume balanacer member statistics table."
+ ::= { eqlvolbalancerObjects 10 }
+
+
+eqlVolBalMemberStatsEntry OBJECT-TYPE
+ SYNTAX EqlVolBalMemberStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing the member's volume balancing statistics."
+ INDEX { eqlMemberIndex }
+
+ ::= { eqlVolBalMemberStatsTable 1}
+
+EqlVolBalMemberStatsEntry ::=
+ SEQUENCE {
+ eqlVolBalMemberUUID OCTET STRING,
+ eqlVolBalMemberTimeStamp Counter32,
+ eqlVolBalMemberStatsAvgRespTime Unsigned32,
+ eqlVolBalMemberStatsCPUUsage Unsigned32,
+ eqlVolBalMemberStatsFreeSpace Unsigned32,
+ eqlVolBalMemberStatsRndRdRate Unsigned32,
+ eqlVolBalMemberStatsRndWrRate Unsigned32,
+ eqlVolBalMemberStatsSeqRdRate Unsigned32,
+ eqlVolBalMemberStatsSeqWrRate Unsigned32
+ }
+
+
+eqlVolBalMemberUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Unique Identifier of the member."
+ ::= { eqlVolBalMemberStatsEntry 1 }
+
+eqlVolBalMemberTimeStamp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The time which the last gathering of stats took place."
+ ::= { eqlVolBalMemberStatsEntry 2 }
+
+eqlVolBalMemberStatsAvgRespTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "average response time for all I/O on this member."
+ ::= { eqlVolBalMemberStatsEntry 4 }
+
+eqlVolBalMemberStatsCPUUsage OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "CPU utilization as the calculated weighted CPU cost"
+ ::= { eqlVolBalMemberStatsEntry 5 }
+
+eqlVolBalMemberStatsFreeSpace OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "available free space at the sample time"
+ ::= { eqlVolBalMemberStatsEntry 6 }
+
+eqlVolBalMemberStatsRndRdRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "random read per second."
+ ::= { eqlVolBalMemberStatsEntry 7 }
+
+eqlVolBalMemberStatsRndWrRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "random write per second."
+ ::= { eqlVolBalMemberStatsEntry 8 }
+
+eqlVolBalMemberStatsSeqRdRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "sequential read per second."
+ ::= { eqlVolBalMemberStatsEntry 9 }
+
+eqlVolBalMemberStatsSeqWrRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "sequential read per second."
+ ::= { eqlVolBalMemberStatsEntry 10 }
+
+--***********************************************************************************
+
+eqlVolBalHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Volume balanacer RAID statistics table."
+ ::= { eqlvolbalancerObjects 11 }
+
+
+eqlVolBalHistoryEntry OBJECT-TYPE
+ SYNTAX EqlVolBalHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing the results of a volume balancing operation."
+ INDEX { eqlStoragePoolIndex, eqlVolBalHistoryStop }
+
+ ::= { eqlVolBalHistoryTable 1 }
+
+EqlVolBalHistoryEntry ::=
+ SEQUENCE {
+ eqlVolBalHistoryStop Unsigned32,
+ eqlVolBalHistoryStart Unsigned32,
+ eqlVolBalHistoryPagesMoved Unsigned32,
+ eqlVolBalHistoryMembersInvolved Unsigned32,
+ eqlVolBalHistorySlicesInvolved Unsigned32,
+ eqlVolBalHistoryBalanceReason Unsigned32
+ }
+
+
+eqlVolBalHistoryStop OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "timestamp of the completion of the volume balancing event."
+ ::= { eqlVolBalHistoryEntry 1 }
+
+eqlVolBalHistoryStart OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "timestamp of the start of the volume balancing event."
+ ::= { eqlVolBalHistoryEntry 2 }
+
+eqlVolBalHistoryPagesMoved OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Number of pages moved in this volume balancing event."
+ ::= { eqlVolBalHistoryEntry 3 }
+
+eqlVolBalHistoryMembersInvolved OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Number of members involved in this volume balancing event."
+ ::= { eqlVolBalHistoryEntry 4 }
+
+eqlVolBalHistorySlicesInvolved OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "number of volume slices involved in this volume balancing event"
+ ::= { eqlVolBalHistoryEntry 5 }
+
+eqlVolBalHistoryBalanceReason OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "mask of the reasons this volume balancing event occurred"
+ ::= { eqlVolBalHistoryEntry 6 }
+
+
+--***********************************************************************************
+
+eqlVolBalCommandTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlVolBalCommandEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer command table."
+ ::= { eqlvolbalancerObjects 13 }
+
+
+eqlVolBalCommandEntry OBJECT-TYPE
+ SYNTAX EqlVolBalCommandEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer command."
+ INDEX { eqlStoragePoolIndex, eqlVolBalCommandIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlVolBalCommandTable 1}
+
+EqlVolBalCommandEntry ::=
+ SEQUENCE {
+ eqlVolBalCommandIndex Unsigned32,
+ eqlVolBalCommandPlanIndex Unsigned32,
+ eqlVolBalCommandReason INTEGER,
+ eqlVolBalCommandRunning TruthValue,
+ eqlVolBalCommandCreateTime Counter32,
+ eqlVolBalCommandState INTEGER,
+ eqlVolBalCommandMemberUUID OCTET STRING, -- uuid_t
+ eqlVolBalCommandVolumeId OCTET STRING, -- CPsvId_t
+ eqlVolBalCommandFromPoolId Unsigned32,
+ eqlVolBalCommandToPoolId Unsigned32,
+ eqlVolBalCommandEntryStatus RowStatus,
+ eqlVolBalCommandFlags INTEGER,
+ eqlVolBalCommandSiteId Unsigned32
+ }
+
+eqlVolBalCommandIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this volume balance command entry."
+ ::= { eqlVolBalCommandEntry 1 }
+
+eqlVolBalCommandPlanIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "If this was written to disk, the plan ID is in here, 0 otherwise."
+ ::= { eqlVolBalCommandEntry 2 }
+
+eqlVolBalCommandReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ free-space-trouble(1),
+ vacate(2),
+ vacate-pool(3),
+ move-volume-to-pool(4),
+ bind(5),
+ balance(6),
+ delete-marshal(7),
+ move-site-to-pool(8),
+ performance-trouble(9),
+ archive(10)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Explains what this command is supposed to do"
+ ::= { eqlVolBalCommandEntry 3 }
+
+eqlVolBalCommandRunning OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "True if the command has been planned and started"
+ ::= { eqlVolBalCommandEntry 4 }
+
+eqlVolBalCommandCreateTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Create time of the command"
+ ::= { eqlVolBalCommandEntry 5 }
+
+eqlVolBalCommandState OBJECT-TYPE
+ SYNTAX INTEGER {
+ writing(1),
+ invalid(2),
+ ready(3),
+ started(4),
+ cancelled(5),
+ finished(6)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Current state of the command"
+ ::= { eqlVolBalCommandEntry 6 }
+
+eqlVolBalCommandMemberUUID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid_t of the member being worked on."
+ ::= { eqlVolBalCommandEntry 7 }
+
+
+eqlVolBalCommandVolumeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "CPsvId_t of the member being worked on."
+ ::= { eqlVolBalCommandEntry 8 }
+
+
+eqlVolBalCommandFromPoolId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Which pool are we moving from, not always valid."
+ ::= { eqlVolBalCommandEntry 9 }
+
+
+eqlVolBalCommandToPoolId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Which pool are we moving to, not always valid."
+ ::= { eqlVolBalCommandEntry 10 }
+
+
+eqlVolBalCommandEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlVolBalCommandEntry 11 }
+
+eqlVolBalCommandFlags OBJECT-TYPE
+ SYNTAX INTEGER {
+ mixedModeBit(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field defines special attributes of the command."
+ ::= { eqlVolBalCommandEntry 12 }
+
+eqlVolBalCommandSiteId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "EQL-SECONDARY-KEY Which site are we moving, not always valid."
+ ::= { eqlVolBalCommandEntry 13 }
+
+
+--***********************************************************************************
+
+eqlPropertiesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlPropertiesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent properties table."
+ ::= { eqlvolbalancerObjects 14 }
+
+eqlPropertiesEntry OBJECT-TYPE
+ SYNTAX EqlPropertiesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a property."
+ INDEX { eqlPropertiesIndex }
+ ::= { eqlPropertiesTable 1}
+
+EqlPropertiesEntry ::=
+ SEQUENCE {
+ eqlPropertiesIndex Unsigned32,
+ eqlPropertiesName DisplayString,
+ eqlPropertiesValue DisplayString
+ }
+
+eqlPropertiesIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this property entry."
+ ::= { eqlPropertiesEntry 1 }
+
+eqlPropertiesName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..64))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Name of the property"
+ ::= { eqlPropertiesEntry 2 }
+
+eqlPropertiesValue OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..64))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Value of the property"
+ ::= { eqlPropertiesEntry 3 }
+
+--***********************************************************************************
+
+-- The eqlPageMoveHistoryTable Free Slot
+
+eqlPageMoveHistoryTableFreeSlot OBJECT IDENTIFIER ::= { eqlvolbalancerObjects 15 }
+
+eqlPageMoveHistoryTableNextFreeSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "none"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent
+ The next empty slot to use in eqlPageMoveHistoryTable"
+ DEFVAL {1}
+ ::= { eqlPageMoveHistoryTableFreeSlot 1 }
+
+eqlPageMoveHistoryTableMemberNextFreeSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "none"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent
+ The next empty slot to use in eqlPageMoveHistoryMemberTable"
+ DEFVAL {1}
+ ::= { eqlPageMoveHistoryTableFreeSlot 2 }
+
+
+--***********************************************************************************
+
+eqlPageMoveHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlPageMoveHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent page move history table."
+ ::= { eqlvolbalancerObjects 16 }
+
+eqlPageMoveHistoryEntry OBJECT-TYPE
+ SYNTAX EqlPageMoveHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a page movement record."
+ INDEX { eqlPageMoveHistoryIndex }
+
+ ::= { eqlPageMoveHistoryTable 1}
+
+
+EqlPageMoveHistoryEntry ::=
+ SEQUENCE {
+ eqlPageMoveHistoryIndex Unsigned32,
+ eqlPageMoveHistoryPoolId Unsigned32,
+ eqlPageMoveHistoryPlanId Unsigned32,
+ eqlPageMoveHistoryMemberId Unsigned32,
+ eqlPageMoveHistoryType INTEGER,
+ eqlPageMoveHistoryStartTime Counter32,
+ eqlPageMoveHistoryEndTime Counter32,
+ eqlPageMoveHistoryTotalPages Counter64,
+ eqlPageMoveHistoryAllocatedPages Counter64,
+ eqlPageMoveHistoryTotalPagesMoved Counter64,
+ eqlPageMoveHistoryAllocatedPagesMoved Counter64,
+ eqlPageMoveHistoryResult INTEGER,
+ eqlPageMoveHistoryMemberStartIndex Unsigned32,
+ eqlPageMoveHistoryMemberCount Unsigned32
+ }
+
+eqlPageMoveHistoryIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this plan entry."
+ ::= { eqlPageMoveHistoryEntry 1 }
+
+eqlPageMoveHistoryPoolId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Pool id component of unique id."
+ ::= { eqlPageMoveHistoryEntry 2 }
+
+eqlPageMoveHistoryPlanId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Plan id component of unique id."
+ ::= { eqlPageMoveHistoryEntry 3 }
+
+eqlPageMoveHistoryMemberId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Member id component of unique id."
+ ::= { eqlPageMoveHistoryEntry 4 }
+
+eqlPageMoveHistoryType OBJECT-TYPE
+ SYNTAX INTEGER {
+ free-space-trouble(1),
+ vacate(2),
+ bind(3),
+ balance(4),
+ vacate-pool(5),
+ move-volume(6),
+ move-site(7),
+ performance-trouble(8)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Explains what type this plan is"
+ ::= { eqlPageMoveHistoryEntry 5 }
+
+eqlPageMoveHistoryStartTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Start time of the plan execution"
+ ::= { eqlPageMoveHistoryEntry 6 }
+
+eqlPageMoveHistoryEndTime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Completion time of the plan"
+ ::= { eqlPageMoveHistoryEntry 7 }
+
+eqlPageMoveHistoryTotalPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages expected to be moved during this plan."
+ ::= { eqlPageMoveHistoryEntry 8 }
+
+eqlPageMoveHistoryAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages expected to be moved during this plan."
+ ::= { eqlPageMoveHistoryEntry 9 }
+
+eqlPageMoveHistoryTotalPagesMoved OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages moved during this plan."
+ ::= { eqlPageMoveHistoryEntry 10 }
+
+eqlPageMoveHistoryAllocatedPagesMoved OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages moved during this plan."
+ ::= { eqlPageMoveHistoryEntry 11 }
+
+eqlPageMoveHistoryResult OBJECT-TYPE
+ SYNTAX INTEGER {
+ ready(1),
+ completed(2),
+ cancelled(3),
+ inprogress(4),
+ aborted(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Explains how this plan ended"
+ ::= { eqlPageMoveHistoryEntry 12 }
+
+eqlPageMoveHistoryMemberStartIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Index of the first member entry in the eqlPageMoveHistoryMemberTable."
+ ::= { eqlPageMoveHistoryEntry 13 }
+
+eqlPageMoveHistoryMemberCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Count of the member entries reserved in the eqlPageMoveHistoryMemberTable."
+ ::= { eqlPageMoveHistoryEntry 14 }
+
+--***********************************************************************************
+
+eqlPageMoveHistoryMemberTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlPageMoveHistoryMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent page move history member-specific info table."
+ ::= { eqlvolbalancerObjects 18 }
+
+eqlPageMoveHistoryMemberEntry OBJECT-TYPE
+ SYNTAX EqlPageMoveHistoryMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a page movement record."
+ INDEX { eqlPageMoveHistoryMemberIndex }
+ ::= { eqlPageMoveHistoryMemberTable 1}
+
+EqlPageMoveHistoryMemberEntry ::=
+ SEQUENCE {
+ eqlPageMoveHistoryMemberIndex Unsigned32,
+ eqlPageMoveHistoryMemberParentIndex Unsigned32,
+ eqlPageMoveHistoryMemberPlanId Unsigned32,
+ eqlPageMoveHistoryMemberUuid OCTET STRING, -- CPsvId_t
+ eqlPageMoveHistoryMemberAddedPages Counter64,
+ eqlPageMoveHistoryMemberAddedAllocatedPages Counter64,
+ eqlPageMoveHistoryMemberRemovedPages Counter64,
+ eqlPageMoveHistoryMemberRemovedAllocatedPages Counter64,
+ eqlPageMoveHistoryMemberStartAUS Unsigned32,
+ eqlPageMoveHistoryMemberExpectedEndAUS Unsigned32
+ }
+
+eqlPageMoveHistoryMemberIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this plan entry."
+ ::= { eqlPageMoveHistoryMemberEntry 1 }
+
+eqlPageMoveHistoryMemberParentIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Index of the parent entry in the eqlPageMoveHistoryTable."
+ ::= { eqlPageMoveHistoryMemberEntry 2 }
+
+eqlPageMoveHistoryMemberPlanId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Plan id."
+ ::= { eqlPageMoveHistoryMemberEntry 3 }
+
+eqlPageMoveHistoryMemberUuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Uuid of the member"
+ ::= { eqlPageMoveHistoryMemberEntry 4 }
+
+eqlPageMoveHistoryMemberAddedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages added to this member in this plan."
+ ::= { eqlPageMoveHistoryMemberEntry 5 }
+
+eqlPageMoveHistoryMemberAddedAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages added to this member in this plan."
+ ::= { eqlPageMoveHistoryMemberEntry 6 }
+
+eqlPageMoveHistoryMemberRemovedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages removed to this member in this plan."
+ ::= { eqlPageMoveHistoryMemberEntry 7 }
+
+eqlPageMoveHistoryMemberRemovedAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages removed to this member in this plan."
+ ::= { eqlPageMoveHistoryMemberEntry 8 }
+
+eqlPageMoveHistoryMemberStartAUS OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Member's AUS at start of the plan."
+ ::= { eqlPageMoveHistoryMemberEntry 9 }
+
+eqlPageMoveHistoryMemberExpectedEndAUS OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Member's expected AUS at end of the plan."
+ ::= { eqlPageMoveHistoryMemberEntry 10 }
+
+--***********************************************************************************
+
+-- The eqlLocalIOCountsTable Free Slot
+
+eqlLocalIOCountsTableFreeSlot OBJECT IDENTIFIER ::= { eqlvolbalancerObjects 19 }
+
+eqlLocalIOCountsTableNextFreeSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "none"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent
+ The next empty slot to use in eqlLocalIOCountsTable"
+ DEFVAL {1}
+ ::= { eqlLocalIOCountsTableFreeSlot 1 }
+
+
+--***********************************************************************************
+
+eqlLocalIOCountsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlLocalIOCountsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent iscsi I/O counts."
+ ::= { eqlvolbalancerObjects 20 }
+
+eqlLocalIOCountsEntry OBJECT-TYPE
+ SYNTAX EqlLocalIOCountsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing I/O counts"
+ INDEX { eqlLocalIOCountsIndex }
+ ::= { eqlLocalIOCountsTable 1}
+
+EqlLocalIOCountsEntry ::=
+ SEQUENCE {
+ eqlLocalIOCountsIndex Unsigned32,
+ eqlLocalIOCountsTimestamp Counter32,
+ eqlLocalIOCountsReads Counter64,
+ eqlLocalIOCountsReadBytes Counter64,
+ eqlLocalIOCountsReadLatencyMs Counter64,
+ eqlLocalIOCountsWrites Counter64,
+ eqlLocalIOCountsWriteBytes Counter64,
+ eqlLocalIOCountsWriteLatencyMs Counter64,
+ eqlLocalIOCountsHeadroomPercent Unsigned32,
+ eqlLocalIOCountsWorstQueuingLatencyMs Counter64
+ }
+
+eqlLocalIOCountsIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this io counts entry."
+ ::= { eqlLocalIOCountsEntry 1 }
+
+eqlLocalIOCountsTimestamp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Timestamp for this sample"
+ ::= { eqlLocalIOCountsEntry 2 }
+
+eqlLocalIOCountsReads OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of reads."
+ ::= { eqlLocalIOCountsEntry 3 }
+
+eqlLocalIOCountsReadBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of bytes associated with the above reads."
+ ::= { eqlLocalIOCountsEntry 4 }
+
+eqlLocalIOCountsReadLatencyMs OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "cumulative latency associated with the above reads."
+ ::= { eqlLocalIOCountsEntry 5 }
+
+eqlLocalIOCountsWrites OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of writes."
+ ::= { eqlLocalIOCountsEntry 6 }
+
+eqlLocalIOCountsWriteBytes OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of bytes associated with the above writes."
+ ::= { eqlLocalIOCountsEntry 7 }
+
+eqlLocalIOCountsWriteLatencyMs OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "cumulative latency associated with the above writes."
+ ::= { eqlLocalIOCountsEntry 8 }
+
+eqlLocalIOCountsHeadroomPercent OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "how much free perf capacity is left"
+ ::= { eqlLocalIOCountsEntry 9 }
+
+eqlLocalIOCountsWorstQueuingLatencyMs OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION ""
+ ::= { eqlLocalIOCountsEntry 10 }
+
+--***********************************************************************************
+
+eqlPlanAUSTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlPlanAUSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Start and end AUS entries for plans."
+ ::= { eqlvolbalancerObjects 21 }
+
+
+eqlPlanAUSEntry OBJECT-TYPE
+ SYNTAX EqlPlanAUSEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing member start and end AUS. This is an
+ array of 32 byte blocks (currently only 18 in use: lengths in bytes in parens
+ {memberUuid(16), startAUS(1), endAUS(1)}."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlPlanAUSTable 1}
+
+EqlPlanAUSEntry ::=
+ SEQUENCE {
+ eqlPlanAUSCount Unsigned32,
+ eqlPlanAUSArray OCTET STRING
+ }
+
+eqlPlanAUSCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "entry count"
+ ::= { eqlPlanAUSEntry 1 }
+
+eqlPlanAUSArray OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1024))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "A list of start and end AUS values for all members involved in a page move plan"
+ ::= { eqlPlanAUSEntry 2 }
+
+
+--***********************************************************************************
+
+
+eqlTaskLocalPickedPagesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlTaskLocalPickedPagesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer task picked pages table."
+ ::= { eqlvolbalancerObjects 22 }
+
+
+eqlTaskLocalPickedPagesEntry OBJECT-TYPE
+ SYNTAX EqlTaskLocalPickedPagesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer task."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqlVolBalTaskIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlTaskLocalPickedPagesTable 1}
+
+EqlTaskLocalPickedPagesEntry ::=
+ SEQUENCE {
+ eqlTaskLocalPickedProgress Counter64,
+ eqlTaskLocalPickedPagesCount Unsigned32,
+ eqlTaskLocalPickedPagesContext OCTET STRING,
+ eqlTaskLocalPickedPagesRev Unsigned32,
+ eqlTaskLocalPickedPagesFlags Unsigned32,
+ eqlTaskLocalPickedPagesEntryStatus RowStatus,
+ eqlTaskLocalPickedPagesArray OCTET STRING,
+ eqlTaskLocalPickedPagesAllocatedProgress Counter64,
+ eqlTaskLocalPickedPagesStatus INTEGER
+ }
+
+eqlTaskLocalPickedProgress OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Total progress count"
+ ::= { eqlTaskLocalPickedPagesEntry 1 }
+
+eqlTaskLocalPickedPagesCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Page count"
+ ::= { eqlTaskLocalPickedPagesEntry 2 }
+
+eqlTaskLocalPickedPagesContext OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "saved context for the page move"
+ ::= { eqlTaskLocalPickedPagesEntry 3 }
+
+eqlTaskLocalPickedPagesRev OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "revision"
+ ::= { eqlTaskLocalPickedPagesEntry 4 }
+
+eqlTaskLocalPickedPagesFlags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Flags..."
+ ::= { eqlTaskLocalPickedPagesEntry 5 }
+
+eqlTaskLocalPickedPagesEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlTaskLocalPickedPagesEntry 6 }
+
+eqlTaskLocalPickedPagesArray OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (1200))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "A list of pages picked to move for this task"
+ ::= { eqlTaskLocalPickedPagesEntry 7 }
+
+eqlTaskLocalPickedPagesAllocatedProgress OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Total allocated progress count"
+ ::= { eqlTaskLocalPickedPagesEntry 8 }
+
+eqlTaskLocalPickedPagesStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ started(1),
+ finished(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "picked pages entry status"
+ ::= { eqlTaskLocalPickedPagesEntry 9 }
+
+
+
+--***********************************************************************************
+
+eqlMemberCountersTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlMemberCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent page move member-specific counters table."
+ ::= { eqlvolbalancerObjects 23 }
+
+eqlMemberCountersEntry OBJECT-TYPE
+ SYNTAX EqlMemberCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a page movement member counters."
+ INDEX { eqlMemberCountersIndex }
+ ::= { eqlMemberCountersTable 1}
+
+EqlMemberCountersEntry ::=
+ SEQUENCE {
+ eqlMemberCountersIndex Unsigned32,
+ eqlMemberCountersUuid OCTET STRING, -- CPsvId_t
+ eqlMemberCountersTimeStamp Counter32,
+ eqlMemberCountersAddedPages Counter64,
+ eqlMemberCountersRemovedPages Counter64,
+ eqlMemberCountersAddedAllocatedPages Counter64,
+ eqlMemberCountersRemovedAllocatedPages Counter64,
+ eqlMemberCountersAddedHotPages Counter64,
+ eqlMemberCountersRemovedHotPages Counter64,
+ eqlMemberCountersAddedColdPages Counter64,
+ eqlMemberCountersRemovedColdPages Counter64
+ }
+
+eqlMemberCountersIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this plan entry."
+ ::= { eqlMemberCountersEntry 1 }
+
+eqlMemberCountersUuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Uuid of the member"
+ ::= { eqlMemberCountersEntry 2 }
+
+eqlMemberCountersTimeStamp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Timestamp for this sample"
+ ::= { eqlMemberCountersEntry 3 }
+
+eqlMemberCountersAddedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages added to this member."
+ ::= { eqlMemberCountersEntry 4 }
+
+eqlMemberCountersRemovedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of pages removed from this member."
+ ::= { eqlMemberCountersEntry 5 }
+
+eqlMemberCountersAddedAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocated pages added to this member."
+ ::= { eqlMemberCountersEntry 6 }
+
+eqlMemberCountersRemovedAllocatedPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of allocate pages removed from this member."
+ ::= { eqlMemberCountersEntry 7 }
+
+eqlMemberCountersAddedHotPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of hot pages added to this member."
+ ::= { eqlMemberCountersEntry 8 }
+
+eqlMemberCountersRemovedHotPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of hot pages removed from this member."
+ ::= { eqlMemberCountersEntry 9 }
+
+eqlMemberCountersAddedColdPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of cold pages added to this member."
+ ::= { eqlMemberCountersEntry 10 }
+
+eqlMemberCountersRemovedColdPages OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "count of the number of cold pages removed from this member."
+ ::= { eqlMemberCountersEntry 11 }
+
+
+--***********************************************************************************
+
+
+
+eqlArchiveTaskTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF EqlArchiveTaskEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "EqualLogic-Persistent Volume balancer task table."
+ ::= { eqlvolbalancerObjects 24 }
+
+
+eqlArchiveTaskEntry OBJECT-TYPE
+ SYNTAX EqlArchiveTaskEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry (row) containing a volume balancer task."
+ INDEX { eqlStoragePoolIndex, eqlVolBalPlanIndex, eqlArchiveTaskIndex, eqliscsiLocalMemberId }
+
+ ::= { eqlArchiveTaskTable 1}
+
+EqlArchiveTaskEntry ::=
+ SEQUENCE {
+ eqlArchiveTaskIndex Unsigned32,
+ eqlArchiveTaskMemberCount Unsigned32,
+ eqlArchiveTaskState INTEGER,
+ eqlArchiveTaskType INTEGER,
+ eqlArchiveTaskEntryStatus RowStatus,
+
+ eqlArchiveTaskMember1Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember1Flags Unsigned32,
+ eqlArchiveTaskMember2Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember2Flags Unsigned32,
+ eqlArchiveTaskMember3Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember3Flags Unsigned32,
+ eqlArchiveTaskMember4Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember4Flags Unsigned32,
+ eqlArchiveTaskMember5Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember5Flags Unsigned32,
+ eqlArchiveTaskMember6Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember6Flags Unsigned32,
+ eqlArchiveTaskMember7Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember7Flags Unsigned32,
+ eqlArchiveTaskMember8Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember8Flags Unsigned32,
+ eqlArchiveTaskMember9Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember9Flags Unsigned32,
+ eqlArchiveTaskMember10Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember10Flags Unsigned32,
+ eqlArchiveTaskMember11Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember11Flags Unsigned32,
+ eqlArchiveTaskMember12Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember12Flags Unsigned32,
+ eqlArchiveTaskMember13Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember13Flags Unsigned32,
+ eqlArchiveTaskMember14Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember14Flags Unsigned32,
+ eqlArchiveTaskMember15Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember15Flags Unsigned32,
+ eqlArchiveTaskMember16Uuid OCTET STRING, -- uuid
+ eqlArchiveTaskMember16Flags Unsigned32
+ }
+
+
+eqlArchiveTaskIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this task entry."
+ ::= { eqlArchiveTaskEntry 1 }
+
+
+eqlArchiveTaskMemberCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Unique Index for this task entry."
+ ::= { eqlArchiveTaskEntry 2 }
+
+eqlArchiveTaskType OBJECT-TYPE
+ SYNTAX INTEGER {
+ compression(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "Task type"
+ ::= { eqlArchiveTaskEntry 3 }
+
+eqlArchiveTaskState OBJECT-TYPE
+ SYNTAX INTEGER {
+ ready(1),
+ active(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "task state"
+ ::= { eqlArchiveTaskEntry 4 }
+
+eqlArchiveTaskEntryStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "This field is used indicate the status of this entry."
+ ::= { eqlArchiveTaskEntry 5 }
+
+
+
+eqlArchiveTaskMember1Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 6 }
+
+eqlArchiveTaskMember1Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 7 }
+
+
+eqlArchiveTaskMember2Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 8 }
+
+eqlArchiveTaskMember2Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 9 }
+
+eqlArchiveTaskMember3Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 10 }
+
+eqlArchiveTaskMember3Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 11 }
+
+eqlArchiveTaskMember4Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 12 }
+
+eqlArchiveTaskMember4Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 13 }
+
+eqlArchiveTaskMember5Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 14 }
+
+eqlArchiveTaskMember5Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 15 }
+
+eqlArchiveTaskMember6Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 16 }
+
+eqlArchiveTaskMember6Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 17 }
+
+eqlArchiveTaskMember7Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 18 }
+
+eqlArchiveTaskMember7Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 19 }
+
+eqlArchiveTaskMember8Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 20 }
+
+eqlArchiveTaskMember8Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 21 }
+
+eqlArchiveTaskMember9Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 22 }
+
+eqlArchiveTaskMember9Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 23 }
+
+
+eqlArchiveTaskMember10Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 24 }
+
+eqlArchiveTaskMember10Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 25 }
+
+eqlArchiveTaskMember11Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 26 }
+
+eqlArchiveTaskMember11Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 27 }
+
+eqlArchiveTaskMember12Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 28 }
+
+eqlArchiveTaskMember12Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 29 }
+
+eqlArchiveTaskMember13Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 30 }
+
+eqlArchiveTaskMember13Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 31 }
+
+eqlArchiveTaskMember14Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 32 }
+
+eqlArchiveTaskMember14Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 33 }
+
+eqlArchiveTaskMember15Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 34 }
+
+eqlArchiveTaskMember15Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 35 }
+
+eqlArchiveTaskMember16Uuid OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "uuid for member"
+ ::= { eqlArchiveTaskEntry 36 }
+
+eqlArchiveTaskMember16Flags OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "flags for member."
+ ::= { eqlArchiveTaskEntry 37 }
+
+
+
+
+--***********************************************************************************
+
+
+END