如何使用 Active IQ Unified Manager 解决内存问题
适用于
- OnCommand Unified Manager 7.x /9x ( OCUM )
- OnCommand Unified Manager 9.4 ( UM )
- OnCommand Unified Manager 9.5 ( UM )
- Active IQ Unified Manager 9.6+ ( AQIUM )
- Microsoft Windows Server 2012
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Red Hat 6.x
- Red Hat 7.x
- CentOS 7.x
- VMware 虚拟机 OVA
说明
本文将介绍有关 Active IQ Unified Manager 和内存的一些最常见问题。下面列出了一些可观察到的问题,这些问题表明某个人遇到了内存问题。
- Unified Manager 应用程序运行缓慢。
- 服务需要很长时间才能联机。
- WebGUI 速度较慢。
- 备份需要很长时间(并且可能会失败)。
- Unified Manager 应用程序 CPU 和 / 或内存利用率极高;正在使用交换 / 页面文件。
- Unified Manager 应用程序出现不一致的行为:
- 服务挂起。
- 服务正在重新启动。
- 警报通知偶尔出现问题。
- 清单 / 性能采集轮询可能无法在其正常 15 分 /5 分钟周期内完成。
- 在虚拟环境中运行时的其他异常(无法解释)不一致行为。
- VMware ESXi 显示以下一项或多项:
- 内存平衡
- 正在交换
- 透明页面共享
- 数据压缩
- 扩展监控消息
- Unified Manager 服务器内存不足
- Unified Manager 服务器内存不足
- 日志指示:
- mysql"
error.log
" 文件:2020-04-12T04:02:10.036849Z 205 [Note] Aborted connection XXX to db: 'unconnected' user: 'jboss' host: 'localhost' (Failed on my_net_write())
2020-04-12T08:50:42.808598Z 450 [Note] Got timeout reading communication packets
- Unified Manager ""
server_mega.log
文件:2020-04-12 06:11:01,221 ERROR [default task-4] c.n.s.s.a.OriginatorUpdateServlet (OriginatorUpdateServlet.java:82) - Transaction rolled back: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back
- Unified Manager ""
ocumserver.log
文件:- 2019-06-06 02:49:49,566 INFO [oncommand] [pool-22-thread-4] [c.n.d.e.p.e.b.UnifiedManagerMemoryEventTypeController] Scale Monitor: New Memory Event Created: event id=128123,eventSeverity=low, thresholdValue=5.0, currentUsageValue=6.690000057220459, totalMemorySizeValue=1.365997568E10, jvm=AuJvm
2019-06-06 01:49:49,190 INFO [oncommand] [pool-22-thread-55] [c.n.d.e.p.e.b.UnifiedManagerMemoryEventTypeController] Scale Monitor: New Memory Event Created: event id=128094,eventSeverity=almostOut, thresholdValue=7.0, currentUsageValue=7.195000171661377, totalMemorySizeValue=1.365997568E10, jvm=AuJvm
- mysql"
注意:这不是指示内存问题的完整日志列表。请注意, NetApp 支持部门会发现其他日志行也可能指示内存问题。
大多数内存问题可分为两类。此外,这两个类别也可分为两个最常见的问题。
最常见的内存问题:
1.未分配足够的内存。
2. 未预留内存。
最常见的内存问题:
1.Active IQ Unified Manager 需要多少内存?
2. 是否需要为 Active IQ Unified Manager 预留内存?
有时会出现不属于这两类的问题;但内存查询中的各个部分涉及到正确的已分配内存量和预留的内存量。我们发现,在专用硬件上运行 Active IQ Unified Manager ( AIQUM )的客户与在虚拟环境上运行的客户相比,内存问题更少。这是因为这两个要素基本上都被消除了。专用物理硬件上的所有可用内存不仅会分配给 AIQUM 服务器,而且不会在其他服务器之间共享。虽然 AIQUM 不需要部署在物理硬件上,但 NetApp 支持部门的这一共同观察结果举例说明了分配和预留内存的重要性。通常,在分配和预留的内存量正确的虚拟环境中安装 AIQUM 时,我们看不到内存问题。