1282 lines
28 KiB
Plaintext
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
|
|
--
|