本文档概述了适用于 HP Network Node Manager i Software (NNMi) V9.00 的系统要求和受支持设备。
有关系统要求和设备支持的最新添加内容,请访问 sg-pro-ovweb.austin.hp.com/nnm/NNM9.00/supportmatrixupdate.htm有关受支持的网络设备的列表,请参阅位于 sg-pro-ovweb.austin.hp.com/nnm/NNM9.00/devicematrix.htm 的 NNMi 设备支持矩阵。
本文档是对发行说明的补充。您可以在安装媒介的根目录下找到支持矩阵 (supportmatrix_zh_CN.html) 和发行说明 (releasenotes_zh_CN.html)。
安装指南
硬件和软件要求
硬件
CPU、RAM 和磁盘空间要求/可获最大支持的托管环境
磁盘空间注意事项
关联规则和因果规则的最大限制
全局网络管理建议
陷阱突发吞吐率的建议软件限制
其他建议
操作系统
Windows
HP-UX
Linux
Solaris
虚拟内存/交换空间
数据库
高可用性
Web 浏览器
Adobe Flash Player 插件
Microsoft Visio(仅 NNM iSPI NET)
调整 jboss 内存大小
国际化和本地化支持
与其他产品的集成和共存
Network Node Manager i-suite Smart Plug-ins
共存
集成
支持的网络设备
安装前要求及安装 NNMi 的说明在以 Adobe Acrobat (.pdf) 格式提供的安装指南中均有介绍。该文档文件包含在产品安装媒介中,名称为:install-guide_zh_CN.pdf。安装后,可通过选择帮助 → 文档库 → 安装指南,在 NNMi 用户界面中找到该文档。
安装 NNMi 前,请确保您的系统满足以下最低要求:
此支持矩阵中列出的建议适用于在默认设置下运行的 NNMi。NNM iSPI 可能需要 NNMi 所需之外的其他硬件。如果打算运行任何 NNM iSPI,请在决定您的环境需要的硬件前回顾每个 iSPI 的支持矩阵。
下表描述托管网络环境的层级以及支持这些层级的硬件要求。此处给出的值都是近似值,可反映 HP 测试的级别。如果您的网络环境较为复杂,您可能希望使用更强大的硬件,如下一个更高层级中所述。当前发现的节点和轮询的接口的数量显示在 NNMi 控制台帮助 → 系统信息窗口中。下表中所有轮询计数都同时反映性能和故障轮询。未经 HP 的额外批准,将不支持规模大于这些层级的托管环境。
单个系统托管环境的规模 | 建议的硬件系统要求 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
近似 |
已发现的 |
已发现的 |
已轮询的 地址 数 |
已轮询的 接口 数 |
自定义的已轮询 对象 数 |
已轮询的 节点 组件 数 |
并发 |
CPU(64 位) IPF x86-64 AMD64 SPARC2 |
RAM3 |
建议的 Java 堆大小 (请参阅调整 jboss 内存大小)4 |
应用程序安装 ($NnmInstallDir)5 所需的磁盘空间 |
执行 ($NnmDataDir)6 期间数据库和数据所需的磁盘空间 |
条目 |
最多 250 |
15k |
500 |
2500 |
1200 |
500 |
5 |
2 核 CPU |
4 GB |
2 GB |
3 GB |
10 GB |
小 |
250 - 3k |
120k |
5k |
10k |
30k |
40k |
10 |
4 核 CPU |
8 GB |
4 GB |
3 GB |
30 GB |
中 |
3k – 8k |
400k |
10k |
50k |
50k |
60k |
25 |
4 核 CPU |
16 GB |
7 GB |
3 GB |
40 GB |
大 |
8k – 18k |
900k |
20k |
70k |
75k |
80k |
40 |
8 核 CPU |
24 GB |
10 GB |
3 GB |
60 GB |
非常大 |
18k - 25k |
1mil |
30k |
200k |
100k |
100k |
40 |
8 核 CPU |
32 GB |
16 GB |
3 GB |
80 GB |
全局网络管理环境规模1 |
建议的硬件系统要求 |
|||||||
近似 托管 环境 层级 |
分区管理的 节点 数 |
区域管理器数2 |
并发 用户 数 |
CPU(64 位) IPF x86-64 AMD64 SPARC3 |
RAM | 建议的 Java 堆大小(请参阅调整 jboss 内存大小) |
应用程序安装 ($NnmInstallDir) 所需的磁盘空间 |
执行 ($NnmDataDir)4 期间数据库和数据所需的磁盘空间 |
---|---|---|---|---|---|---|---|---|
中等全局管理器5 |
25k - 40k |
最多 10 |
20 |
8 核 CPU |
24 GB |
8 GB |
3 GB |
60 GB |
大型全局管理器 |
40k - 65k |
最多 10 |
40 |
8 核 CPU |
32 GB |
12 GB |
3 GB |
80 GB |
为 NNMi 分配磁盘空间之前,考虑以下内容:
UNIX 平台上的分区建议。下表显示 UNIX 平台上建议的磁盘分区。
分区 | 建议大小 |
---|---|
/ |
5 GB |
/tmp |
1 GB |
/var/tmp/ |
1 GB |
/opt/OV/ |
5 GB |
/var/opt/OV/ |
请参阅为 $NnmDataDir 建议的硬件系统要求。 |
已对 NNMi 测试了以下接收 SNMP 陷阱的速率。这些速率假定系统配置良好并且受支持(与硬件层级无关)。
支持的版本
- 带有 Service Pack 2 的 Windows Server 2003 x64
- 带有 Service Pack 2 的 Windows Server 2003 x64 R2
- 带有 Service Pack 2 的 Windows Server 2008 x64 Datacenter Edition
- Windows Server 2008 R2 x64 Datacenter Edition
- 带有 Service Pack 2 的 Windows Server 2008 x64 Enterprise Edition
- Windows Server 2008 R2 x64 Datacenter Edition
说明
- 不支持 Itanium 处理器系列 (IPF) 上运行的 Windows 操作系统。
- 不支持 Windows 32 位操作系统。
- Windows 操作系统上不支持 IPv6。
- 必须禁用 Windows SNMP 陷阱服务(或任何其他使用 UDP 端口 162 的服务)。有关更多信息,请参阅安装指南。
- 如果反病毒和备份软件在 NNMi 正在运行时锁定文件,那么该软件可能妨碍 NNMi 操作。锁定文件的任何应用程序都应该配置为排除 NNMi 数据库目录(在 Windows Server 2003 上,为 C:\Documents and Settings\All Users\Application Data\HP\HP BTO Software\databases;或在 Windows Server 2008 上,为 C:\ProgramData\HP\HP BTO Software\databases)。
支持的版本
- HP-UX 11iv3
安装先决条件
- 内核配置(用 /usr/sbin/smh 验证)
- 验证“内核配置/可调参数”部分中的内核参数:
- nproc: add 50
- max_thread_proc = 2048
- nkthreads = 10000
- 系统配置
- 使用 swapinfo 命令验证系统是否具有虚拟内存/交换空间中所述的足够交换空间。
操作系统内核补丁。需要以下 HP-UX 11i v3 操作系统补丁(如果该补丁已被取代,则必须使用更新的版本)。
- PHKL_36054
- PHKL_36261
- PHKL_36872
- PHKL_37184
在 HP-UX 上运行以下命令来验证补丁:
/usr/sbin/swlist -l fileset -a patch_state *.*,c=patch | grep -v superseded- Java 补丁。请运行 HPjconfig HP-UX 11i 系统配置工具来验证系统配置。可从 www.hp.com/go/java 下载 HPjconfig。要安装:
- 在您的 HP-UX 系统上,如下所示解压缩 .tar.gz 文件:
gunzip HPjconfig-3.1.00.tar.gz
tar -xvf HPjconfig-3.1.00.tar- 启动 HPJconfig:
切换到安装了 HPjconfig 文件的目录。输入下列命令之一:
- java -jar ./HPjconfig.jar(默认 HPjconfig GUI)
- java -jar ./HPjconfig.jar -nogui -help(-help 选项列出了非 GUI 模式的选项。)
- 要列出非 GUI 模式中缺少的补丁,请运行以下命令:
java -jar ./HPjconfig.jar -nogui -patches -listmis
此命令可以验证内核配置和补丁级别。
支持的版本
- RedHat Enterprise Server AS 5.2(或更新的次要版本)
- RedHat Enterprise Server ES 5.2(或更新的次要版本)
安装先决条件
- 安装 NNMi 之前需要 32 位和 64 位 libstdc++ 库。
- 选择要安装一组自定义软件包的选项。
- 选择标有 Compatibility Arch Developer Support 的软件包。
- 完成操作系统安装。
- 需要的库。NNMi 需要以下正确的库版本:
- /usr/lib64/libstdc++.so.5
- /usr/lib64/libstdc++.so.5.0.7
- /usr/lib64/libXtst.so.6
- /usr/lib/libstdc++.so.5
- /usr/lib/libstdc++.so.5.0.7
- /lib64/libc-2.5.so
在 64 位 Linux 服务器上安装 NNMi 之前,确认装有以下库文件。为以上列出的每个需要的库文件重复以下步骤。
要查看是否装有这些库,请运行以下命令:
yum list compat-library_name
,其中 library_name 是库的名称,例如:libstdc++-33结果应类似于以下文本:
Installed Package
compat-libstdc++-33.i386 3.2.3-61 installed
compat-libstdc++-33.x86_64 3.2.3-61 installed如果结果显示可用 而不是已安装,请在安装 NNMi 之前安装库。完成以下步骤:
- 查找库:
- 如果提供了 Red Hat 安装磁盘,请将 Red Hat 安装磁盘 3 插入到驱动器中,然后切换到 /media/cdrom/RedHat/RPMS 目录。
- 如果您找不到正确的安装磁盘,请通过运行以下命令来安装包含 /usr/lib/libstdc++.so.5.0.7(32 位)和 /usr/lib64/libstdc++.so.5.0.7(64 位)库的 32 位和 64 位 RPM:
yum install compat-libstdc++-33
注意:您将需要 Red Hat 支持密钥。- 请运行以下命令:
rpm -i compat-libstdc++-33-3.2.3-*.i386.rpm
rpm -i compat-libstdc++-33-3.2.3-*.x86_64.rpm- 为其他库依赖关系重复此步骤。
- 内核调整。NNMi 需要更改某些内核可调整选项的默认设置。
- 已升级的操作系统上的 kernel.shmmax 的默认大小可能太小,以致嵌入式数据库无法在重新引导后运行(如 ovstatus -c nmsdbmgr 所报告)。在安装 NNMi 之前配置此值。
要进行验证,请运行 /sbin/sysctl -q kernel.shmmax。
根据安装的内存层级,此值可能需要为 12GB 那么大。在大多数情况下,最好将此值重置为 64GB,这是新 RedHat 安装的默认值。要使此更改为永久设置(重新引导后),请编辑 /etc/sysctl.conf 文件添加以下条目:
# NNM settings for embedded database
kernel.shmmax = 68719476736
,然后运行 /sbin/sysctl -p 以立即应用更改而无需重新引导。
- SNMP 利用 UDP(用户数据报协议)来发送和接收 SNMP 请求和响应协议数据单元 (PDU)。操作系统利用 UDP 缓冲以使 UDP 包的到达率与 NNMi 的使用率匹配。要将丢失 SNMP 请求或响应包的机率降为最低,需要足够的内存空间进行 UDP 缓冲。NNMi 将为 UDP 接收缓冲区请求 8MB(用于接收响应),为 UDP 发送缓冲区请求 2MB(用于发送请求)。Linux 系统通常仅为这些缓冲区中的每个缓冲区保留 128 KB。
要使此更改为永久设置(重新引导后),请编辑 /etc/sysctl.conf 文件并添加以下条目:
# NNM settings for UDP receive and send buffer sizes
net.core.rmem_max = 8388608
net.core.wmem_max = 2097152
,然后运行 /sbin/sysctl -p 以立即应用更改而无需重新引导。如果 ovjboss 正在运行,您将需要重新启动它以从这些更改中受益:
ovstop ovjboss; ovstart- 需要增加每个进程的打开文件数。要增加文件数:
- 编辑 /etc/security/limits.conf 文件以添加(或者如果现有值小于 2048,则需要更新)以下行:
# Increase the default max open files for NNMi
* soft nofile 2048
* hard nofile 2048- 保存您的更改。
- 从 Linux 系统注销,然后重新登录,因为对 limits.conf 文件的更改仅适用于新 shell。
- 当您开始安装 NNMi 时,安装程序将继承新文件限制。
注意:如果您已安装 NNMi,请执行以下操作重新启动 NNMi,这样它将继承新文件限制:
ovstop; ovstart
支持的版本
- Sun Solaris 10 SPARC
注意
- 不支持 Intel 体系结构上的 Solaris。
安装先决条件
- 操作系统补丁。需要 Solaris 补丁 142242-04(或者如果该补丁已被取代,则需要更新版本)。
- 必须更新共享内存值。编辑 /etc/system 文件以更改或添加以下行:
set shmsys:shminfo_shmmax=1073741824
swapinfo
命令。要调整,请使用 shm 或 swapon 命令。cat /proc/meminfo | grep Swap
命令。要调整,请使用 parted
和 mkswap
命令。swap
命令。NNMi 可以将其数据存储在嵌入式 Postgres 数据库或外部 Oracle 数据库中。您必须在安装时选择数据库类型。
注意:您不能在 NNMi 安装后更改数据库类型。
NNMi 可在进行了额外配置的某些高可用性系统上运行。请参阅部署参考,了解关于如何在高可用性系统上安装和配置 NNMi 的信息。NNMi 支持的操作系统上支持以下配置:
实时线图(操作 → 图形化)和 SNMP MIB 浏览器(工具 → 浏览 MIB)需要 Adobe Flash Player Plug-in V10.0.32.18 或更高版本。可从 www.adobe.com/go/getflash/ 下载 Adobe Flash Player。
用于将图视图导出到 Visio 的 NNM iSPI Network Engineering Toolset Software 功能(工具 → Visio 导出)需要 Microsoft Visio 2007。
安装期间,在 ovjboss.jvmargs 文件中配置 jboss 应用程序服务器的建议默认最大内存大小。为了提高更大型环境中的性能,建议您增加此值,如 CPU、RAM 和磁盘空间要求中所述。
通过帮助 → 系统信息可在 NNMi 控制台中显示当前“可接受的最大内存”值(通过 -Xmx 调整)和内存区域报告。建议此 -Xmx 值不超过未用物理 RAM 的量。如果物理内存无法容纳 jboss JVM 的整个虚拟内存空间,当 jboss 随机访问其内存时会导致操作系统不稳定。有关调整 Java 5.0 JVM 的更多信息,请参阅 java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html。
您可以如下所示大致估计为 jboss 提供的未用物理 RAM 的量:从物理内存的量中,减去以下量:
安装期间,NNMi 通过检查物理 RAM 的量并为最近的层级选择 -Xmx 值来配置该值。
运行期间,NNMi 继续监视 jboss 内存区域。如果 jboss 获得的内存资源过少,则会在 NNMi 控制台登录页面(位于 NNMi 控制台底部、NNMi 表单顶部)上显示一条消息。当 jboss 内存不足时,将需要更多时间执行垃圾回收,从而降低系统整体性能。一些可能显示的内存区域消息和推荐的修复方法包括:
请通过增加 ovjboss.jvmargs 中的 -Xmx 值进行修复。
要更改 jboss 最大 Java 堆大小 (–Xmx) 或其他 Java 虚拟机参数:
NNMi 已经过国际化,可在为非英语语言环境(受操作系统支持)配置的操作系统上使用。这些语言环境包括日语、韩语、简体中文、繁体中文、西欧语言和中欧语言以及俄语的变体。
在 Windows 系统上,NNMi 不支持使用带本地化字符的目录进行安装;$NnmInstallDir 和 $NnmDataDir 的路径名称只能包含英文字符。
已将 NNMi 本地化(或转换)为日语和简体中文。安装这些经过本地化的软件包时,将相应地显示日语或简体中文(作为输出),NNMi 接受非英文字符作为输入。对于所有其他语言环境,英文字符串显示为输出,但 NNMi 可以接受非英文字符作为输入。
下表列出了本地化语言和每种操作系统支持的语言环境。
操作系统
已本地化的语言 日语 简体中文 Windows
Japanese
Chinese_PRC HP-UX
ja_JP.SJIS
ja_JP.eucJPzh_CN.hp15CN Linux
ja_JP zh_CN Solaris
ja_JP.PCK
ja_JP.eucJPzh
使用 Internet Explorer 来访问已配置为支持亚洲语言的 NNMi 管理服务器之前,请通过以下步骤安装东亚语言:
可将下列 HP Network Node Manager i Software Smart Plug-ins (iSPIs) 添加到 NNMi 9.00 上:
以下产品可以与 NNMi 9.00 在相同的系统上共存:
以下产品可通过与 NNMi 9.00 集成提供更多功能。有关对此列表的更新,请参阅 sg-pro-ovweb.austin.hp.com/nnm/NNM9.00/supportmatrixupdate.htm。
有关受支持的网络设备的列表,请参阅位于 sg-pro-ovweb.austin.hp.com/nnm/NNM9.00/devicematrix.htm 的 NNMi 设备支持矩阵。
此设备支持信息基于发布时 HP 可获得的最新信息。请注意,设备提供商可以随时更改设备的 MIB 用法(例如,在更新的 IOS 或系统软件版本中)并使 NNM 对设备 MIB 数据的转译失效。