I installed open manage on a couple of my PE 2950s for snmp monitoring of the RAID. All the checks seem to come back okay except for controllerState:
[root@aMachine ~]# snmpwalk -v 2c -c bestNotToPostPasswords myMachine -m +StorageManagement-MIB controllerstate
StorageManagement-MIB::controllerState.1 = INTEGER: degraded(6)
Other checks seems to indicate the battery, LD, and physicals disks are all good unless I missing something. Can anyone tell if I am missing something or neglecting something import in my RAID monitoring/understanding? I get degraded for both these servers I have set up.
A walk of the entire storage management tree for on of them:
StorageManagement-MIB::softwareVersion.0 = STRING: "3.2.0"
StorageManagement-MIB::globalStatus.0 = INTEGER: warning(2)
StorageManagement-MIB::softwareManufacturer.0 = STRING: "Dell Inc."
StorageManagement-MIB::softwareProduct.0 = STRING: "Server Administrator (Storage Management)"
StorageManagement-MIB::softwareDescription.0 = STRING: "Configuration and monitoring of disk storage devices."
StorageManagement-MIB::displayName.0 = STRING: "Server Administrator (Storage Management)"
StorageManagement-MIB::description.0 = STRING: "Configuration and monitoring of disk storage devices."
StorageManagement-MIB::agentVendor.0 = STRING: "Dell Inc."
StorageManagement-MIB::agentTimeStamp.0 = INTEGER: 1273842310
StorageManagement-MIB::agentGetTimeout.0 = INTEGER: 5
StorageManagement-MIB::agentModifiers.0 = INTEGER: 0
StorageManagement-MIB::agentRefreshRate.0 = INTEGER: 300
StorageManagement-MIB::agentMibVersion.0 = STRING: "3.2"
StorageManagement-MIB::agentManagementSoftwareURLName.0 = ""
StorageManagement-MIB::agentGlobalSystemStatus.0 = INTEGER: nonCritical(4)
StorageManagement-MIB::agentLastGlobalSystemStatus.0 = INTEGER: ok(3)
StorageManagement-MIB::agentSmartThermalShutdown.0 = INTEGER: notApplicable(3)
StorageManagement-MIB::controllerNumber.1 = INTEGER: 1
StorageManagement-MIB::controllerName.1 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::controllerVendor.1 = STRING: "DELL"
StorageManagement-MIB::controllerType.1 = INTEGER: sas(6)
StorageManagement-MIB::controllerState.1 = INTEGER: degraded(6)
StorageManagement-MIB::controllerRebuildRateInPercent.1 = INTEGER: 30
StorageManagement-MIB::controllerFWVersion.1 = STRING: "5.0.2-0003"
StorageManagement-MIB::controllerCacheSizeInMB.1 = INTEGER: 256
StorageManagement-MIB::controllerCacheSizeInBytes.1 = INTEGER: 0
StorageManagement-MIB::controllerPhysicalDeviceCount.1 = INTEGER: 5
StorageManagement-MIB::controllerLogicalDeviceCount.1 = INTEGER: 1
StorageManagement-MIB::controllerRollUpStatus.1 = INTEGER: nonCritical(4)
StorageManagement-MIB::controllerComponentStatus.1 = INTEGER: nonCritical(4)
StorageManagement-MIB::controllerNexusID.1 = STRING: "\\0"
StorageManagement-MIB::controllerAlarmState.1 = INTEGER: disabled(2)
StorageManagement-MIB::controllerDriverVersion.1 = STRING: "00.00.03.05
"
StorageManagement-MIB::controllerPCISlot.1 = STRING: "embedded"
StorageManagement-MIB::controllerClusterMode.1 = INTEGER: notApplicable(99)
StorageManagement-MIB::controllerMinFWVersion.1 = STRING: "5.2.1-0067"
StorageManagement-MIB::controllerMinDriverVersion.1 = STRING: "00.00.03.21"
StorageManagement-MIB::controllerChannelCount.1 = INTEGER: 2
StorageManagement-MIB::controllerReconstructRate.1 = INTEGER: 30
StorageManagement-MIB::controllerPatrolReadRate.1 = INTEGER: 30
StorageManagement-MIB::controllerBGIRate.1 = INTEGER: 30
StorageManagement-MIB::controllerCheckConsistencyRate.1 = INTEGER: 30
StorageManagement-MIB::controllerPatrolReadMode.1 = INTEGER: automatic(1)
StorageManagement-MIB::controllerPatrolReadState.1 = INTEGER: stopped(1)
StorageManagement-MIB::controllerPatrolReadIterations.1 = INTEGER: 162
StorageManagement-MIB::controllerEntry.57.1 = INTEGER: 99
StorageManagement-MIB::controllerEntry.58.1 = INTEGER: 99
StorageManagement-MIB::channelNumber.1 = INTEGER: 1
StorageManagement-MIB::channelNumber.2 = INTEGER: 2
StorageManagement-MIB::channelName.1 = STRING: "Connector 0"
StorageManagement-MIB::channelName.2 = STRING: "Connector 1"
StorageManagement-MIB::channelState.1 = INTEGER: ready(1)
StorageManagement-MIB::channelState.2 = INTEGER: ready(1)
StorageManagement-MIB::channelRollUpStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::channelRollUpStatus.2 = INTEGER: ok(3)
StorageManagement-MIB::channelComponentStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::channelComponentStatus.2 = INTEGER: ok(3)
StorageManagement-MIB::channelNexusID.1 = STRING: "\\0\\0"
StorageManagement-MIB::channelNexusID.2 = STRING: "\\0\\1"
StorageManagement-MIB::channelBusType.1 = INTEGER: sas(8)
StorageManagement-MIB::channelBusType.2 = INTEGER: sas(8)
StorageManagement-MIB::enclosureNumber.1 = INTEGER: 1
StorageManagement-MIB::enclosureName.1 = STRING: "Backplane"
StorageManagement-MIB::enclosureVendor.1 = STRING: "DELL"
StorageManagement-MIB::enclosureState.1 = INTEGER: ready(1)
StorageManagement-MIB::enclosureProductID.1 = STRING: "BACKPLANE "
StorageManagement-MIB::enclosureType.1 = INTEGER: internal(1)
StorageManagement-MIB::enclosureChannelNumber.1 = INTEGER: 0
StorageManagement-MIB::enclosureRollUpStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::enclosureComponentStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::enclosureNexusID.1 = STRING: "\\0\\0\\0"
StorageManagement-MIB::enclosureFirmwareVersion.1 = STRING: "1.00"
StorageManagement-MIB::enclosureSASAddress.1 = STRING: "50019090B4C67200"
StorageManagement-MIB::arrayDiskNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskNumber.2 = INTEGER: 2
StorageManagement-MIB::arrayDiskNumber.3 = INTEGER: 3
StorageManagement-MIB::arrayDiskNumber.4 = INTEGER: 4
StorageManagement-MIB::arrayDiskName.1 = STRING: "Physical Disk 0:0:0"
StorageManagement-MIB::arrayDiskName.2 = STRING: "Physical Disk 0:0:1"
StorageManagement-MIB::arrayDiskName.3 = STRING: "Physical Disk 0:0:2"
StorageManagement-MIB::arrayDiskName.4 = STRING: "Physical Disk 0:0:3"
StorageManagement-MIB::arrayDiskVendor.1 = STRING: "DELL "
StorageManagement-MIB::arrayDiskVendor.2 = STRING: "DELL "
StorageManagement-MIB::arrayDiskVendor.3 = STRING: "DELL "
StorageManagement-MIB::arrayDiskVendor.4 = STRING: "DELL "
StorageManagement-MIB::arrayDiskState.1 = INTEGER: online(3)
StorageManagement-MIB::arrayDiskState.2 = INTEGER: online(3)
StorageManagement-MIB::arrayDiskState.3 = INTEGER: online(3)
StorageManagement-MIB::arrayDiskState.4 = INTEGER: online(3)
StorageManagement-MIB::arrayDiskProductID.1 = STRING: "ST3146755SS "
StorageManagement-MIB::arrayDiskProductID.2 = STRING: "ST3146755SS "
StorageManagement-MIB::arrayDiskProductID.3 = STRING: "ST3146755SS "
StorageManagement-MIB::arrayDiskProductID.4 = STRING: "ST3146755SS "
StorageManagement-MIB::arrayDiskSerialNo.1 = STRING: "3LN0LRL0 "
StorageManagement-MIB::arrayDiskSerialNo.2 = STRING: "3LN0JYJS "
StorageManagement-MIB::arrayDiskSerialNo.3 = STRING: "3LN0LR0V "
StorageManagement-MIB::arrayDiskSerialNo.4 = STRING: "3LN0JH97 "
StorageManagement-MIB::arrayDiskRevision.1 = STRING: "T106"
StorageManagement-MIB::arrayDiskRevision.2 = STRING: "T106"
StorageManagement-MIB::arrayDiskRevision.3 = STRING: "T106"
StorageManagement-MIB::arrayDiskRevision.4 = STRING: "T106"
StorageManagement-MIB::arrayDiskEnclosureID.1 = STRING: "0"
StorageManagement-MIB::arrayDiskEnclosureID.2 = STRING: "0"
StorageManagement-MIB::arrayDiskEnclosureID.3 = STRING: "0"
StorageManagement-MIB::arrayDiskEnclosureID.4 = STRING: "0"
StorageManagement-MIB::arrayDiskChannel.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskChannel.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskChannel.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskChannel.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskLengthInMB.1 = INTEGER: 139392
StorageManagement-MIB::arrayDiskLengthInMB.2 = INTEGER: 139392
StorageManagement-MIB::arrayDiskLengthInMB.3 = INTEGER: 139392
StorageManagement-MIB::arrayDiskLengthInMB.4 = INTEGER: 139392
StorageManagement-MIB::arrayDiskLengthInBytes.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskLengthInBytes.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskLengthInBytes.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskLengthInBytes.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInMB.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInMB.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInMB.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInMB.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskTargetID.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskTargetID.2 = INTEGER: 1
StorageManagement-MIB::arrayDiskTargetID.3 = INTEGER: 2
StorageManagement-MIB::arrayDiskTargetID.4 = INTEGER: 3
StorageManagement-MIB::arrayDiskLunID.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskLunID.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskLunID.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskLunID.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskUsedSpaceInMB.1 = INTEGER: 139392
StorageManagement-MIB::arrayDiskUsedSpaceInMB.2 = INTEGER: 139392
StorageManagement-MIB::arrayDiskUsedSpaceInMB.3 = INTEGER: 139392
StorageManagement-MIB::arrayDiskUsedSpaceInMB.4 = INTEGER: 139392
StorageManagement-MIB::arrayDiskUsedSpaceInBytes.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskUsedSpaceInBytes.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskUsedSpaceInBytes.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskUsedSpaceInBytes.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInMB.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInMB.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInMB.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInMB.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInBytes.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInBytes.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInBytes.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskFreeSpaceInBytes.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskBusType.1 = INTEGER: sas(8)
StorageManagement-MIB::arrayDiskBusType.2 = INTEGER: sas(8)
StorageManagement-MIB::arrayDiskBusType.3 = INTEGER: sas(8)
StorageManagement-MIB::arrayDiskBusType.4 = INTEGER: sas(8)
StorageManagement-MIB::arrayDiskSpareState.1 = INTEGER: notASpare(5)
StorageManagement-MIB::arrayDiskSpareState.2 = INTEGER: notASpare(5)
StorageManagement-MIB::arrayDiskSpareState.3 = INTEGER: notASpare(5)
StorageManagement-MIB::arrayDiskSpareState.4 = INTEGER: notASpare(5)
StorageManagement-MIB::arrayDiskRollUpStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskRollUpStatus.2 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskRollUpStatus.3 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskRollUpStatus.4 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskComponentStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskComponentStatus.2 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskComponentStatus.3 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskComponentStatus.4 = INTEGER: ok(3)
StorageManagement-MIB::arrayDiskNexusID.1 = STRING: "\\0\\0\\0\\0"
StorageManagement-MIB::arrayDiskNexusID.2 = STRING: "\\0\\0\\0\\1"
StorageManagement-MIB::arrayDiskNexusID.3 = STRING: "\\0\\0\\0\\2"
StorageManagement-MIB::arrayDiskNexusID.4 = STRING: "\\0\\0\\0\\3"
StorageManagement-MIB::arrayDiskPartNumber.1 = STRING: "SG0DR2381253172FLRL0A00 "
StorageManagement-MIB::arrayDiskPartNumber.2 = STRING: "SG0DR2381253172FJYJSA00 "
StorageManagement-MIB::arrayDiskPartNumber.3 = STRING: "SG0DR2381253172FLR0VA00 "
StorageManagement-MIB::arrayDiskPartNumber.4 = STRING: "SG0DR2381253172FJH97A00 "
StorageManagement-MIB::arrayDiskSASAddress.1 = STRING: "5000C50002380201"
StorageManagement-MIB::arrayDiskSASAddress.2 = STRING: "5000C50002385B89"
StorageManagement-MIB::arrayDiskSASAddress.3 = STRING: "5000C50002385AA9"
StorageManagement-MIB::arrayDiskSASAddress.4 = STRING: "5000C500023841E1"
StorageManagement-MIB::arrayDiskSmartAlertIndication.1 = INTEGER: no(1)
StorageManagement-MIB::arrayDiskSmartAlertIndication.2 = INTEGER: no(1)
StorageManagement-MIB::arrayDiskSmartAlertIndication.3 = INTEGER: no(1)
StorageManagement-MIB::arrayDiskSmartAlertIndication.4 = INTEGER: no(1)
StorageManagement-MIB::arrayDiskManufactureDay.1 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureDay.2 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureDay.3 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureDay.4 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureWeek.1 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureWeek.2 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureWeek.3 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureWeek.4 = STRING: "07"
StorageManagement-MIB::arrayDiskManufactureYear.1 = STRING: "2005"
StorageManagement-MIB::arrayDiskManufactureYear.2 = STRING: "2005"
StorageManagement-MIB::arrayDiskManufactureYear.3 = STRING: "2005"
StorageManagement-MIB::arrayDiskManufactureYear.4 = STRING: "2005"
StorageManagement-MIB::arrayDiskMediaType.1 = INTEGER: hdd(2)
StorageManagement-MIB::arrayDiskMediaType.2 = INTEGER: hdd(2)
StorageManagement-MIB::arrayDiskMediaType.3 = INTEGER: hdd(2)
StorageManagement-MIB::arrayDiskMediaType.4 = INTEGER: hdd(2)
StorageManagement-MIB::arrayDiskEntry.36.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskEntry.36.2 = INTEGER: 1
StorageManagement-MIB::arrayDiskEntry.36.3 = INTEGER: 1
StorageManagement-MIB::arrayDiskEntry.36.4 = INTEGER: 1
StorageManagement-MIB::arrayDiskEntry.40.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.40.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.40.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.40.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.41.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.41.2 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.41.3 = INTEGER: 0
StorageManagement-MIB::arrayDiskEntry.41.4 = INTEGER: 0
StorageManagement-MIB::arrayDiskEnclosureConnectionNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionNumber.2 = INTEGER: 2
StorageManagement-MIB::arrayDiskEnclosureConnectionNumber.3 = INTEGER: 3
StorageManagement-MIB::arrayDiskEnclosureConnectionNumber.4 = INTEGER: 4
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.1 = STRING: "Physical Disk 0:0:0"
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.2 = STRING: "Physical Disk 0:0:1"
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.3 = STRING: "Physical Disk 0:0:2"
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.4 = STRING: "Physical Disk 0:0:3"
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.2 = INTEGER: 2
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.3 = INTEGER: 3
StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.4 = INTEGER: 4
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureName.1 = STRING: "Backplane"
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureName.2 = STRING: "Backplane"
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureName.3 = STRING: "Backplane"
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureName.4 = STRING: "Backplane"
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureNumber.2 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureNumber.3 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionEnclosureNumber.4 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.1 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.2 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.3 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.4 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerNumber.2 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerNumber.3 = INTEGER: 1
StorageManagement-MIB::arrayDiskEnclosureConnectionControllerNumber.4 = INTEGER: 1
StorageManagement-MIB::batteryNumber.1 = INTEGER: 1
StorageManagement-MIB::batteryName.1 = STRING: "Battery 0"
StorageManagement-MIB::batteryVendor.1 = STRING: "DELL"
StorageManagement-MIB::batteryState.1 = INTEGER: ready(1)
StorageManagement-MIB::batteryRollUpStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::batteryComponentStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::batteryNexusID.1 = STRING: "\\0\\0"
StorageManagement-MIB::batteryPredictedCapacity.1 = INTEGER: ready(2)
StorageManagement-MIB::batteryNextLearnTime.1 = INTEGER: 21
StorageManagement-MIB::batteryLearnState.1 = INTEGER: idle(16)
StorageManagement-MIB::batteryEntry.13.1 = INTEGER: 0
StorageManagement-MIB::batteryMaxLearnDelay.1 = INTEGER: 168
StorageManagement-MIB::batteryConnectionNumber.1 = INTEGER: 1
StorageManagement-MIB::batteryConnectionBatteryName.1 = STRING: "Battery 0"
StorageManagement-MIB::batteryConnectionBatteryNumber.1 = INTEGER: 1
StorageManagement-MIB::batteryConnectionControllerName.1 = STRING: "PERC 5/i Integrated"
StorageManagement-MIB::batteryConnectionControllerNumber.1 = INTEGER: 1
StorageManagement-MIB::virtualDiskNumber.1 = INTEGER: 1
StorageManagement-MIB::virtualDiskName.1 = STRING: "Virtual Disk 0"
StorageManagement-MIB::virtualDiskDeviceName.1 = STRING: "/dev/sda"
StorageManagement-MIB::virtualDiskState.1 = INTEGER: ready(1)
StorageManagement-MIB::virtualDiskLengthInMB.1 = INTEGER: 278784
StorageManagement-MIB::virtualDiskLengthInBytes.1 = INTEGER: 0
StorageManagement-MIB::virtualDiskWritePolicy.1 = INTEGER: writeBack(3)
StorageManagement-MIB::virtualDiskReadPolicy.1 = INTEGER: noReadAhead(5)
StorageManagement-MIB::virtualDiskCachePolicy.1 = INTEGER: not-applicable(99)
StorageManagement-MIB::virtualDiskLayout.1 = INTEGER: raid-10(10)
StorageManagement-MIB::virtualDiskCurStripeSizeInMB.1 = INTEGER: 0
StorageManagement-MIB::virtualDiskCurStripeSizeInBytes.1 = INTEGER: 65536
StorageManagement-MIB::virtualDiskTargetID.1 = INTEGER: 0
StorageManagement-MIB::virtualDiskRollUpStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::virtualDiskComponentStatus.1 = INTEGER: ok(3)
StorageManagement-MIB::virtualDiskNexusID.1 = STRING: "\\0\\0"
StorageManagement-MIB::virtualDiskArrayDiskType.1 = INTEGER: sas(1)
StorageManagement-MIB::virtualDiskEntry.23.1 = INTEGER: 2
StorageManagement-MIB::virtualDiskEntry.24.1 = INTEGER: 0
StorageManagement-MIB::arrayDiskLogicalConnectionNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskLogicalConnectionNumber.2 = INTEGER: 2
StorageManagement-MIB::arrayDiskLogicalConnectionNumber.3 = INTEGER: 3
StorageManagement-MIB::arrayDiskLogicalConnectionNumber.4 = INTEGER: 4
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.1 = STRING: "Physical Disk 0:0:0"
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.2 = STRING: "Physical Disk 0:0:1"
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.3 = STRING: "Physical Disk 0:0:2"
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.4 = STRING: "Physical Disk 0:0:3"
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskNumber.2 = INTEGER: 2
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskNumber.3 = INTEGER: 3
StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskNumber.4 = INTEGER: 4
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.1 = STRING: "Virtual Disk 0"
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.2 = STRING: "Virtual Disk 0"
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.3 = STRING: "Virtual Disk 0"
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.4 = STRING: "Virtual Disk 0"
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.1 = INTEGER: 1
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.2 = INTEGER: 1
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.3 = INTEGER: 1
StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.4 = INTEGER: 1
Update in Response To Battery Question:
Not entirely sure about the age, a few years? Maybe this helps:
[root@aMachine ~]# /opt/MegaRAID/MegaCli/MegaCli -AdpBbuCmd -aALL
BBU status for Adapter: 0
BatteryType: BBU
Voltage: 4054 mV
Current: 0 mA
Temperature: 10 C
Firmware Status: 00000000
Battery state:
GasGuageStatus:
Fully Discharged : No
Fully Charged : Yes
Discharging : Yes
Initialized : Yes
Remaining Time Alarm : No
Remaining Capacity Alarm: No
Discharge Terminated : No
Over Temperature : No
Charging Terminated : No
Over Charged : No
Relative State of Charge: 100 %
Charger Status: Complete
Remaining Capacity: 1472 mAh
Full Charge Capacity: 1478 mAh
isSOHGood: Yes
BBU Capacity Info for Adapter: 0
Relative State of Charge: 100 %
Absolute State of charge: 77 %
Remaining Capacity: 1472 mAh
Full Charge Capacity: 1478 mAh
Run time to empty: 65535 Min
Average time to empty: 65535 Min
Average Time to full: 65535 Min
Cycle Count: 15
Max Error: 2 %
Remaining Capacity Alarm: 190 mAh
Remaining Time Alarm: 10 Min
BBU Design Info for Adapter: 0
Date of Manufacture: 01/09, 2007
Design Capacity: 1900 mAh
Design Voltage: 3700 mV
Specification Info: 8000
Serial Number: 2991
Pack Stat Configuration: 0xe49c
Manufacture Name: SMP-PA
Device Name: X848371
Device Chemistry: LION
BBU Properties for Adapter: 0
Auto Learn Period: 7776000 Sec
Next Learn time: 327149518 Sec
Learn Delay Interval:0 Hours
Auto-Learn Mode: Enabled
Update 2, this is just to go for a question length record:
Hmm..
One of the two it turns out that the battery is about to start this process on its own. However, this doesn't seem to be the case on the other one. So I am thinking it is something else?
/opt/MegaRAID/MegaCli/MegaCli -FwTermLog -Dsply -aALL
...
05/08/10 3:40:18: Next PR scheduled to start at 05/15/10 3:00:00
05/10/10 10:52:14: EVT#08474-05/10/10 10:52:14: 157=Battery relearn will start in 4 days
05/12/10 10:52:49: EVT#08475-05/12/10 10:52:49: 158=Battery relearn will start in 2 day
05/13/10 10:52:34: EVT#08476-05/13/10 10:52:34: 159=Battery relearn will start in 1 day
05/13/10 15:43:08: EVT#08477-05/13/10 15:43:08: 73=VD 00/0 Properties updated to [ID=00,dcp=01,ccp=01,ap=0,dc=0,dbgi=0] (from [ID=00,dcp=01,ccp=01,ap=0,dc=0,dbgi=0])
05/13/10 13:30:22: EVT#08478-05/13/10 13:30:22: 44=Time established as 05/13/10 13:30:22; (5228737 seconds since power on)
05/13/10 13:30:24: EVT#08479-05/13/10 13:30:24: 30=Event log cleared
05/13/10 13:30:54: EVT#08480-05/13/10 13:30:54: 30=Event log cleared
05/13/10 13:31:12: EVT#08481-05/13/10 13:31:12: 30=Event log cleared
05/13/10 13:31:31: EVT#08482-05/13/10 13:31:31: 30=Event log cleared
05/14/10 5:52:43: EVT#08483-05/14/10 5:52:43: 160=Battery relearn will start in 5 hours
Answer
The controller state requires that both the Controller Firmware and the kernel module (driver) be up to date. Once I updated both of those the controller state changed to "Ready."
No comments:
Post a Comment