- Table of Contents
- Related Documents
-
Title | Size | Download |
---|---|---|
03-HH3C-ISSU-MIB | 79.99 KB |
HH3C-ISSU-MIB
About this MIB
Use this table to perform in-service software upgrade (ISSU) operations.
You can obtain information from the hh3cIssuTestResultTable and cIssuUpgradeResultTable objects only if you have performed test or install operations by using the hh3cIssuUpgrageImageTable object.
MIB file name
hh3c-issu.mib
Root object
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hh3c(25506).hh3cCommon(2).hh3cIssuUpgrade(133)
Scalar objects
hh3cIssuOpType
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuOpType (1.3.6.1.4.1.25506.2.133.1.1.2.1) |
read-write |
INTEGER |
none(1) done(2) test(3) install(4) rollback(5) |
ISSU operation. |
As per the MIB. |
hh3cIssuImageFileOverwrite
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuImageFileOverwrite (1.3.6.1.4.1.25506.2.133.1.1.2.2) |
read-write |
TruthValue |
true(1) false(2) |
Enables or disables ISSU to overwrite the current image file when copying the upgrade image file to the node to be upgraded. |
As per the MIB. |
hh3cIssuOpTrapEnable
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuOpTrapEnable (1.3.6.1.4.1.25506.2.133.1.1.2.3) |
read-write |
TruthValue |
true(1) false(2) |
SNMP ISSU notification control. |
As per the MIB. |
hh3cIssuOpStatus
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuOpStatus (1.3.6.1.4.1.25506.2.133.1.1.2.4) |
read-only |
INTEGER |
none(1) failure(2) inProgress(3) success(4) rollbackInProgress(5) rollbackSuccess(6) |
ISSU upgrade state. |
As per the MIB. |
hh3cIssuFailedReason
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuFailedReason (1.3.6.1.4.1.25506.2.133.1.1.2.5) |
read-only |
DisplayString |
OCTET STRING (0..255) |
ISSU upgrade failure cause. |
As per the MIB. |
hh3cIssuOpTimeCompleted
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuOpTimeCompleted (1.3.6.1.4.1.25506.2.133.1.1.2.6) |
read-only |
DisplayString |
OCTET STRING (0..255) |
Time when the ISSU operation finished. |
As per the MIB. |
hh3cIssuLastOpType
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuLastOpType (1.3.6.1.4.1.25506.2.133.1.1.2.7) |
read-only |
INTEGER |
none(1) done(2) test(3) install(4) rollback(5) |
Previous ISSU operation. |
As per the MIB. |
hh3cIssuLastOpStatus
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuLastOpStatus (1.3.6.1.4.1.25506.2.133.1.1.2.8) |
read-only |
INTEGER |
none(1) failure(2) inProgress(3) success(4) rollbackInProgress(5) rollbackSuccess(6) |
State of the previous ISSU operation. |
As per the MIB. |
hh3cIssuLastOpFailedReason
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuLastOpFailedReason (1.3.6.1.4.1.25506.2.133.1.1.2.9) |
read-only |
DisplayString |
OCTET STRING (0..255) |
Cause of the most recent ISSU upgrade failure. |
As per the MIB. |
hh3cIssuLastOpTimeCompleted
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuLastOpTimeCompleted(1.3.6.1.4.1.25506.2.133.1.1.2.10) |
read-only |
DisplayString |
OCTET STRING (0..255) |
Time when the previous ISSU operation finished. |
As per the MIB. |
hh3cIssuCompatibleResultStatus
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuCompatibleResultStatus (1.3.6.1.4.1.25506.2.133.1.2.1.1) |
read-only |
INTEGER |
none(1) inCompatible(2) compatible(3) failure(4) |
ISSU compatibility check result. |
As per the MIB. |
hh3cIssuCompatibleResultFailedReason
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuCompatibleResultFailedReason (1.3.6.1.4.1.25506.2.133.1.2.1.2) |
read-only |
DisplayString |
OCTET STRING (0..255) |
Cause of ISSU compatibility check failure. |
As per the MIB. |
Tabular objects
hh3cIssuUpgradeImageTable
About this table
Use this table to set the image file for an ISSU or obtain information about the image file.
· To verify the validity of the upgrade image file and obtain the recommended ISSU method, perform a test operation.
· To do an ISSU, perform the install operation.
· To roll back the software, perform the rollback operation.
· To clear the records of operations for the most recent ISSU, perform the done operation.
As shown in Figure 1, perform a test operation only in initial state. After you perform the test operation, perform an install operation depending on the test operation result.
You can perform a done operation to change the ISSU state to the initial state after you have performed a test, install or rollback operation. The done operation clears hh3cIssuUpgradeImageTable, restores the FileOverwrite and TrapEnable objects to their default values.
You can perform a rollback whenever you like. However, the operation does not take effect if you have only performed a test operation.
After you issue a rollback instruction, the system moves the current opType, opStatus, opFailedReason, and opTimeCompleted values to their respective LastOp entries if a rollback is allowed.
Five minutes later after an install or rollback operation succeeds, the system copies the current OpType, OpStatus, OpFailedReason, and OpTimeCompleted values to their respective LastOp objects. Another five minutes later, all these Op objects are restored to their default values.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Supported |
Not supported |
Supported |
Supported |
When you create an instance, you must also specify hh3cIssuUpgradeImageType, hh3cIssuUpgradeImageURL, and hh3cIssuUpgradeImageIndexRowStatus.
Columns
The table index is hh3cIssuUpgradeImageIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuUpgradeImageIndex (1.3.6.1.4.1.25506.2.133.1.1.1.1.1) |
not-accessible |
Integer32 |
Integer32 (1..2147483647) |
Image file index. |
As per the MIB. |
hh3cIssuUpgradeImageType (1.3.6.1.4.1.25506.2.133.1.1.1.1.2) |
read-create |
INTEGER |
boot(1) system(2) feature(3) ipe(4) patch(5) |
Image file type. |
As per the MIB. |
hh3cIssuUpgradeImageURL (1.3.6.1.4.1.25506.2.133.1.1.1.1.3) |
read-create |
DisplayString |
OCTET STRING (1..127) |
Image file path. |
As per the MIB. |
hh3cIssuUpgradeImageRowStatus (1.3.6.1.4.1.25506.2.133.1.1.1.1.4) |
read-create |
RowStatus |
active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) |
Row status. |
Supports only active(1), createAndGo(4), and destroy(6). |
hh3cIssuTestResultTable
About this table
Use this table to obtain the result of an ISSU test operation.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Not supported |
Not supported |
Not supported |
Supported |
Columns
The table index is hh3cIssuTestResultIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuTestResultIndex (1.3.6.1.4.1.25506.2.133.1.2.2.1.1) |
not-accessible |
Integer32 |
Integer32 (1..65535) |
Test result index. |
As per the MIB. |
hh3cIssuTestDeviceChassisID (1.3.6.1.4.1.25506.2.133.1.2.2.1.2) |
read-only |
Integer32 |
Integer32 (0..255) |
Chassis number of the node on which the test operation was performed. |
As per the MIB. |
hh3cIssuTestDeviceSlotID (1.3.6.1.4.1.25506.2.133.1.2.2.1.3) |
read-only |
Integer32 |
Integer32 (0..255) |
Slot number of the node on which the test operation was performed. |
As per the MIB. |
hh3cIssuTestDeviceCpuID (1.3.6.1.4.1.25506.2.133.1.2.2.1.4) |
read-only |
Integer32 |
Integer32 (0..7) |
CPU number of the node on which the test operation was performed. |
As per the MIB. |
hh3cIssuTestDeviceUpgradeWay (1.3.6.1.4.1.25506.2.133.1.2.2.1.5) |
read-only |
INTEGER |
none(1) reboot(2) sequenceReboot(3) issuReboot(4) serviceUpgrade(5) fileUpgrade(6) incompatibleUpgrade(7) |
Recommended ISSU upgrade method. |
As per the MIB. |
hh3cIssuUpgradeResultTable
About this table
Use this table to obtain the result of an ISSU install operation.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Not supported |
Not supported |
Not supported |
Supported |
Columns
The table index is hh3cIssuUpgradeResultIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
hh3cIssuUpgradeResultIndex (1.3.6.1.4.1.25506.2.133.1.2.3.1.1) |
not-accessible |
Integer32 |
Integer32 (1..65535) |
Table index of hh3cIssuUpgradeResultTable. |
As per the MIB. |
hh3cIssuUpgradeDeviceChassisID (1.3.6.1.4.1.25506.2.133.1.2.3.1.2) |
read-only |
Integer32 |
Integer32 (0..255) |
Chassis number of the node on which ISSU was performed. |
As per the MIB. |
hh3cIssuUpgradeDeviceSlotID (1.3.6.1.4.1.25506.2.133.1.2.3.1.3) |
read-only |
Integer32 |
Integer32 (0..255) |
Slot number of the node on which ISSU was performed. |
As per the MIB. |
hh3cIssuUpgradeDeviceCpuID (1.3.6.1.4.1.25506.2.133.1.2.3.1.4) |
read-only |
Integer32 |
Integer32 (0..7) |
CPU number of the node on which ISSU was performed. |
As per the MIB. |
hh3cIssuUpgradeState (1.3.6.1.4.1.25506.2.133.1.2.3.1.5) |
read-only |
INTEGER |
init(1) loading(2) loaded(3) switching(4) switchover(5) committing(6) committed(7) rollbacking(8) rollbacked(9) |
Node state. |
As per the MIB. |
hh3cIssuDeviceUpgradeWay (1.3.6.1.4.1.25506.2.133.1.2.3.1.6) |
read-only |
INTEGER |
none(1), sequenceReboot(3) issuReboot(4) serviceUpgrade(5) fileUpgrade(6) incompatibleUpgrade(7) |
ISSU method for the node. |
As per the MIB. |
hh3cIssuUpgradeDeviceStatus (1.3.6.1.4.1.25506.2.133.1.2.3.1.7) |
read-only |
INTEGER |
waitingUpgrade(1) inProcess(2) success(3) failure(4) |
Current upgrade state of the node. |
As per the MIB. |
hh3cIssuUpgradeFailedReason (1.3.6.1.4.1.25506.2.133.1.2.3.1.8) |
read-only |
DisplayString |
OCTET STRING (0..255) |
Upgrade failure cause. |
As per the MIB. |