-- -- 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 --