Go to main content
Sun Server X3-2L(以前称为 Sun Fire X4270 M3)产品说明,版本 1.5

退出打印视图

更新时间: 2016 年 10 月
 
 

在某些 Linux 版本中,"Sense Key: Recovered Error" 消息出现在控制台上和 /var/log/ 消息中(15771992、15783197,以前称为 CR 7144197、7158666)


注 -  此问题不适用于带有 Oracle Unbreakable Enterprise Kernel for Linux(默认)的 Oracle Linux 5.8 或 SLES 11 Service Pack 2 (SP2)。如果您使用的是带有默认内核的 Oracle Linux 5.8 或 SLES 11 SP2,则不会遇到此问题。

对于 Oracle Linux 5.8 Red Hat 兼容内核、Red Hat Enterprise Linux (RHEL) 5.8 内核以及 SUSE Linux Enterprise Server (SLES) 11 基本安装的 Service Pack 1 内核(使用这些内核下的特定硬件配置时),内核和 smartd 服务会生成不受欢迎的错误消息。

如果系统使用这些启用了块设备 smartd 监视的内核,配置有连接到 SATA 驱动器(如 7101423 100GB 固态 SATA 驱动器)的内部 Sun Storage 6 Gb SAS PCIe RAID 主机总线适配器 (host bus adapter, HBA),并且正在以 RAW JBOD 模式运行,则可能会在系统控制台中或在 /var/log/ 消息下发现多个错误消息,这些错误消息类似于如下信息:

Feb 9 18:24:58 X4270M3host kernel: [9108.314218] sd 0:0:0:0 [sda] Sense Key: Recovered Error [current][descriptor]

Feb 9 18:24:58 X4270M3host kernel: [9108.314226] Descriptor sense data with sense descriptors (in hex):

Feb 9 18:24:58 X4270M3host kernel: [9108.314229] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00

Feb 9 18:24:58 X4270M3host kernel: [9108.314240] 00 4f 00 c2 00 50

Feb 9 18:24:58 X4270M3host kernel: [9108.314246] sd 0:0:0:0 [sda] Add.Sense ATA pass through information available.

受影响的硬件和软件:

  • Sun Storage 6 Gb SAS PCIe RAID HBA 内部选件卡(SGX-SAS6-R-INT-Z 和 SG-SAS6-R-INT-Z)

  • 带有 Red Hat 兼容内核的 Oracle Linux 5.8

  • Red Hat Enterprise Linux (RHEL) 5.8

  • SUSE Linux Enterprise Server (SLES) 11 SP1

  • 发行版 1.0、1.1、1.2、1.3、1.4.4 和 1.5

解决方法:

此情况带来的影响很微小。日志消息起到警报作用,并不存在错误状态。对于使用 Red Hat 兼容内核的 Oracle Linux 5.8、RHEL 5.8 以及 SLES 11 SP1,您可以选择忽略这些消息,禁用 smartd 或更新到最新的勘误内核。

  • 禁用 Sun Storage 6 Gb SAS PCIe RAID HBA 控制器下所有 JBOD SATA 驱动器的 smartd 监视。使用 smartctl 命令禁用驱动器监视,并检验驱动器监视状态。

  • 更新到 SUSE 的最新勘误内核。新 SUSE 内核包含一个修补程序,可用来使此消息处于静默模式。您可以在 SUSE 支持站点中找到此勘误内核,网址为:http://download.novell.com/。勘误内核通常只限具有有效 SUSE 支持合同的客户使用。

禁用:以下示例禁用了块设备 /dev/sdasmartctl 服务监视。

X4270M3host3 host:~ # smartctl -s off /dev/sda

smartctl 5.39 2008-10-24 22:33 [x86_64-suse-linux-gnu] (openSUSE RPM)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

===START of ENABE/DISABLE COMMANDS section===
SMART Disabled. Use option -s with argument ???on' to enable it.
VERIFY: this example verifies the smartd monitoring status of device /dev/sdb

X4270M3host~ # smartctl -i /dev/sda

smartctl 5.39 2008-10-24 22:33 [x86_64-suse-linux-gnu] (openSUSE RPM)
Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net

===START of INFORMATION SECTION===
Device Model: INTEL SSDSA2BZ100G3S
Serial Number: CVLV11830001100AGN
Firmware Version: 6PS10362
User Capacity: 100,030,242,816 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 4
Local Time is: Fri Feb 10 09:48:34 2012 EST 
SMART support is: Available - device has SMART capability.
SMART support is: disabled
SMART Disabled. Use option -s with argument ???on' to enable it.