今天我们诊断出周期性缓慢问题的原因:请参见此处。
Dell OpenManage Server Administrator 似乎导致每小时运行缓慢。它有时会将其中一个 CPU 固定超过两分钟。禁用它极大地提高了 SQL Server 的性能。
服务器硬件:
- 戴尔 R710
- 双四核 2.9GHz 处理器
- 96GB内存
- 2 磁盘 RAID 1 SAS 系统磁盘(内部)
- 4 磁盘 RAID 10 SAS 日志磁盘(内部)
- 14盘RAID 10 SAS数据盘(外置DAS MD1000)
- Windows 2008 企业版 R2 x64
我们使用 Dell OpenManage Server Assistant 安装了操作系统,因此我假设它已正确配置。
目前我们已禁用 OMSA 以缓解它导致的性能问题,但我希望能够重新启用它。
有没有人有类似的经历,可以阐明这个问题的本质?
是的,我之前在使用 OMSA 时遇到过同样的问题,在某些情况下,它一直处于无限循环中,我不得不终止该进程以将服务器恢复到正常运行状态。
我从来没有找到解决这个问题的方法(谷歌返回了很多这样的帖子以及 VMware 和 Xen 讨论类似问题的知识库文章)。
在我的环境中,我可以让它正常运行(<5 分钟 100%),但编写了一个工具来查找以 90%(或更高)运行超过 5 分钟的进程。
我已经看到 OpenManage 实际上可以使Window 的 SNMP 服务崩溃。真的很郁闷