AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 403747
Accepted
pepoluan
pepoluan
Asked: 2012-07-01 10:12:07 +0800 CST2012-07-01 10:12:07 +0800 CST 2012-07-01 10:12:07 +0800 CST

如何在 HP Smartarray 控制器上执行诊断(压力测试)

  • 772

在我的办公室,我们有一台服务器,我们怀疑它的 RAID 控制器 (HP Smartarray) 出现故障。然而,冷启动并不代表任何东西。

谁能推荐一种对控制器进行压力测试的方法?


让我怀疑控制器出现故障的症状:

  • 磁盘访问变慢,队列变长
  • 在 XenServer 控制台上运行dmesg时,我看到许多与此类似的消息:

    end_request: I/O error, dev tda, sector 253655584
    

    (扇区号永远不会相同)

  • 当我们将虚拟机移动到另一台物理主机时,我们不再看到上面的消息

  • 运行空闲(没有任何正在运行的虚拟机),dmesg不再发出上述消息

在 Google 上进行的搜索表明,上述消息最常与失败的 SmartArray 控制器相关联。

我如何确定 SmartArray 控制器出现故障?

hp hp-smart-array stress-testing
  • 2 2 个回答
  • 5199 Views

2 个回答

  • Voted
  1. Best Answer
    ewwhite
    2012-07-04T05:32:09+08:002012-07-04T05:32:09+08:00

    HP Smart Array 控制器不会经常出现故障。通常失败是突然的,而不是随着时间的推移而退化。

    无论哪种方式,您都可以通过启动服务器附带的HP SmartStart DVD并运行 HP Array Diagnostics Utility (ADU)来对阵列运行离线诊断。

    您没有指明服务器或 RAID 控制器的型号或代数(这些东西很有用),但链接的 DVD 映像应该涵盖最新的 HP 系统。

    就运行在线压力测试而言,压力实用程序非常适合该目的。

    • 4
  2. longneck
    2012-07-04T06:08:43+08:002012-07-04T06:08:43+08:00

    当一个驱动器缓慢发生故障但不足以完全死机或超过计数器阈值以指示故障时,我经历过 RAID 阵列的不稳定行为。

    首先:我假设您的 RAID 设置为某种冗余配置,例如 RAID 10 或 RAID 5?并且您配置了热备用(或者至少手头有一个备用驱动器)?

    启动 hp 阵列管理软件并查看每个驱动器的 SMART 数据。找出任何错误明显多于其他驱动器的驱动器。

    从您识别的驱动器开始,取出一个驱动器。等待热备用重建(如果有的话)。然后再次测试,看看情况是否有所改善。如果是,那么您就找到了驱动器。如果没有,请重新安装驱动器并重复下一步。

    此外,根据我的经验,升级硬盘驱动器和控制器上的固件可以改进对故障驱动器的检测。

    • 2

相关问题

  • 如何阻止 hpboid.exe 和 hpbpro.exe 在我的服务器上多次运行?

  • 为什么我的 dl380 G3 将风扇摇得这么高(我该如何停止它?)

  • 有没有人设法在 64 位 Windows 上安装 HP All-In-One 打印机

  • HP Media Smart 远程访问 [关闭]

  • PCL XL 错误

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve