diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/ISM-STORAGE-SVC-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/huawei/ISM-STORAGE-SVC-MIB')
| -rw-r--r-- | MIBS/huawei/ISM-STORAGE-SVC-MIB | 1281 |
1 files changed, 1281 insertions, 0 deletions
diff --git a/MIBS/huawei/ISM-STORAGE-SVC-MIB b/MIBS/huawei/ISM-STORAGE-SVC-MIB new file mode 100644 index 0000000..0aa44d6 --- /dev/null +++ b/MIBS/huawei/ISM-STORAGE-SVC-MIB @@ -0,0 +1,1281 @@ +--
+-- ISM-STORAGE-SVC-MIB.mib
+-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
+-- Thursday, March 27, 2014 at 11:54:11
+--
+
+ ISM-STORAGE-SVC-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ OBJECT-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ enterprises, IpAddress, Integer32, Unsigned32,
+ Gauge32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ DisplayString, RowStatus, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+
+ huaweistorage MODULE-IDENTITY
+ LAST-UPDATED "200809171628Z" -- September 17, 2008 at 16:28 GMT
+ ORGANIZATION
+ "Huawei Technologies Co.,Ltd."
+ CONTACT-INFO
+ "Huawei Industrial Base
+ Bantian, Longgang
+ Shenzhen 518129
+ People's Republic of China
+ Website: http://www.huawei.com
+ Email: support@huawei.com"
+ DESCRIPTION
+ "Description."
+ REVISION "201304071915Z" -- April 07, 2013 at 19:15 GMT
+ DESCRIPTION
+ " "
+ ::= { enterprises 34774 }
+
+
+
+--
+-- Textual conventions
+--
+
+ NodeCodeString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT
+ "255a"
+ STATUS current
+ DESCRIPTION
+ "characters in length."
+ SYNTAX OCTET STRING (SIZE (15..17))
+
+
+--
+-- Node definitions
+--
+
+ hwStorage OBJECT IDENTIFIER ::= { huaweistorage 4 }
+
+
+ hwISM OBJECT IDENTIFIER ::= { hwStorage 1 }
+
+
+ common OBJECT IDENTIFIER ::= { hwISM 1 }
+
+
+ deviceId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 1 }
+
+
+ deviceType OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 2 }
+
+
+ status OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 3 }
+
+
+ usedCapacity OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 4 }
+
+
+ totalCapacity OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 5 }
+
+
+ version OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { common 6 }
+
+
+ hwStorageService OBJECT IDENTIFIER ::= { hwISM 19 }
+
+
+ hwStoragePhysicalModule OBJECT IDENTIFIER ::= { hwStorageService 8 }
+
+
+ hwStorageFCPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageFCPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStoragePhysicalModule 7 }
+
+
+ hwStorageFCPortEntry OBJECT-TYPE
+ SYNTAX HwStorageFCPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageFCPortIfIndex }
+ ::= { hwStorageFCPortTable 1 }
+
+
+ HwStorageFCPortEntry ::=
+ SEQUENCE {
+ hwStorageFCPortIfIndex
+ Unsigned32,
+ hwStorageFCPortBoardIfIndex
+ Unsigned32,
+ hwStorageFCPortID
+ Unsigned32,
+ hwStorageFCPortStatus
+ INTEGER,
+ hwStorageFCPortConfigRate
+ INTEGER,
+ hwStorageFCPortMode
+ INTEGER,
+ hwStorageFCPortWWN
+ OCTET STRING,
+ hwStorageFCPortLogicType
+ INTEGER,
+ hwStorageFCPortSpeedRate
+ INTEGER
+ }
+
+ hwStorageFCPortIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 1 }
+
+
+ hwStorageFCPortBoardIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "owning board ifindex"
+ ::= { hwStorageFCPortEntry 2 }
+
+
+ hwStorageFCPortID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 3 }
+
+
+ hwStorageFCPortStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ linkdown(0),
+ linkup(1),
+ fault(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 4 }
+
+
+ hwStorageFCPortConfigRate OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ auto(0),
+ gbps1(1),
+ gbps2(2),
+ gbps4(4),
+ gbps8(8),
+ gbps16(16)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 5 }
+
+
+ hwStorageFCPortMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ fabric(1),
+ publicloop(2),
+ pointtopoint(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 6 }
+
+
+ hwStorageFCPortWWN OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 7 }
+
+
+ hwStorageFCPortLogicType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ service(1),
+ ibc(2),
+ ibs(3),
+ expansion(4),
+ management(5),
+ upsmanagement(6),
+ maintenance(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 8 }
+
+
+ hwStorageFCPortSpeedRate OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ auto(0),
+ gbps1(1),
+ gbps2(2),
+ gbps4(4),
+ gbps8(8),
+ gbps16(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFCPortEntry 9 }
+
+
+ hwStorageSASPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageSASPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStoragePhysicalModule 8 }
+
+
+ hwStorageSASPortEntry OBJECT-TYPE
+ SYNTAX HwStorageSASPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageSASPortIfIndex }
+ ::= { hwStorageSASPortTable 1 }
+
+
+ HwStorageSASPortEntry ::=
+ SEQUENCE {
+ hwStorageSASPortIfIndex
+ Unsigned32,
+ hwStorageSASPortBoardIfIndex
+ Unsigned32,
+ hwStorageSASPortID
+ Unsigned32,
+ hwStorageSASPortStatus
+ INTEGER,
+ hwStorageSASPortConfigRate
+ INTEGER,
+ hwStorageSASPortWWN
+ OCTET STRING,
+ hwStorageSASPortLogicType
+ INTEGER,
+ hwStorageSASPortSpeedRate
+ INTEGER
+ }
+
+ hwStorageSASPortIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 1 }
+
+
+ hwStorageSASPortBoardIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "owning board ifindex"
+ ::= { hwStorageSASPortEntry 2 }
+
+
+ hwStorageSASPortID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 3 }
+
+
+ hwStorageSASPortStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ linkdown(0),
+ linkup(1),
+ fault(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 4 }
+
+
+ hwStorageSASPortConfigRate OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ gbps15(1500),
+ gbps30(3000),
+ gbps60(6000)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 5 }
+
+
+ hwStorageSASPortWWN OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 6 }
+
+
+ hwStorageSASPortLogicType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ service(1),
+ ibc(2),
+ ibs(3),
+ expansion(4),
+ management(5),
+ upsmanagement(6),
+ maintenance(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 7 }
+
+
+ hwStorageSASPortSpeedRate OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ gbps15(1500),
+ gbps30(3000),
+ gbps60(6000)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageSASPortEntry 8 }
+
+
+ hwStorageISCSIPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageISCSIPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStoragePhysicalModule 9 }
+
+
+ hwStorageISCSIPortEntry OBJECT-TYPE
+ SYNTAX HwStorageISCSIPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageISCSIPortIfIndex }
+ ::= { hwStorageISCSIPortTable 1 }
+
+
+ HwStorageISCSIPortEntry ::=
+ SEQUENCE {
+ hwStorageISCSIPortIfIndex
+ Unsigned32,
+ hwStorageISCSIPortBoardIfIndex
+ Unsigned32,
+ hwStorageISCSIPortID
+ Unsigned32,
+ hwStorageISCSIPortStatus
+ INTEGER,
+ hwStorageISCSIPortIP
+ IpAddress,
+ hwStorageISCSIPortNetMask
+ IpAddress,
+ hwStorageISCSIPortBindMode
+ Integer32,
+ hwStorageISCSIPortLogicType
+ INTEGER
+ }
+
+ hwStorageISCSIPortIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 1 }
+
+
+ hwStorageISCSIPortBoardIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "owning board ifindex"
+ ::= { hwStorageISCSIPortEntry 2 }
+
+
+ hwStorageISCSIPortID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 3 }
+
+
+ hwStorageISCSIPortStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ linkdown(0),
+ linkup(1),
+ fault(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 4 }
+
+
+ hwStorageISCSIPortIP OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 5 }
+
+
+ hwStorageISCSIPortNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 6 }
+
+
+ hwStorageISCSIPortBindMode OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 7 }
+
+
+ hwStorageISCSIPortLogicType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ service(1),
+ ibc(2),
+ ibs(3),
+ expansion(4),
+ management(5),
+ upsmanagement(6),
+ maintenance(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageISCSIPortEntry 8 }
+
+
+ hwStorageFrontEndHostPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageFrontEndHostPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Front-End Host Port"
+ ::= { hwStoragePhysicalModule 11 }
+
+
+ hwStorageFrontEndHostPortEntry OBJECT-TYPE
+ SYNTAX HwStorageFrontEndHostPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageFrontEndHostPortIfIndex }
+ ::= { hwStorageFrontEndHostPortTable 1 }
+
+
+ HwStorageFrontEndHostPortEntry ::=
+ SEQUENCE {
+ hwStorageFrontEndHostPortIfIndex
+ Unsigned32,
+ hwStorageFrontEndHostPortType
+ INTEGER,
+ hwStorageFrontEndHostPortStatus
+ INTEGER,
+ hwStorageFrontEndHostPortPhysAddress
+ OCTET STRING,
+ hwStorageFrontEndHostPortDescription
+ OCTET STRING
+ }
+
+ hwStorageFrontEndHostPortIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value for each front-end port."
+ ::= { hwStorageFrontEndHostPortEntry 1 }
+
+
+ hwStorageFrontEndHostPortType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ sas(0),
+ fc(1),
+ iscsi(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFrontEndHostPortEntry 2 }
+
+
+ hwStorageFrontEndHostPortStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ linkdown(0),
+ linkup(1),
+ fault(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFrontEndHostPortEntry 3 }
+
+
+ hwStorageFrontEndHostPortPhysAddress OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFrontEndHostPortEntry 4 }
+
+
+ hwStorageFrontEndHostPortDescription OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageFrontEndHostPortEntry 5 }
+
+
+ hwStorageControllerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageControllerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStoragePhysicalModule 12 }
+
+
+ hwStorageControllerEntry OBJECT-TYPE
+ SYNTAX HwStorageControllerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageControllerID }
+ ::= { hwStorageControllerTable 1 }
+
+
+ HwStorageControllerEntry ::=
+ SEQUENCE {
+ hwStorageControllerID
+ Unsigned32,
+ hwStorageControllerName
+ OCTET STRING,
+ hwStorageControllerLocation
+ OCTET STRING,
+ hwStorageControllerHealthStatus
+ INTEGER,
+ hwStorageControllerRunningStatus
+ INTEGER,
+ hwStorageControllerSoftVer
+ OCTET STRING,
+ hwStorageControllerTemperature
+ Integer32,
+ hwStorageControllerIsMaster
+ Unsigned32,
+ hwStorageControllerELabel
+ OCTET STRING,
+ hwStorageControllerPCBVer
+ OCTET STRING,
+ hwStorageControllerBMCVer
+ OCTET STRING,
+ hwStorageControllerLogicVer
+ OCTET STRING,
+ hwStorageControllerBIOSVer
+ OCTET STRING,
+ hwStorageControllerMemorySize
+ Unsigned32,
+ hwStorageControllerCPUInfo
+ OCTET STRING,
+ hwStorageControllerVoltage
+ Unsigned32
+ }
+
+ hwStorageControllerID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Controller ID"
+ ::= { hwStorageControllerEntry 1 }
+
+
+ hwStorageControllerName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contrller Name"
+ ::= { hwStorageControllerEntry 2 }
+
+
+ hwStorageControllerLocation OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the location of the Controller"
+ ::= { hwStorageControllerEntry 3 }
+
+
+ hwStorageControllerHealthStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ normal(1),
+ fault(2),
+ preFail(3),
+ partiallyBroken(4),
+ degraded(5),
+ badSectorsFound(6),
+ bitErrorsFound(7),
+ consistent(8),
+ inconsistent(9),
+ busy(10),
+ noInput(11),
+ lowBattery(12),
+ singleLinkFault(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "health status of the controller"
+ ::= { hwStorageControllerEntry 4 }
+
+
+ hwStorageControllerRunningStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ normal(1),
+ running(2),
+ notRunning(3),
+ notExisted(4),
+ sleepInHighTemperature(5),
+ starting(6),
+ powerFailureProtecting(7),
+ spinDown(8),
+ started(9),
+ linkUp(10),
+ linkDown(11),
+ poweringOn(12),
+ poweredOff(13),
+ precopy(14),
+ copyback(15),
+ reconstruction(16),
+ expansion(17),
+ unformatted(18),
+ formatting(19),
+ unmapped(20),
+ initialSynchronizing(21),
+ consistent(22),
+ synchronizing(23),
+ synchronized(24),
+ unsynchronized(25),
+ splited(26),
+ online(27),
+ offline(28),
+ locked(29),
+ enabled(30),
+ disabled(31),
+ balancing(32),
+ toBeRecoverd(33),
+ interrupted(34),
+ invalid(35),
+ notStart(36),
+ queuing(37),
+ stopped(38),
+ copying(39),
+ completed(40),
+ paused(41),
+ reverseSynchronizing(42),
+ activated(43),
+ restore(44),
+ inactive(45),
+ idle(46),
+ poweringOff(47),
+ charging(48),
+ chargingCompleted(49),
+ discharging(50),
+ upgrading(51),
+ runningNormal(63),
+ runningFail(64)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "running status of the controller"
+ ::= { hwStorageControllerEntry 5 }
+
+
+ hwStorageControllerSoftVer OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "firmware version"
+ ::= { hwStorageControllerEntry 6 }
+
+
+ hwStorageControllerTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "controller temperature"
+ ::= { hwStorageControllerEntry 7 }
+
+
+ hwStorageControllerIsMaster OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "is primary controller"
+ ::= { hwStorageControllerEntry 8 }
+
+
+ hwStorageControllerELabel OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "controller e-lable version"
+ ::= { hwStorageControllerEntry 9 }
+
+
+ hwStorageControllerPCBVer OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "PCB version"
+ ::= { hwStorageControllerEntry 10 }
+
+
+ hwStorageControllerBMCVer OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "BMC versoin"
+ ::= { hwStorageControllerEntry 11 }
+
+
+ hwStorageControllerLogicVer OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "logic version"
+ ::= { hwStorageControllerEntry 12 }
+
+
+ hwStorageControllerBIOSVer OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "BIOS version"
+ ::= { hwStorageControllerEntry 13 }
+
+
+ hwStorageControllerMemorySize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "memory size(M)"
+ ::= { hwStorageControllerEntry 14 }
+
+
+ hwStorageControllerCPUInfo OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "cpu info"
+ ::= { hwStorageControllerEntry 15 }
+
+
+ hwStorageControllerVoltage OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "voltage(V) = value/10"
+ ::= { hwStorageControllerEntry 16 }
+
+
+ hwStorageLogicModule OBJECT IDENTIFIER ::= { hwStorageService 9 }
+
+
+ hwStorageCacheTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageCacheEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLogicModule 1 }
+
+
+ hwStorageCacheEntry OBJECT-TYPE
+ SYNTAX HwStorageCacheEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageCacheID }
+ ::= { hwStorageCacheTable 1 }
+
+
+ HwStorageCacheEntry ::=
+ SEQUENCE {
+ hwStorageCacheID
+ Unsigned32,
+ hwStorageCacheTotalCapacity
+ Unsigned32,
+ hwStorageCacheHighWaterLevel
+ Unsigned32,
+ hwStorageCacheLowWaterLevel
+ Unsigned32,
+ hwStorageCacheRowStatus
+ RowStatus
+ }
+
+ hwStorageCacheID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "cache ID equal to hwStorageControllerBoardID"
+ ::= { hwStorageCacheEntry 1 }
+
+
+ hwStorageCacheTotalCapacity OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "MB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageCacheEntry 2 }
+
+
+ hwStorageCacheHighWaterLevel OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageCacheEntry 3 }
+
+
+ hwStorageCacheLowWaterLevel OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageCacheEntry 4 }
+
+
+ hwStorageCacheRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageCacheEntry 5 }
+
+
+ hwStorageLunTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageLunEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLogicModule 4 }
+
+
+ hwStorageLunEntry OBJECT-TYPE
+ SYNTAX HwStorageLunEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageLunID }
+ ::= { hwStorageLunTable 1 }
+
+
+ HwStorageLunEntry ::=
+ SEQUENCE {
+ hwStorageLunID
+ Unsigned32,
+ hwStorageLunName
+ OCTET STRING,
+ hwStorageLunWWN
+ OCTET STRING,
+ hwStorageLunPoolID
+ Unsigned32,
+ hwStorageLunCapacity
+ Counter64,
+ hwStorageLunOwningController
+ Unsigned32,
+ hwStorageLunStripDepth
+ Unsigned32,
+ hwStorageLunWriteStrategy
+ INTEGER,
+ hwStorageLunPrefetchStrategy
+ INTEGER,
+ hwStorageLunPrefetchValue
+ Unsigned32,
+ hwStorageLunStatus
+ INTEGER,
+ hwStorageLunRowStatus
+ RowStatus
+ }
+
+ hwStorageLunID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 1 }
+
+
+ hwStorageLunName OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 2 }
+
+
+ hwStorageLunWWN OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 3 }
+
+
+ hwStorageLunPoolID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "owning raid id"
+ ::= { hwStorageLunEntry 4 }
+
+
+ hwStorageLunCapacity OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 5 }
+
+
+ hwStorageLunOwningController OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "owning controller id"
+ ::= { hwStorageLunEntry 6 }
+
+
+ hwStorageLunStripDepth OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "units: kb"
+ ::= { hwStorageLunEntry 7 }
+
+
+ hwStorageLunWriteStrategy OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ writethrough(1),
+ writebacknomirroring(2),
+ writebackmirroring(3),
+ writebackmandatorynomirroring(4),
+ writebackmandatorymirroring(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 8 }
+
+
+ hwStorageLunPrefetchStrategy OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none(0),
+ constant(1),
+ variable(2),
+ intelligent(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 9 }
+
+
+ hwStorageLunPrefetchValue OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "need set value when hwStorageLunPrefetchStrategy's value is Constant or Variable.
+ Constant, range: 0~1024KB
+ Variable, range: 0~65535"
+ ::= { hwStorageLunEntry 10 }
+
+
+ hwStorageLunStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ normal(1),
+ fault(2),
+ notformat(3),
+ formatting(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 11 }
+
+
+ hwStorageLunRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLunEntry 50 }
+
+
+ hwStorageNodeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwStorageNodeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageLogicModule 6 }
+
+
+ hwStorageNodeEntry OBJECT-TYPE
+ SYNTAX HwStorageNodeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { hwStorageNodeIfIndex }
+ ::= { hwStorageNodeTable 1 }
+
+
+ HwStorageNodeEntry ::=
+ SEQUENCE {
+ hwStorageNodeIfIndex
+ Unsigned32,
+ hwStorageNodeIPAddress
+ IpAddress,
+ hwStorageNodeStatus
+ Unsigned32,
+ hwStorageNodeIsMaster
+ Unsigned32,
+ hwStorageNodeRowStatus
+ RowStatus
+ }
+
+ hwStorageNodeIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageNodeEntry 1 }
+
+
+ hwStorageNodeIPAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageNodeEntry 2 }
+
+
+ hwStorageNodeStatus OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageNodeEntry 3 }
+
+
+ hwStorageNodeIsMaster OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageNodeEntry 4 }
+
+
+ hwStorageNodeRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { hwStorageNodeEntry 20 }
+
+
+ isoConformance OBJECT IDENTIFIER ::= { iso 6 }
+
+
+ isoGroups OBJECT IDENTIFIER ::= { isoConformance 1 }
+
+
+ currentObjectGroup OBJECT-GROUP
+ OBJECTS { hwStorageFCPortIfIndex, hwStorageFCPortBoardIfIndex, hwStorageFCPortID, hwStorageFCPortStatus, hwStorageFCPortConfigRate,
+ hwStorageFCPortMode, hwStorageFCPortWWN, hwStorageISCSIPortIfIndex, hwStorageISCSIPortBoardIfIndex, hwStorageISCSIPortID,
+ hwStorageISCSIPortStatus, hwStorageISCSIPortIP, hwStorageISCSIPortNetMask, hwStorageISCSIPortBindMode, hwStorageLunID,
+ hwStorageLunName, hwStorageLunWWN, hwStorageLunPoolID, hwStorageLunCapacity, hwStorageLunOwningController,
+ hwStorageLunStripDepth, hwStorageLunWriteStrategy, hwStorageLunPrefetchValue, hwStorageLunStatus, hwStorageLunRowStatus,
+ version, totalCapacity, usedCapacity, deviceType, deviceId,
+ hwStorageSASPortIfIndex, hwStorageSASPortBoardIfIndex, hwStorageSASPortID, hwStorageSASPortStatus, hwStorageSASPortConfigRate,
+ hwStorageFrontEndHostPortIfIndex, hwStorageFrontEndHostPortType, hwStorageFrontEndHostPortStatus, hwStorageFrontEndHostPortPhysAddress, hwStorageFrontEndHostPortDescription,
+ hwStorageCacheID, hwStorageCacheTotalCapacity, hwStorageCacheHighWaterLevel, hwStorageCacheLowWaterLevel, hwStorageCacheRowStatus,
+ hwStorageNodeIfIndex, hwStorageNodeIPAddress, hwStorageNodeStatus, hwStorageNodeIsMaster, hwStorageNodeRowStatus,
+ hwStorageControllerID, hwStorageControllerName, hwStorageControllerLocation, hwStorageControllerRunningStatus, hwStorageControllerSoftVer,
+ hwStorageControllerTemperature, hwStorageControllerIsMaster, hwStorageControllerELabel, hwStorageControllerPCBVer, hwStorageControllerBMCVer,
+ hwStorageControllerLogicVer, hwStorageControllerBIOSVer, hwStorageControllerMemorySize, hwStorageControllerCPUInfo, hwStorageControllerVoltage,
+ hwStorageSASPortWWN, hwStorageFCPortLogicType, hwStorageFCPortSpeedRate, hwStorageSASPortLogicType, hwStorageSASPortSpeedRate,
+ hwStorageISCSIPortLogicType, hwStorageLunPrefetchStrategy, status, hwStorageControllerHealthStatus }
+ STATUS current
+ DESCRIPTION
+ "Enter the description of the created OBJECT-GROUP."
+ ::= { isoGroups 1 }
+
+
+ isoCompliances OBJECT IDENTIFIER ::= { isoConformance 2 }
+
+
+ basicCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Enter the description of the created MODULE-COMPLIANCE."
+ MODULE -- this module
+ MANDATORY-GROUPS { currentObjectGroup }
+ ::= { isoCompliances 1 }
+
+
+
+ END
+
+--
+-- ISM-STORAGE-SVC-MIB.mib
+--
|