rhel6的部分版本使用intel xeon处理器时的bug

前几天在惜总的“oracle运维高级群”里,BBQ 大神说了一个RHEL的bug,该bug在如下的网址中:

https://access.redhat.com/solutions/433883

Red Hat Enterprise Linux 5 kernels 上是没有该问题的。

还是建议在生产环境中安装rhel6.5版本。

具体描述在下面的帖子中:

https://access.redhat.com/solutions/433883

下面全文转载:

Servers with Intel? Xeon? Processor E5, Intel? Xeon? Processor E5 v2, or Intel? Xeon? Processor E7 v2 and certain versions of Red Hat Enterprise Linux 6 kernels become unresponsive/hung or incur a kernel panic

Updated October 17 2014 at 1:49 AM

Issue

The server becomes unresponsive with processes blocked in the uninterruptible state ‘D‘, or it incurs a kernel panic ‘hung_task: blocked tasks‘. In very rare circumstances the system‘s kernel can also crash/reboot due to an attempted divide-by-zero. Please
see the Diagnostic Steps section for further details about possible symptoms. The issue occurs if all of the following conditions are met.

  • A Red Hat Enterprise Linux 6 kernel that contains this change from Red Hat private Bug 765720 is warm booted (for example, via theshutdown -r command):
[sched] x86: Avoid unnecessary overflow in sched_clock
  • The kernel is warm booted on a machine with any of the Intel? Xeon? E5, Intel? Xeon? E5 v2, or Intel? Xeon? E7 v2 series processors.
  • The kernel is warm booted on a machine that has not been power cycled (hard reset) for a long time (typically more than ~200 days).

Notice that this does not mean that a kernel is affected if it has more than ~200 days uptime. It is the warm boot after ~200 days of ‘hardware uptime‘ that actually triggers the issue. The issue occurs at a random point in time after the warm boot, typically
within the range of a few minutes to a few hours.

KVM guests (on RHEL KVM hosts or RHEV-H hypervisors) that configure KVM clock as their clock source by default are not affected by the issue. For other virtualization platforms, please contact the platform vendor.

Red Hat Enterprise Linux 5 kernels that are based on upstream kernel version 2.6.18 are not affected by the issue.

Please see the Environment section for details about the versions of the Red Hat Enterprise Linux 6 kernel that are prone to the issue.

Environment

  • Red Hat Enterprise Linux 6.1 (kernel-2.6.32-131.26.1.el6 and newer)
  • Red Hat Enterprise Linux 6.2 (kernel-2.6.32-220.4.2.el6 and newer)
  • Red Hat Enterprise Linux 6.3 (kernel-2.6.32-279 series)
  • Red Hat Enterprise Linux 6.4 (kernel-2.6.32-358 series)
  • Any Intel? Xeon? E5, Intel? Xeon? E5 v2, or Intel? Xeon? E7 v2 series processor
  • The issue has been observed in the following environments with 64-bit kernels. Notice that 32-bit kernels of the above mentioned versions are prone to the issue too.
RHEL6.2 kernel version CPU model
2.6.32-220.42.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
RHEL6.3 kernel version CPU model
2.6.32-279.19.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2440 0 @ 2.40GHz
2.6.32-279.22.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz
2.6.32-279.22.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz
RHEL6.4 kernel version CPU model
2.6.32-358.el6.x86_64 Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz
2.6.32-358.0.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz
2.6.32-358.6.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz
2.6.32-358.6.2.el6.x86_64 Intel(R) Xeon(R) CPU E5-2650L 0 @ 1.80GHz
2.6.32-358.6.2.el6.x86_64 Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
2.6.32-358.15.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-4617 0 @ 2.90GHz
2.6.32-358.18.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-4617 0 @ 2.90GHz
2.6.32-358.18.1.el6.x86_64 Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
时间: 2025-01-01 00:31:43

rhel6的部分版本使用intel xeon处理器时的bug的相关文章

rhel6使用的版本数部分intel xeon处理器时间bug

可惜在总前几天"oracle操作和维护的高级别小组"于.BBQ 上帝说,大量RHEL的bug.这bug在这个例子中,下面的URL: https://access.redhat.com/solutions/433883 Red Hat Enterprise Linux 5 kernels 上是没有该问题的. 还是建议在生产环境中安装rhel6.5版本号. 详细描写叙述在以下的帖子中: https://access.redhat.com/solutions/433883 以下全文转载: S

精简点名版本2App Store上传时遇到的问题

精简点名版本2App Store上传时遇到的问题 遇到这个问题主要是由于,你以前提交过一个个build version2的版本,所以冲突不能再提交了.如果想提交把build version换一个比如改成2.1,然后打包提交久可以了.

intel xeon phi 常见错误记录

本文记录我使用MIC过程中,常见的错误. 1. undefined symbol: _ZSt3maxIiERKT_S2_S2_" ... offload error: cannot load library to the device 0 (error code 20) 这个错误太难定位了,我最后使用了逐行注释,才找到原因出在: MIC不支持C++标准库的部分函数! (我使用的composer xe 2013的编译器,手里没有最新的编译器,希望这个BUG已经被intel修复了)

在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义

有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错. 尚未指定报表“Report1”的报表定义 未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一切OK,没问题,但用VS2013做时, 就提示这错误 后仔细看了一下设计生成的源码,嘿,还真有区别,在VS2012与VS2013中, ReportViewer生成的代码在引用报表数据时,使用的是ReportEmbeddedResource属性 <LocalReport ReportEmbeddedR

解决办法:由于oracle版本不同导致导入数据时失败

在向一个数据库导入dmp文件时,出现了如下错误 经查询,是由于"导出的dmp文件与导入的数据库的版本不同造成的" 用notepad查看dmp文件的版本,看看是否和数据库版本一致 解决办法: 1.可以直接打开dmp文件,修改版本号 2.如果文件过大无法打开,可以用一个版本修改工具AlxcTools.exe来修改版本即可 工具界面如下 工具下载链接:https://pan.baidu.com/s/1miJWgSK      密码: avq8

maven release插件将一版本发布到仓库中时Return code is: 401, ReasonPhrase:Unauthorized

需要在maven的setting.xml中配置servers.server节点,其值为nexus的对应的repository的id以及用户名及密码 [html] view plain copy <servers> <server> <id>releases</id> <username>admin</username> <password>admin</password> </server> <

MySQL 5.5版本解决中文乱码问题时my.ini内[mysqld]项中不能再写default-character-set=utf8

来看看如何解决乱码问题: 在mysql中默认字符集是latin1, 想要设置字符集为uft-8,可以在 my.cnf 文件中添加以下设置: [client] default-character-set=utf8 [mysqld] default-character-set=utf8 skip-character-set-client-handshake #此处是忽略客户端的字符集,使用服务器的设置 (skip语句和client中的default选一个) 当然你可以在建立数据库是规定字符集: 1

(转)在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义

转自:http://www.cnblogs.com/ljx2012/p/4093474.html 有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错.        尚未指定报表“Report1”的报表定义            未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一切OK,没问题,但用VS2013做时, 就提示这错误 后仔细看了一下设计生成的源码,嘿,还真有区别,在VS2012与VS2013中, ReportViewer生成的代

XCODE shouldAutorotateToInterfaceOrientation 对于不同版本 设备旋转不同方向时 视图的相应旋转方向的实现

对于版本号不同的设备,旋转时视图的要做出相应的旋转,那么版本不同,代码的实现是如何的,如何对旋转方向做出限制?下面是小编的个人看法! //版本号为3.5 -5.0 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { //   return NO; //不支持随设备多的旋转而旋转: return(toInterfaceAorientation != UIInte