mibs/MIBS/huawei/ISM-STORAGE-SVC-MIB
2023-12-05 12:25:34 +01:00

1282 lines
28 KiB
Plaintext

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