HP-STACK-MIB

File: HP-STACK-MIB.mib (35814 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB ENTITY-MIB NETSWITCH-MIB
HP-ICF-OID

Imported symbols

OBJECT-TYPE MODULE-IDENTITY Integer32
TimeTicks NOTIFICATION-TYPE OBJECT-GROUP
MODULE-COMPLIANCE NOTIFICATION-GROUP RowStatus
TruthValue DisplayString SnmpAdminString
PhysicalIndex hpSwitchBaseMACAddress hpSwitch

Defined Types

HpStackConfigEntry  
SEQUENCE    
  hpStackSequenceNum Integer32
  hpStackSwitchAdminStatus INTEGER
  hpStackSwitchPreferredPriority Integer32
  hpStackSwitchPreferredMemberId Integer32

HpStackMemberEntry  
SEQUENCE    
  hpStackMemberId Integer32
  hpStackMemberProductId DisplayString
  hpStackMemberMacAddr OCTET STRING
  hpStackMemberShutdown TruthValue
  hpStackMemberReboot TruthValue
  hpStackMemberAdminPriority Integer32
  hpStackMemberEntryStatus RowStatus
  hpStackMemberEntPhysicalIndex PhysicalIndex
  hpStackMemberState INTEGER
  hpStackMemberProductName SnmpAdminString
  hpStackMemberUpTime TimeTicks
  hpStackMemberSysOid OBJECT IDENTIFIER
  hpStackMemberIdForTrap Integer32
  hpStackMemberSerialNum DisplayString
  hpStackMemberCpuUtil Integer32
  hpStackMemberTotalMemory Integer32
  hpStackMemberFreeMemory Integer32
  hpStackMemberBootRomVersion DisplayString
  hpStackMemberOsVersion DisplayString
  hpStackMemberBootImage INTEGER

HpStackPortEntry  
SEQUENCE    
  hpStackPortId Integer32
  hpStackPortType INTEGER
  hpStackPortOperStatus INTEGER
  hpStackPortNeighbor OCTET STRING
  hpStackPortCost Integer32
  hpStackPortIdForTrap Integer32
  hpStackPortTypeForTrap INTEGER
  hpStackPortAdminStatus INTEGER

Defined Values

hpStackMIB 1.3.6.1.4.1.11.2.14.11.5.1.69
This MIB module describes objects for managing the stacking features.
MODULE-IDENTITY    

hpStackNotifications 1.3.6.1.4.1.11.2.14.11.5.1.69.0
OBJECT IDENTIFIER    

hpStackObjects 1.3.6.1.4.1.11.2.14.11.5.1.69.1
OBJECT IDENTIFIER    

hpStackConformance 1.3.6.1.4.1.11.2.14.11.5.1.69.2
OBJECT IDENTIFIER    

hpStackConfig 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1
OBJECT IDENTIFIER    

hpStackId 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1.1
The stack ID uniquely identifies the stack; all members of the stack have the same stack ID. A switch is considered to be a part of a stack When it has the same stack ID as the stack commander. The stack ID is valid only when hpStackSwitchAdminStatus is true (1). This value is set by the first elected commander and stays with the stack until the user sets the hpStackSwitchAdminStatus to 'false (2)' or when hpStackSetStacking is set to 'true (1)' in an inactive fragment.
OBJECT-TYPE    
  OCTET STRING Size(1..255)  

hpStackOperStatus 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1.2
This is the current operational status of the stack.
OBJECT-TYPE    
  INTEGER unAvailable(0), disabled(1), active(2), fragmentInactive(3), fragmentActive(4)  

hpStackSetStacking 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1.3
This variable allows configuration of a stack fragment created by a stack split. When set to 'true (1)' in the greater fragment, the physically present members of the current stack become the only members, and the configuration of the missing members is converted to strict provisioned configuration. When set to 'true (1)' on a lesser fragment, the existing stack information is cleared and a new stack ID is created. The switches in the stack will become 'active' and retain their configuration. No action is taken when set to 'false (2)' in any stack.
OBJECT-TYPE    
  TruthValue  

hpStackTopology 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1.4
This describes the physical topology of the current stack.
OBJECT-TYPE    
  INTEGER unKnown(0), chain(1), ring(2), mesh(3), partialMesh(4)  

hpStackTrapEnable 1.3.6.1.4.1.11.2.14.11.5.1.69.1.1.5
This enables or disables the hpStack traps.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hpStackConfigTable 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2
Table to configure basic stacking feature.
OBJECT-TYPE    
  SEQUENCE OF  
    HpStackConfigEntry

hpStackConfigEntry 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2.1
A row in the stack config table.
OBJECT-TYPE    
  HpStackConfigEntry  

hpStackSequenceNum 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2.1.1
This is the sequence number to this table. At any instance of time only one entry exists.
OBJECT-TYPE    
  Integer32 1..255  

hpStackSwitchAdminStatus 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2.1.2
The admin status of the stacking feature. When set to 'enable (1)', this will enable stacking on a standalone switch that had stacking disabled previously. Once stacking is enabled, the switch will not have a stack ID and merges automatically to any stack it is connected to and learns the stack ID of that stack. It has no effect on a switch where stacking is already enabled. Setting this to 'disable (2)' will disable stacking on a standalone switch. Once stacking is disabled, the stack ports will be kept down. This will prevent the switch from ever joining or creating a stack. This is allowed only on a standalone switch, that is, a switch that is not connected over a stacking link to any other switch. It has no effect on a switch where stacking is already disabled. Enabling or disabling stacking will trigger a reboot of the switch. When hpStackSwitchAdminStatus is set to 'true (1)', and if the user wants to set the preferred priority and the member ID of the switch, then hpStackSwitchPreferredPriority and hpStackSwitchPreferredMemberId needs to be set along with hpStackSwitchAdminStatus. If the priority and member ID are not specified, then the default values will be used.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hpStackSwitchPreferredPriority 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2.1.3
This allows the user to set the priority of a switch when stacking is enabled on it. hpStackSwitchPreferredPriority needs to be set along with hpStackSwitchAdminStatus being set to 'true (1)'. Note that this is to be used only when enabling stacking. To set the priority of a switch on which stacking is already enabled, use hpStackMemberTable. hpStackSwitchPreferredPriority is unused when hpStackSwitchAdminStatus is false (2).
OBJECT-TYPE    
  Integer32 1..255  

hpStackSwitchPreferredMemberId 1.3.6.1.4.1.11.2.14.11.5.1.69.1.2.1.4
This allows the user to set the preferred member ID of a switch when stacking is enabled on it. hpStackSwitchPreferredMemberId needs to be set along with setting hpStackSwitchAdminStatus being set to 'true (1)'. This entry is useful only at the time of setting hpStackSwitchAdminStatus to 'true (1)'. hpStackSwitchPreferredMemberId is unused when hpStackSwitchAdminStatus is set to false (2).
OBJECT-TYPE    
  Integer32 1..65535  

hpStackMemberTable 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3
Table to configure stack members.
OBJECT-TYPE    
  SEQUENCE OF  
    HpStackMemberEntry

hpStackMemberEntry 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1
A row in the stack member table.
OBJECT-TYPE    
  HpStackMemberEntry  

hpStackMemberId 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.1
This is the member ID of the switch and index to this table. This identifies each member in the stack.
OBJECT-TYPE    
  Integer32 1..65535  

hpStackMemberProductId 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.2
This is the product ID [J-number] of the switch. When a member is provisioned, this is a mandatory field. The product must be capable of stacking support.
OBJECT-TYPE    
  DisplayString  

hpStackMemberMacAddr 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.3
The MAC address that identifies the member switch. The configuration of MAC address will not be allowed if another table exists with the same MAC address.
OBJECT-TYPE    
  OCTET STRING Size(0|6)  

hpStackMemberShutdown 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.4
For the members that physically exist, this will cause the switch to shutdown. If the switch is a standby, a new standby switch will be chosen. To shutdown, it needs to be set to 'true (1)'. A write operation of 'false (2)' leads to no operation. This can be set to 'true (1)' only if the member physically exists and is an active member of the stack. This variable cannot be set to 'true (1)' if the member ID corresponds to a commander. This object will always return 'false (2)'.
OBJECT-TYPE    
  TruthValue  

hpStackMemberReboot 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.5
Setting this variable to 'true (1)' will reboot the switch. A write operation of 'false (2)' leads to no operation. This object will always return 'false (2)' Reboot is allowed only when a member exist physically.
OBJECT-TYPE    
  TruthValue  

hpStackMemberAdminPriority 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.6
This assigns the priority to the member. If the stack is rebooted and the members are assigned with priorities, then commander will be the one with the highest priority and the standby will be the one with the next highest priority. The following rules apply for assigning the priority: 1. In the existing stack, if the priority is increased, the member is likely to become commander only the next time the stack is rebooted, it will not be immediately elected as commander. 2. A switch with the highest priority will not be elected as commander if it is a new member of the stack even when the stack is rebooted as it will not have the latest configurations. 3. If a commander switch with highest priority fails over to standby, it will not become commander again in the subsequent reboot. The stack itself needs to be booted or the failover to this commander should happen. 4. A switch that joins an already active stack will not become the commander even if it has the highest priority. 5. If the priority is assigned to the member when it is in standalone state and when it joins the stack, if the stack configuration has an existing pre-provisioned priority for this member, then the pre-provisioned value preempts the standalone value. To assign priority to a member, the member can either be provisioned or physically present.
OBJECT-TYPE    
  Integer32 1..255  

hpStackMemberEntryStatus 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.7
The status of a stack member entry. The member entry is created with the row status value as createAndGo (4) and the hpStackMemberProductId. The createAndWait(5) is not supported by this mib table. To remove the switch from the stack, row status is set to destroy (6). Setting it to 'destory (6)' is not allowed if the member ID corresponds to a commander switch. For the physically existing switch, if hpStackMemberReboot is set to 'true (1)' along with the row status to 'destroy (6), the switch will come up with a blank configuration and will acquire a new hpStackMemberId.
OBJECT-TYPE    
  RowStatus  

hpStackMemberEntPhysicalIndex 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.8
This gives the index of this member in the entPhysicalTable (rfc2737).
OBJECT-TYPE    
  PhysicalIndex  

hpStackMemberState 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.9
This gives the status of the switch in the stack. unusedId (0) - The member ID does not exist. missing (1) - A member switch in the stack when it becomes Non responsive, it is marked as the missing member. Either the stack link goes down or the stack member crashed. Note that it is possible to remove even the missing member from the stack. In this case, the missing members configuration is removed from the stack config file. provision (2) - A member switch whose config is provisioned and that does not exist physically. commander (3) - One physical switch whose master CPU takes up the role that the active management module in the 8200 switch would take. standby (4) - One physical switch whose master CPU takes up the role that the standby management module in the 8200 switch would take. member (5) - A switch that is part of the stack. shutdown (6) - The switch is in the shutdown state. booting (7) - The switch is in the booting state. communicationFailure (8) - This is an error condition. The switch cannot be reached. incompatibleOs (9) - This is an error condition. The member switch runs with a different OS image. unknownState (10) - The member switch's state cannot be determined. This is an error condition. standbyBooting (11) - The standby switch is currently booting up. When boot is completed, the state will be 'standby (4)'.
OBJECT-TYPE    
  INTEGER unusedId(0), missing(1), provision(2), commander(3), standby(4), member(5), shutdown(6), booting(7), communicationFailure(8), incompatibleOs(9), unknownState(10), standbyBooting(11)  

hpStackMemberProductName 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.10
This gives the product name of the switch.
OBJECT-TYPE    
  SnmpAdminString  

hpStackMemberUpTime 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.11
This provides the uptime of this specific member. This is different from the stack uptime.
OBJECT-TYPE    
  TimeTicks  

hpStackMemberSysOid 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.12
This provides the sysObjectId of this specific member.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

hpStackMemberIdForTrap 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.13
This is same as hpStackMemberId. This is useful only for the notifications.
OBJECT-TYPE    
  Integer32  

hpStackMemberSerialNum 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.14
This is the serial number of the member switch.
OBJECT-TYPE    
  DisplayString  

hpStackMemberCpuUtil 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.15
This is the percantage of CPU utilization of the member the switch.
OBJECT-TYPE    
  Integer32  

hpStackMemberTotalMemory 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.16
This is the total memory usage in bytes of the member switch.
OBJECT-TYPE    
  Integer32  

hpStackMemberFreeMemory 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.17
This is the free memory available, in bytes, on the member switch.
OBJECT-TYPE    
  Integer32  

hpStackMemberBootRomVersion 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.18
This is the boot ROM version in the member switch.
OBJECT-TYPE    
  DisplayString  

hpStackMemberOsVersion 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.19
This is the switch operating system version on the member switch.
OBJECT-TYPE    
  DisplayString  

hpStackMemberBootImage 1.3.6.1.4.1.11.2.14.11.5.1.69.1.3.1.20
This is the boot image information of the member.
OBJECT-TYPE    
  INTEGER primary(1), secondary(2)  

hpStackPortTable 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5
Table of info about the stack ports.
OBJECT-TYPE    
  SEQUENCE OF  
    HpStackPortEntry

hpStackPortEntry 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1
A row in the stack port table.
OBJECT-TYPE    
  HpStackPortEntry  

hpStackPortId 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.1
This is the stack port ID.
OBJECT-TYPE    
  Integer32 1..65535  

hpStackPortType 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.2
This is the stack port type.
OBJECT-TYPE    
  INTEGER backPlane(1), frontPlane(2)  

hpStackPortOperStatus 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.3
This gives the stack port state.
OBJECT-TYPE    
  INTEGER up(1), down(2), disabled(3), blocked(4)  

hpStackPortNeighbor 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.4
This contains the value of the hpStackMemberId and hpStackPortId of the switch's chassis to which this stack port is connected. If the stack port is not connected, it returns a value of zero.
OBJECT-TYPE    
  OCTET STRING Size(1..255)  

hpStackPortCost 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.5
This gives the stack port cost.
OBJECT-TYPE    
  Integer32  

hpStackPortIdForTrap 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.6
This is same as hpStackPortId. This is useful only for the notifications.
OBJECT-TYPE    
  Integer32  

hpStackPortTypeForTrap 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.7
This is same as hpStackPortType. This is useful only for the notifications.
OBJECT-TYPE    
  INTEGER backPlane(1), frontPlane(2)  

hpStackPortAdminStatus 1.3.6.1.4.1.11.2.14.11.5.1.69.1.5.1.8
Setting this variable to 'enable(1)' is allowed only when hpStackPortOperStatus is in 'disabled(3)' state. A set operation of disable(2) is not allowed. A get operation on this returns 'enabled' only when the hpStackPortOperStatus is up.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hpStackPortChange 1.3.6.1.4.1.11.2.14.11.5.1.69.0.1
This notification is generated when the state of a stack port has changed.
NOTIFICATION-TYPE    

hpStackCommanderChange 1.3.6.1.4.1.11.2.14.11.5.1.69.0.2
This notification is generated when a new commander first comes up. The notification is also sent when a failover happens, and the standby becomes commander or when the commander is down.
NOTIFICATION-TYPE    

hpStackMemberChange 1.3.6.1.4.1.11.2.14.11.5.1.69.0.3
This notification is generated when a new member joins the stack or when it moves from a loose provisioned to strict provisioned.
NOTIFICATION-TYPE    

hpStackMemberStatusChange 1.3.6.1.4.1.11.2.14.11.5.1.69.0.4
This notification is generated when a member becomes active or inactive.
NOTIFICATION-TYPE    

hpStackMergeFailed 1.3.6.1.4.1.11.2.14.11.5.1.69.0.5
This notification is generated when a new member attempts to join the stack, but was denied. This could be because of: a. Merge policy of stack prevents the switch from joining b. Merge policy of switch prevents it from joining c. Stacking disabled on switch d. No available member ID's on stack e. Switch is incorrectly provisioned (wrong J-Number, correct MAC). hpStackId here is the other Stack Id.
NOTIFICATION-TYPE    

hpStackMergeSuccess 1.3.6.1.4.1.11.2.14.11.5.1.69.0.6
This notification is generated when a new member attempts to join the stack and have successfully merged. This will be sent by each stack that got merged.
NOTIFICATION-TYPE    

hpStackCompliances 1.3.6.1.4.1.11.2.14.11.5.1.69.2.1
OBJECT IDENTIFIER    

hpStackGroups 1.3.6.1.4.1.11.2.14.11.5.1.69.2.2
OBJECT IDENTIFIER    

hpStackCompliance 1.3.6.1.4.1.11.2.14.11.5.1.69.2.1.1
The compliance statement for the hpStack mib.
MODULE-COMPLIANCE    

hpStackConfigScalarGroup 1.3.6.1.4.1.11.2.14.11.5.1.69.2.2.1
A collection of objects for the basic stack configuration.
OBJECT-GROUP    

hpStackMemberGroup 1.3.6.1.4.1.11.2.14.11.5.1.69.2.2.2
A collection of objects for the configuring a member switch of the stack.
OBJECT-GROUP    

hpStackPortGroup 1.3.6.1.4.1.11.2.14.11.5.1.69.2.2.3
A collection of objects providing information about the stack ports.
OBJECT-GROUP    

hpStackNotificationsGroup 1.3.6.1.4.1.11.2.14.11.5.1.69.2.2.4
A collection of objects providing information about the stack ports.
NOTIFICATION-GROUP