mibs/MIBS/comware/HH3C-STORAGE-REF-MIB
2023-12-05 12:25:34 +01:00

167 lines
5.4 KiB
Plaintext

-- ===========================================================
-- Copyright (C) 2007 New H3C Tech. Co., Ltd. All rights reserved.
-- Description: The MIB is designed to define the textual convention of storage.
-- Reference:
-- Version: V1.1
-- History:
-- V1.0 2007-09-19 created by yangqi
-- V1.1 2010-01-20 modified by zhanglei
-- Add Hh3cSoftwareInfoString
-- =================================================================
HH3C-STORAGE-REF-MIB DEFINITIONS ::= BEGIN
IMPORTS
hh3c
FROM HH3C-OID-MIB
Counter32, Integer32, IpAddress,
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
hh3cStorageRef MODULE-IDENTITY
LAST-UPDATED "200709141452Z"
ORGANIZATION
"New H3C Technologies Co., Ltd."
CONTACT-INFO
"Platform Team New H3C Technologies Co., Ltd.
Hai-Dian District Beijing P.R. China
Http://www.h3c.com
Zip:100085"
DESCRIPTION
"This MIB define the textual convention of storage."
::= { hh3c 10 }
Hh3cStorageCapableState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value which provides an indication of the capability
state of a particular object.
The value 'support' means the resource is enable to be managed, and
the value 'notsupport' means not"
SYNTAX INTEGER
{
support(1),
notsupport(2)
}
Hh3cStorageEnableState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value which provides an indication of the
ability state of a particular object."
SYNTAX INTEGER
{
enable(1),
disable(2)
}
Hh3cStorageActionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A control variable used to trigger an operator events,
when read, always returns a value of invalid."
SYNTAX INTEGER
{
action(1),
invalid(2)
}
Hh3cStorageLedStateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object identifies the state of storage device's led.
The value 'off' means the led is go out.
The value 'on' means the led is on.
The value 'blink' means the led is blinking."
SYNTAX INTEGER
{
off(1),
on(2),
blink(3)
}
Hh3cStorageOnlineState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value means an resource is online or offline."
SYNTAX INTEGER
{
online(1),
offline(2)
}
Hh3cLvIDType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A variable used to identifies the GUID(global universal identification)
of the logic volume."
SYNTAX OCTET STRING(SIZE(1..20))
Hh3cSessionIDType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A hex string used to identifies the session between targets and initiators."
SYNTAX OCTET STRING(SIZE(1..16))
Hh3cWwpnListType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object describes the format of WWPN(World Wide Port
Name) numbers. An WWPN is a 16-byte Hex value. Separate
the WWPN by comma if more than one WWPN is specified.
e.g. 13af35d2f4ea6fbc,13af35d2f4ea6fad."
SYNTAX OCTET STRING
Hh3cStorageOwnerType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value used in HA(High Availability) iSCSI target. The value
'spa' means the owner is the first storage processor, and 'spb' means another."
SYNTAX INTEGER
{
spa(1),
spb(2),
none(3)
}
Hh3cExtendSelectPolicy::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object describes how to assign the storage space.
The value 'differentAdapter' means select drives from different adapter/channel,
system will look for space on another array only if it is on a separate adapter/channel.
The value 'differentDrive' means select different drive, system will look for space on another array.
The value 'anyDrive' means select any available drive, system will look for space on any array,
including the original.
The value 'none' means the way to assign the storage space is not specified,
in this case the system will allocate the storage with the default criteria in the following order:
1. the storage from different adapter
2. the storage from different drive
3. the storage from any drive"
SYNTAX INTEGER
{
differentAdapter(1),
differentDrive(2),
anyDrive(3),
none(4)
}
Hh3cRaidIDType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A string used to identifies the raid's UUID(unique universal identification).
e.g. c0a800a8-0000-07f5-0057-386e145eda44."
SYNTAX OCTET STRING(SIZE(36..71))
Hh3cSoftwareInfoString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A string used to identifies the information which software provided.
e.g. [TARGET,LVM,DM] or [Both] or [3]."
SYNTAX OCTET STRING(SIZE(2..64))
END