![找出戴尔控制器降级的原因](https://linux22.com/image/513716/%E6%89%BE%E5%87%BA%E6%88%B4%E5%B0%94%E6%8E%A7%E5%88%B6%E5%99%A8%E9%99%8D%E7%BA%A7%E7%9A%84%E5%8E%9F%E5%9B%A0.png)
我在几台 PE 2950 上安装了 open manage,用于 RAID 的 snmp 监控。除 controllerState 外,所有检查似乎都正常:
[root@aMachine ~]# snmpwalk -v 2c -c bestNotToPostPasswords myMachine -m +StorageManagement-MIB controllerstate StorageManagement-MIB::controllerState.1 = INTEGER: 降级(6)
其他检查似乎表明电池、LD 和物理磁盘都很好,除非我遗漏了什么。有人能告诉我我是否遗漏了什么或忽略了 RAID 监控/理解中的重要内容吗?我设置的这两台服务器的性能都下降了。
其中一个的整个存储管理树的遍历:
存储管理-MIB::软件版本.0 = 字符串:“3.2.0” StorageManagement-MIB::globalStatus.0 = INTEGER: 警告(2) StorageManagement-MIB::softwareManufacturer.0 = 字符串:“Dell Inc.” StorageManagement-MIB::softwareProduct.0 = STRING:“服务器管理员(存储管理)” StorageManagement-MIB::softwareDescription.0 = STRING: "磁盘存储设备的配置和监控。" StorageManagement-MIB::displayName.0 = STRING: “服务器管理员(存储管理)” StorageManagement-MIB::description.0 = STRING: “磁盘存储设备的配置和监控。” StorageManagement-MIB::agentVendor.0 = 字符串:“Dell Inc.” 存储管理-MIB::agentTimeStamp.0 = 整数:1273842310 StorageManagement-MIB::agentGetTimeout.0 = INTEGER: 5 存储管理-MIB::agentModifiers.0 = INTEGER: 0 存储管理-MIB::agentRefreshRate.0 = 整数: 300 StorageManagement-MIB::agentMibVersion.0 = 字符串:“3.2” 存储管理-MIB::agentManagementSoftwareURLName.0 = "" 存储管理-MIB::agentGlobalSystemStatus.0 = INTEGER: nonCritical(4) 存储管理-MIB::agentLastGlobalSystemStatus.0 = INTEGER: ok(3) 存储管理-MIB::agentSmartThermalShutdown.0 = INTEGER: 不适用 (3) 存储管理-MIB::controllerNumber.1 = INTEGER: 1 StorageManagement-MIB::controllerName.1 = 字符串:“PERC 5/i 集成” StorageManagement-MIB::controllerVendor.1 = 字符串:“DELL” 存储管理-MIB::controllerType.1 = INTEGER: sas(6) StorageManagement-MIB::controllerState.1 = INTEGER: 降级(6) 存储管理-MIB::controllerRebuildRateInPercent.1 = 整数: 30 存储管理-MIB::controllerFWVersion.1 = 字符串:“5.0.2-0003” 存储管理-MIB::controllerCacheSizeInMB.1 = 整数: 256 存储管理-MIB::controllerCacheSizeInBytes.1 = INTEGER: 0 存储管理-MIB::controllerPhysicalDeviceCount.1 = 整数: 5 存储管理-MIB::controllerLogicalDeviceCount.1 = INTEGER: 1 存储管理-MIB::controllerRollUpStatus.1 = INTEGER: nonCritical(4) 存储管理-MIB::controllerComponentStatus.1 = INTEGER: nonCritical(4) 存储管理-MIB::controllerNexusID.1 = 字符串:“\\0” StorageManagement-MIB::controllerAlarmState.1 = INTEGER: 已禁用(2) 存储管理-MIB::controllerDriverVersion.1 = 字符串:“00.00.03.05 “ 存储管理-MIB::controllerPCISlot.1 = 字符串:“嵌入式” 存储管理-MIB::controllerClusterMode.1 = INTEGER:不适用(99) 存储管理-MIB::controllerMinFWVersion.1 = 字符串:“5.2.1-0067” 存储管理-MIB::controllerMinDriverVersion.1 = 字符串:“00.00.03.21” 存储管理-MIB::controllerChannelCount.1 = 整数: 2 存储管理-MIB::controllerReconstructRate.1 = 整数: 30 存储管理-MIB::controllerPatrolReadRate.1 = INTEGER: 30 存储管理-MIB::controllerBGIRate.1 = 整数: 30 存储管理-MIB::controllerCheckConsistencyRate.1 = INTEGER: 30 StorageManagement-MIB::controllerPatrolReadMode.1 = INTEGER: 自动 (1) StorageManagement-MIB::controllerPatrolReadState.1 = INTEGER:已停止(1) 存储管理-MIB::controllerPatrolReadIterations.1 = 整数:162 存储管理-MIB::controllerEntry.57.1 = 整数: 99 存储管理-MIB::controllerEntry.58.1 = 整数: 99 存储管理-MIB::channelNumber.1 = INTEGER: 1 存储管理-MIB::channelNumber.2 = INTEGER: 2 StorageManagement-MIB::channelName.1 = STRING: "连接器 0" StorageManagement-MIB::channelName.2 = STRING: "连接器 1" 存储管理-MIB::channelState.1 = INTEGER: 就绪 (1) 存储管理-MIB::channelState.2 = INTEGER: 就绪 (1) 存储管理-MIB::channelRollUpStatus.1 = INTEGER: ok(3) 存储管理-MIB::channelRollUpStatus.2 = INTEGER: ok(3) 存储管理-MIB::channelComponentStatus.1 = INTEGER: ok(3) 存储管理-MIB::channelComponentStatus.2 = INTEGER: ok(3) 存储管理-MIB::channelNexusID.1 = 字符串:“\\0\\0” 存储管理-MIB::channelNexusID.2 = 字符串:“\\0\\1” 存储管理-MIB::channelBusType.1 = INTEGER: sas(8) 存储管理-MIB::channelBusType.2 = INTEGER: sas(8) 存储管理-MIB::enclosureNumber.1 = INTEGER: 1 StorageManagement-MIB::enclosureName.1 = STRING: "背板" StorageManagement-MIB::enclosureVendor.1 = 字符串:“DELL” 存储管理-MIB::enclosureState.1 = INTEGER: 就绪 (1) 存储管理-MIB::enclosureProductID.1 = 字符串:“背板” 存储管理-MIB::enclosureType.1 = INTEGER: internal(1) 存储管理-MIB::enclosureChannelNumber.1 = INTEGER: 0 存储管理-MIB::enclosureRollUpStatus.1 = INTEGER: ok(3) 存储管理-MIB::enclosureComponentStatus.1 = INTEGER: ok(3) 存储管理-MIB::enclosureNexusID.1 = 字符串:“\\0\\0\\0” 存储管理-MIB::enclosureFirmwareVersion.1 = 字符串:“1.00” 存储管理-MIB::enclosureSASAddress.1 = 字符串:“50019090B4C67200” 存储管理-MIB::arrayDiskNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskNumber.2 = INTEGER: 2 存储管理-MIB::arrayDiskNumber.3 = INTEGER: 3 存储管理-MIB::arrayDiskNumber.4 = INTEGER: 4 StorageManagement-MIB::arrayDiskName.1 = STRING: “物理磁盘 0:0:0” StorageManagement-MIB::arrayDiskName.2 = STRING: “物理磁盘 0:0:1” StorageManagement-MIB::arrayDiskName.3 = STRING: “物理磁盘 0:0:2” StorageManagement-MIB::arrayDiskName.4 = STRING: “物理磁盘 0:0:3” 存储管理-MIB::arrayDiskVendor.1 = 字符串:“DELL” 存储管理-MIB::arrayDiskVendor.2 = 字符串:“DELL” 存储管理-MIB::arrayDiskVendor.3 = 字符串:“DELL” 存储管理-MIB::arrayDiskVendor.4 = 字符串:“DELL” 存储管理-MIB::arrayDiskState.1 = INTEGER: 在线(3) 存储管理-MIB::arrayDiskState.2 = INTEGER: 在线(3) 存储管理-MIB::arrayDiskState.3 = INTEGER: 在线(3) 存储管理-MIB::arrayDiskState.4 = INTEGER: 在线(3) 存储管理-MIB::arrayDiskProductID.1 = 字符串:“ST3146755SS” 存储管理-MIB::arrayDiskProductID.2 = 字符串:“ST3146755SS” 存储管理-MIB::arrayDiskProductID.3 = 字符串:“ST3146755SS” 存储管理-MIB::arrayDiskProductID.4 = 字符串:“ST3146755SS” 存储管理-MIB::arrayDiskSerialNo.1 = 字符串: “3LN0LRL0” 存储管理-MIB::arrayDiskSerialNo.2 = 字符串: “3LN0JYJS” 存储管理-MIB::arrayDiskSerialNo.3 = 字符串:“3LN0LR0V” 存储管理-MIB::arrayDiskSerialNo.4 = 字符串: “3LN0JH97” 存储管理-MIB::arrayDiskRevision.1 = 字符串:“T106” 存储管理-MIB::arrayDiskRevision.2 = 字符串:“T106” 存储管理-MIB::arrayDiskRevision.3 = 字符串:“T106” 存储管理-MIB::arrayDiskRevision.4 = 字符串:“T106” 存储管理-MIB::arrayDiskEnclosureID.1 = 字符串:“0” 存储管理-MIB::arrayDiskEnclosureID.2 = 字符串:“0” 存储管理-MIB::arrayDiskEnclosureID.3 = 字符串:“0” 存储管理-MIB::arrayDiskEnclosureID.4 = 字符串:“0” 存储管理-MIB::arrayDiskChannel.1 = 整数: 0 存储管理-MIB::arrayDiskChannel.2 = INTEGER: 0 存储管理-MIB::arrayDiskChannel.3 = INTEGER: 0 存储管理-MIB::arrayDiskChannel.4 = INTEGER: 0 存储管理-MIB::arrayDiskLengthInMB.1 = 整数: 139392 存储管理-MIB::arrayDiskLengthInMB.2 = 整数: 139392 存储管理-MIB::arrayDiskLengthInMB.3 = 整数: 139392 存储管理-MIB::arrayDiskLengthInMB.4 = 整数: 139392 存储管理-MIB::arrayDiskLengthInBytes.1 = INTEGER: 0 存储管理-MIB::arrayDiskLengthInBytes.2 = INTEGER: 0 存储管理-MIB::arrayDiskLengthInBytes.3 = INTEGER: 0 存储管理-MIB::arrayDiskLengthInBytes.4 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInMB.1 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInMB.2 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInMB.3 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInMB.4 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.1 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.2 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.3 = INTEGER: 0 存储管理-MIB::arrayDiskLargestContiguousFreeSpaceInBytes.4 = INTEGER: 0 存储管理-MIB::arrayDiskTargetID.1 = INTEGER: 0 存储管理-MIB::arrayDiskTargetID.2 = INTEGER: 1 存储管理-MIB::arrayDiskTargetID.3 = INTEGER: 2 存储管理-MIB::arrayDiskTargetID.4 = INTEGER: 3 存储管理-MIB::arrayDiskLunID.1 = INTEGER: 0 存储管理-MIB::arrayDiskLunID.2 = INTEGER: 0 存储管理-MIB::arrayDiskLunID.3 = INTEGER: 0 存储管理-MIB::arrayDiskLunID.4 = INTEGER: 0 存储管理-MIB::arrayDiskUsedSpaceInMB.1 = 整数: 139392 存储管理-MIB::arrayDiskUsedSpaceInMB.2 = 整数: 139392 存储管理-MIB::arrayDiskUsedSpaceInMB.3 = 整数: 139392 存储管理-MIB::arrayDiskUsedSpaceInMB.4 = 整数: 139392 StorageManagement-MIB::arrayDiskUsedSpaceInBytes.1 = INTEGER: 0 存储管理-MIB::arrayDiskUsedSpaceInBytes.2 = INTEGER: 0 StorageManagement-MIB::arrayDiskUsedSpaceInBytes.3 = INTEGER: 0 StorageManagement-MIB::arrayDiskUsedSpaceInBytes.4 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInMB.1 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInMB.2 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInMB.3 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInMB.4 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInBytes.1 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInBytes.2 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInBytes.3 = INTEGER: 0 存储管理-MIB::arrayDiskFreeSpaceInBytes.4 = INTEGER: 0 存储管理-MIB::arrayDiskBusType.1 = INTEGER: sas(8) 存储管理-MIB::arrayDiskBusType.2 = INTEGER: sas(8) 存储管理-MIB::arrayDiskBusType.3 = INTEGER: sas(8) 存储管理-MIB::arrayDiskBusType.4 = INTEGER: sas(8) 存储管理-MIB::arrayDiskSpareState.1 = INTEGER: notASpare(5) 存储管理-MIB::arrayDiskSpareState.2 = INTEGER: notASpare(5) 存储管理-MIB::arrayDiskSpareState.3 = INTEGER: notASpare(5) 存储管理-MIB::arrayDiskSpareState.4 = INTEGER: notASpare(5) 存储管理-MIB::arrayDiskRollUpStatus.1 = INTEGER: ok(3) 存储管理-MIB::arrayDiskRollUpStatus.2 = INTEGER: ok(3) 存储管理-MIB::arrayDiskRollUpStatus.3 = INTEGER: ok(3) 存储管理-MIB::arrayDiskRollUpStatus.4 = INTEGER: ok(3) 存储管理-MIB::arrayDiskComponentStatus.1 = INTEGER: ok(3) 存储管理-MIB::arrayDiskComponentStatus.2 = INTEGER: ok(3) 存储管理-MIB::arrayDiskComponentStatus.3 = INTEGER: ok(3) 存储管理-MIB::arrayDiskComponentStatus.4 = INTEGER: ok(3) 存储管理-MIB::arrayDiskNexusID.1 = 字符串:“\\0\\0\\0\\0” 存储管理-MIB::arrayDiskNexusID.2 = 字符串:“\\0\\0\\0\\1” 存储管理-MIB::arrayDiskNexusID.3 = 字符串:“\\0\\0\\0\\2” 存储管理-MIB::arrayDiskNexusID.4 = 字符串:“\\0\\0\\0\\3” 存储管理-MIB::arrayDiskPartNumber.1 = 字符串: “SG0DR2381253172FLRL0A00” 存储管理-MIB::arrayDiskPartNumber.2 = 字符串: “SG0DR2381253172FJYJSA00” 存储管理-MIB::arrayDiskPartNumber.3 = 字符串: “SG0DR2381253172FLR0VA00” 存储管理-MIB::arrayDiskPartNumber.4 = 字符串: “SG0DR2381253172FJH97A00” 存储管理-MIB::arrayDiskSASAddress.1 = 字符串:“5000C50002380201” 存储管理-MIB::arrayDiskSASAddress.2 = 字符串:“5000C50002385B89” 存储管理-MIB::arrayDiskSASAddress.3 = 字符串:“5000C50002385AA9” 存储管理-MIB::arrayDiskSASAddress.4 = 字符串:“5000C500023841E1” 存储管理-MIB::arrayDiskSmartAlertIndication.1 = INTEGER: 否(1) 存储管理-MIB::arrayDiskSmartAlertIndication.2 = INTEGER: 否(1) 存储管理-MIB::arrayDiskSmartAlertIndication.3 = INTEGER: 否(1) 存储管理-MIB::arrayDiskSmartAlertIndication.4 = INTEGER: 否(1) 存储管理-MIB::arrayDiskManufactureDay.1 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureDay.2 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureDay.3 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureDay.4 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureWeek.1 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureWeek.2 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureWeek.3 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureWeek.4 = 字符串:“07” 存储管理-MIB::arrayDiskManufactureYear.1 = 字符串:“2005” 存储管理-MIB::arrayDiskManufactureYear.2 = 字符串:“2005” 存储管理-MIB::arrayDiskManufactureYear.3 = 字符串:“2005” 存储管理-MIB::arrayDiskManufactureYear.4 = 字符串:“2005” 存储管理-MIB::arrayDiskMediaType.1 = INTEGER: hdd(2) 存储管理-MIB::arrayDiskMediaType.2 = INTEGER: hdd(2) 存储管理-MIB::arrayDiskMediaType.3 = INTEGER: hdd(2) 存储管理-MIB::arrayDiskMediaType.4 = INTEGER: hdd(2) 存储管理-MIB::arrayDiskEntry.36.1 = 整数: 1 存储管理-MIB::arrayDiskEntry.36.2 = 整数: 1 存储管理-MIB::arrayDiskEntry.36.3 = 整数: 1 存储管理-MIB::arrayDiskEntry.36.4 = 整数: 1 存储管理-MIB::arrayDiskEntry.40.1 = 整数: 0 存储管理-MIB::arrayDiskEntry.40.2 = 整数: 0 存储管理-MIB::arrayDiskEntry.40.3 = 整数: 0 存储管理-MIB::arrayDiskEntry.40.4 = 整数: 0 存储管理-MIB::arrayDiskEntry.41.1 = 整数: 0 存储管理-MIB::arrayDiskEntry.41.2 = 整数: 0 存储管理-MIB::arrayDiskEntry.41.3 = 整数: 0 存储管理-MIB::arrayDiskEntry.41.4 = 整数: 0 存储管理-MIB::arrayDiskEnclosureConnectionNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionNumber.2 = INTEGER: 2 存储管理-MIB::arrayDiskEnclosureConnectionNumber.3 = INTEGER: 3 存储管理-MIB::arrayDiskEnclosureConnectionNumber.4 = INTEGER: 4 StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.1 = STRING: “物理磁盘 0:0:0” StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.2 = STRING: “物理磁盘 0:0:1” StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.3 = STRING: “物理磁盘 0:0:2” StorageManagement-MIB::arrayDiskEnclosureConnectionArrayDiskName.4 = STRING: “物理磁盘 0:0:3” 存储管理-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.2 = INTEGER: 2 存储管理-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.3 = INTEGER: 3 存储管理-MIB::arrayDiskEnclosureConnectionArrayDiskNumber.4 = INTEGER: 4 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureName.1 = STRING: "背板" 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureName.2 = STRING: "背板" 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureName.3 = STRING: "背板" 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureName.4 = STRING:“背板” 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureNumber.2 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureNumber.3 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionEnclosureNumber.4 = INTEGER: 1 StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.1 = 字符串:“PERC 5/i 集成” StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.2 = 字符串:“PERC 5/i 集成” StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.3 = 字符串:“PERC 5/i 集成” StorageManagement-MIB::arrayDiskEnclosureConnectionControllerName.4 = 字符串:“PERC 5/i 集成” 存储管理-MIB::arrayDiskEnclosureConnectionControllerNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionControllerNumber.2 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionControllerNumber.3 = INTEGER: 1 存储管理-MIB::arrayDiskEnclosureConnectionControllerNumber.4 = INTEGER: 1 存储管理-MIB::batteryNumber.1 = INTEGER: 1 StorageManagement-MIB::batteryName.1 = STRING: "电池 0" 存储管理-MIB::batteryVendor.1 = 字符串:“DELL” 存储管理-MIB::batteryState.1 = INTEGER: 就绪 (1) 存储管理-MIB::batteryRollUpStatus.1 = INTEGER: ok(3) 存储管理-MIB::batteryComponentStatus.1 = INTEGER: ok(3) 存储管理-MIB::batteryNexusID.1 = 字符串:“\\0\\0” StorageManagement-MIB::batteryPredictedCapacity.1 = INTEGER: ready(2) 存储管理-MIB::batteryNextLearnTime.1 = INTEGER: 21 存储管理-MIB::batteryLearnState.1 = INTEGER:空闲(16) 存储管理-MIB::batteryEntry.13.1 = INTEGER: 0 存储管理-MIB::batteryMaxLearnDelay.1 = 整数: 168 存储管理-MIB::batteryConnectionNumber.1 = INTEGER: 1 StorageManagement-MIB::batteryConnectionBatteryName.1 = STRING: "电池 0" 存储管理-MIB::batteryConnectionBatteryNumber.1 = INTEGER: 1 StorageManagement-MIB::batteryConnectionControllerName.1 = 字符串:“PERC 5/i 集成” 存储管理-MIB::batteryConnectionControllerNumber.1 = INTEGER: 1 存储管理-MIB::virtualDiskNumber.1 = INTEGER: 1 StorageManagement-MIB::virtualDiskName.1 = STRING: "虚拟磁盘 0" 存储管理-MIB::virtualDiskDeviceName.1 = 字符串:“/dev/sda” 存储管理-MIB::virtualDiskState.1 = INTEGER: 就绪 (1) 存储管理-MIB::virtualDiskLengthInMB.1 = 整数: 278784 存储管理-MIB::virtualDiskLengthInBytes.1 = INTEGER: 0 存储管理-MIB::virtualDiskWritePolicy.1 = INTEGER: writeBack(3) 存储管理-MIB::virtualDiskReadPolicy.1 = INTEGER: noReadAhead(5) StorageManagement-MIB::virtualDiskCachePolicy.1 = INTEGER: 不适用(99) 存储管理-MIB::virtualDiskLayout.1 = INTEGER: raid-10(10) 存储管理-MIB::virtualDiskCurStripeSizeInMB.1 = 整数: 0 存储管理-MIB::virtualDiskCurStripeSizeInBytes.1 = 整数:65536 存储管理-MIB::virtualDiskTargetID.1 = INTEGER: 0 存储管理-MIB::virtualDiskRollUpStatus.1 = INTEGER: ok(3) 存储管理-MIB::virtualDiskComponentStatus.1 = INTEGER: ok(3) 存储管理-MIB::virtualDiskNexusID.1 = 字符串:“\\0\\0” 存储管理-MIB::virtualDiskArrayDiskType.1 = INTEGER: sas(1) 存储管理-MIB::virtualDiskEntry.23.1 = 整数: 2 存储管理-MIB::virtualDiskEntry.24.1 = 整数: 0 存储管理-MIB::arrayDiskLogicalConnectionNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskLogicalConnectionNumber.2 = INTEGER: 2 存储管理-MIB::arrayDiskLogicalConnectionNumber.3 = INTEGER: 3 存储管理-MIB::arrayDiskLogicalConnectionNumber.4 = INTEGER: 4 StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.1 = STRING: “物理磁盘 0:0:0” StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.2 = STRING: “物理磁盘 0:0:1” StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.3 = STRING: “物理磁盘 0:0:2” StorageManagement-MIB::arrayDiskLogicalConnectionArrayDiskName.4 = STRING: “物理磁盘 0:0:3” 存储管理-MIB::arrayDiskLogicalConnectionArrayDiskNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskLogicalConnectionArrayDiskNumber.2 = INTEGER: 2 存储管理-MIB::arrayDiskLogicalConnectionArrayDiskNumber.3 = INTEGER: 3 存储管理-MIB::arrayDiskLogicalConnectionArrayDiskNumber.4 = INTEGER: 4 StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.1 = STRING: "虚拟磁盘 0" StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.2 = STRING: "虚拟磁盘 0" StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.3 = STRING: "虚拟磁盘 0" StorageManagement-MIB::arrayDiskLogicalConnectionVirtualDiskName.4 = STRING: "虚拟磁盘 0" 存储管理-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.1 = INTEGER: 1 存储管理-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.2 = INTEGER: 1 存储管理-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.3 = INTEGER: 1 存储管理-MIB::arrayDiskLogicalConnectionVirtualDiskNumber.4 = INTEGER: 1
关于电池问题的更新回复:
不太确定年龄,几岁?也许这有帮助:
[root@aMachine ~]# /opt/MegaRAID/MegaCli/MegaCli -AdpBbuCmd -aALL 适配器的 BBU 状态:0 电池类型:BBU 电压:4054 毫伏 电流:0 mA 温度:10℃ 固件状态:00000000 电池状态: 气量表状态: 完全放电:否 已充满电:是 放电:是 已初始化 :是 剩余时间警报:无 剩余容量报警:无 放电终止:否 温度过高:否 充电终止:否 过度收费:否 相对充电状态:100% 充电器状态:完整 剩余容量:1472mAh 满充电容量:1478 mAh isSOHGood:是的 适配器的 BBU 容量信息:0 相对充电状态:100% 绝对充电状态:77% 剩余容量:1472mAh 满充电容量:1478 mAh 运行至空的时间:65535 分钟 平均排空时间:65535 分钟 平均完成时间:65535 分钟 循环数:15 最大误差:2% 剩余容量警报:190 mAh 剩余时间警报:10 分钟 适配器的 BBU 设计信息:0 生产日期:2007 年 1 月 9 日 设计容量:1900 mAh 设计电压:3700 mV 规格信息:8000 序列号:2991 包状态配置:0xe49c 制造商名称:SMP-PA 设备名称:X848371 器件化学:LION 适配器的 BBU 属性:0 自动学习周期:7776000 秒 下次学习时间:327149518 秒 学习延迟间隔:0 小时 自动学习模式:已启用
更新 2,这只是为了记录问题长度:
嗯。。其中一个电池即将自行启动此过程。但是,另一个似乎并非如此。所以我想是别的原因?
/opt/MegaRAID/MegaCli/MegaCli -FwTermLog -Dsply -aALL ... 05/08/10 3:40:18:下一个 PR 计划于 05/15/10 3:00:00 开始 05/10/10 10:52:14: EVT#08474-05/10/10 10:52:14: 157=电池重新学习将在 4 天内开始 05/12/10 10:52:49: EVT#08475-05/12/10 10:52:49: 158=电池重新学习将在 2 天内开始 05/13/10 10:52:34: EVT#08476-05/13/10 10:52:34: 159=电池重新学习将在 1 天内开始 05/13/10 15:43:08:EVT#08477-05/13/10 15:43:08:73=VD 00/0 属性更新为 [ID=00,dcp=01,ccp=01,ap=0,dc=0,dbgi=0](来自 [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=时间设定为 05/13/10 13:30:22;(开机后 5228737 秒) 05/13/10 13:30:24: EVT#08479-05/13/10 13:30:24: 30=事件日志已清除 05/13/10 13:30:54: EVT#08480-05/13/10 13:30:54: 30=事件日志已清除 05/13/10 13:31:12:EVT#08481-05/13/10 13:31:12:30=事件日志已清除 05/13/10 13:31:31: EVT#08482-05/13/10 13:31:31: 30=事件日志已清除 05/14/10 5:52:43:EVT#08483-05/14/10 5:52:43:160=电池重新学习将在 5 小时后开始
答案1
控制器状态要求控制器固件和内核模块(驱动程序)均为最新版本。我更新完这两项后,控制器状态变为“就绪”。
答案2
您的服务器有多旧?在戴尔文档中,控制器的退化状态意味着应该修复电池。通常这是自动完成的,但如果太旧,则需要更换它。
附言:如果您安装了 openmanage,则某处有一个选项可以手动修复电池。请小心,因为该任务大约需要 8-10 小时,在此期间电池会放电并充电。
答案3
正如我在这里一直告诉人们的那样 - 当你可以致电供应商支持时,为什么要依赖在线支持?有了戴尔,这类问题可以当场解决,你只需要做很少的工作。
话虽如此,我会重新安装 BBU,如果可能的话,将其换成您拥有的其他 PE9250 中的另一个。如果这没有帮助,您可能需要更换。
答案4
重新启动 DSM 服务。这是 PERC 和 OpenManage 之间的断开连接。通常在阵列重建后,但它不会更新此信息。