适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 安装指南 April 2020 Rev.
注意、小心和警告 注: “注意”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。 警告: “警告”表示可能会导致财产损失、人身伤害甚至死亡。 © 2020 Dell Inc. 或其子公司。保留所有权利。Dell、EMC 和其他商标是 Dell Inc.
目录 章 1: 适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 的简介................................................ 4 章 2: 系统要求................................................................................................................................. 6 管理系统的系统要求............................................................................................................................................................6 受管系统的系统要求......................................................................................
1 适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 的简介 本指南提供了适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 的软件要求、系统要求以及安装、升级和卸载步骤的信息。 此插件提供监测 Nagios Core 管理的环境中的 Dell EMC 设备的功能。还可让您全面了解 Dell EMC 设备的硬件级信息,包括总体和组 件级运行状况监测。Nagios 插件提供 Dell EMC 设备的基本资源清册信息以及进行 Dell EMC 设备的事件监测。它还支持对受支持的 Dell EMC 设备执行一对一 Web 控制台启动,从而进一步执行故障排除、配置和管理活动。 适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.
表. 1: 主要功能 (续) 功能部件 功能 您也可以查看与 SNMP 警报对应的受支持 Dell EMC 设备的警报知识库 (KB) 信息, 从而更快地对相应的警报进行故障排除。 有关更多信息,请参阅适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 用 户指南中的所生成警报的知识库 (KB) 消息。 启动 Dell EMC 设备特定的控制台 启动相应的 Dell EMC 一对一控制台,对受支持的 Dell EMC 设备进行进一步故障排除 和管理。 保修信息 监测并显示受支持的 Dell EMC 设备的保修信息。有关更多信息,请参阅适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 用户指南中的所生成警报的知识 库 (KB) 消息。 本插件支持 Nagios Core 版本 3.5.0 和更高版本。 在安装适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.
2 系统要求 在开始安装插件之前,确保您满足以下要求: 通用前提条件: • • • • • • • Nagios Core 版本 3.5.1 或更高版本已安装并且所有 Nagios Core 组件均正常工作。 OpenManage Python 软件开发套件 (OMSDK) 已安装。 已安装 Python 版本 2.7.5 和更高版本或 3.6.3 和更高版本。 已安装 Python Argparse 模块。 已安装 Python Netaddr 模块。 (可选)已安装 Java 版本 1.8 或更高版本,用于查看 Dell EMC 保修信息。 (可选)已安装 SNMP 陷阱转换器 (SNMPTT) 版本 1.
表. 3: 支持的用于 PowerEdge 机箱的固件版本 Dell EMC PowerEdge 机箱 CMC 版本 PowerEdge M1000e 机箱 6.1 和更高版本 PowerEdge MX7000 模块化机箱 1.1 和更高版本 PowerEdge VRTX 机箱 3.2 和更高版本 PowerEdge FX2/FX2s 机箱 2.2 和更高版本 表. 4: 存储支持的固件版本 Dell EMC 存储阵列 支持的固件版本 Dell Compellent SC 系列存储阵列 7.2.1 和更高版本 EqualLogic PS 系列存储阵列 9.1.4 和更高版本 PowerVault MD 34/38 系列存储阵列 08.25.11.60 和更高版本 PowerVault ME4 存储阵列 GT275R005-04 和更高版本 表. 5: 网络交换机支持的固件版本 基于操作系统的 Dell EMC 网络交换机 支持的固件版本 操作系统 6 6.6.0.13 和更高版本 操作系统 9 19.4.1.8 和更高版本 操作系统 10 10.5.1.
3 下载和安装 1. 要安装适用于 Nagios Core 的最新 Dell EMC OpenManage 插件版本 3.1,您必须在系统上解压缩特定于组件的文件。安装程序打包 为 .tar.gz 文件,名为 Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz。 在您开始部署文件之前,请按照下面的说明下载用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1。 • • • • • 打开浏览器并提供 www.dell.com/support。 浏览您的 Dell EMC 产品页或按 Dell EMC 服务标签进行搜索。 从左窗格选项中选择驱动程序和下载。 页面将显示所选 Dell EMC 设备可用的支持的软件和插件列表。 单击用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 并下载文件。 2. 浏览至该文件夹的下载位置,然后运行以下命令解压缩内容: tar -zxvf Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.
• 重新启动 Nagios 服务。 9. 如果已安装 Java,请提供 Java 的安装路径,然后按 Y 键浏览安装。 或者按 Enter 键浏览默认文件路径 /usr/bin/java。 注: 如果安装此插件时尚未安装 Java,但您想以后安装或升级 Java 版本,请执行以下操作: • 安装 Java 。 • 浏览 /dell/install,然后运行以下命令: ./install.sh java 是 Nagios Core 的安装位置。默认情况下, 的位置为 /usr/local/nagios。 • 重新启动 Nagios 服务。 该插件现已安装。 10. 要验证 Nagios Core 配置条目,请运行以下命令: /bin/nagios -v /etc/nagios.cfg 成功配置更新将显示零错误或警告。如果在此步骤期间您收到任何错误或警告,请手动解决问题。 11.
4 升级到适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 要升级到最新插件,请执行以下步骤: 注: 要将 Dell EMC OpenManage 插件从版本 2.0 升级到 3.1,用户必须先将其升级到版本 3.0,然后再升级到版本 3.1 1. 从 Dell EMC 支持网站(网址为 Dell.com/support)或 Nagios Exchange(网址为 exchange.nagios.org/)下载适用于 Nagios Core 的最新 Dell OpenManage 插件版本 3.1 安装程序。 安装程序打包为 .tar.gz 文件,名为 Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.gz。 2. 导航至该文件夹的下载位置,然后运行以下命令解压缩内容: tar -zxvf Dell_EMC_OpenManage_Plugin_v3.1_Nagios_Core_A00.tar.
注: 如果安装此插件时尚未安装 Java,但您想以后安装或升级 Java 版本,请执行以下操作: • 安装 Java 。 • 导航至 /dell/install,然后运行以下命令: ./install.sh java 是 Nagios Core 的安装位置。默认情况下, 的位置为 /usr/local/nagios。 • 重新启动 Nagios 服务。 该插件现已安装。 10. 要验证 Nagios Core 配置条目,请运行以下命令: /bin/nagios -v /etc/nagios.cfg 成功配置更新将显示零错误或警告。如果在此步骤期间您收到任何错误或警告,请手动解决问题。 11. 如果已安装 SNMPTT 并且想验证 SNMPTT 配置项,请导航至 SNMPTT 的安装路径,并验证 TrapFiles 部分的 snmptt.
5 卸载适用于 Nagios Core 的 Dell EMC OpenManage 插件版本 3.1 1. 导航至 /dell/Install 文件夹,然后运行以下命令: ./uninstall.sh 2. 系统提示您确认卸载时,请按 Y 键进行卸载或按 N 键退出卸载过程。 或者,您可以按 Enter 键退出卸载。 3. 系统提示您继续卸载过程时,按 Y 键继续,或按 N 键退出卸载过程。 或者,您可以按 Enter 键退出。 注: 如果您在安装过程中已将属性 escape_html_tags 的值设置为“0”,则可以通过导航至 /etc/ cgi.cfg 文件并编辑该值将其重置为默认值“1”。 该插件现已卸载。 4. 要验证 Dell EMC OpenManage 插件是否已卸载,请导航到 文件夹并确保 dell 文件夹已被移除。 5.
6 访问 Dell EMC 支持站点上的文档 您可以通过以下方式之一访问所需的说明文件: • 使用以下链接: ○ 关于 Dell EMC 企业系统管理文档、Dell EMC 远程企业系统管理文档和 Dell EMC 虚拟化解决方案文档 — www.dell.com/ esmmanuals ○ 关于 Dell EMC OpenManage 文档 - www.dell.com/openmanagemanuals ○ 关于 iDRAC 文档 — www.dell.com/idracmanuals ○ 关于 Dell EMC OpenManage 连接企业系统管理说明文件 — www.dell.com/OMConnectionsEnterpriseSystemsManagement ○ 关于 Dell EMC 可维护性工具说明文件 — https://www.dell.com/serviceabilitytools • 从 Dell EMC 支持网站: 1. 访问 https://www.dell.com/support。 2. 单击浏览所有产品。 3.
7 相关说明文件 除了本指南以外,您还可以访问 Dell EMC 支持站点 (Dell.com/support/manuals) 提供的以下指南。在“手册”页上,单击软件与 安全,然后单击相应的产品链接访问说明文件: • • • • • • • • • • • • • Integrated Dell Remote Access Controller 9 (iDRAC9) 版本 3.00.00.
A OMSDK 安装 OMSDK 在 pypi.org 中以标准的 Python 软件包形式提供 使用 PiP 安装和卸载 OMSDK 软件包 要使用 PiP 安装 OMSDK 软件包,请运行以下命令: pip install omsdk pip install omdrivers 要使用 PiP 卸载 OMSDK 软件包,请运行以下命令: pip uninstall omsdk pip uninstall omdrivers 安装和卸载 OMSDK 软件包(不使用 pip) 注: Setup.py 未安装 OMSDK 相关的 python 库。请确保与下列库一同进行手动安装: • pysnmp>=4.4.1 • pyasn1>=0.4.4 • enum34>=1.1.6 • requests>=2.12.3 • PyYAML>=3.12 • future>=0.16.0 • pysnmp-mibs>=0 要安装 OMSDK 软件包(不使用 pip),请执行以下步骤: 1. 从 https://github.com/dell/omsdk 手动下载源软件包。 2.
注: 请勿更改在使用 setup.py 安装 OMSDK 期间生成的 setup_file.txt 文件 cd omsdk-devel/ python uninstall.