- 注、小心和警告
- 简介
- 预安装设置
- 在支持的 Linux 和 VMware ESXi 上安装管理系统软件
- 在 VMware ESXi 上安装 Systems Management 软件
- 常见问题
- Linux 安装程序包
./srvadmin-install.sh: line 2295 : [: ==: unary operator expected.
在来宾 Linux 操作系统上安装系统管理组件时,可能会显示警告消息。但安装会继续进行并完成,而不会缺少任何功能。
rpm –ivh /SYSMGMT/srvadmin/linux/RPMS/ supportRPMS/opensource-components然后可以继续安装 Server Administrator。
当安装在运行 64 位版本 Red Hat Enterprise Linux 操作系统的系统上时,Server Administrator 仍然是 32 位应用程序,而 Server Administrator 安装的设备驱动程序是 64 位。如果尝试为针对 Intel EM64T 的 Red Hat Enterprise Linux(版本 5 和版本 6)上安装 Server Administrator,请确保安装所缺少的 RPM 相关性文件对应的 32 位版本。32 位 RPM 版本的文件扩展名中总是包含 i386。您还可能会遇到共享目标文件(文件扩展名中包含 so)相关性故障。在这种情况下,可以通过使用 RPM --whatprovides 开关确定安装共享对象时需要哪个 RPM。例如: rpm -q --whatprovides libpam.so.0
可能返回 RPM 名称(如 pam-0.75-64),因此请获取并安装 pam-0.75-64.i386.rpm。当 Server Administrator 安装在运行 64 位版本 Linux 操作系统的系统上时,请确保安装 compat-libstdc++-<version>.i386.rpm RPM 软件包。您需要通过从 Linux 操作系统介质安装丢失的 RPM 文件手工解决相关性问题。
在安装管理站 RAC 公用程序( Dell EMC OpenManage Systems Management Tools and Documentation 软件上 /SYSMGMT/ManagementStation/linux/rac 目录下的 mgmtst-racadm RPM)时,安装可能会由于 libstdc++.so 程序库中缺少 RPM 文件相关性而失败。在同一目录中安装提供的 compat-libstdc++ RPM,以解决相关性问题,然后重试安装。
解决方法是使用 DVD 上提供的系统管理卸载脚本 srvadmin-uninstall.sh。
Systems Build and Update Utility 向 root 用户的 .bash_profile 文件添加了一个脚本,它将提示安装系统管理软件。该脚本可能会干预使用系统 root 用户帐户进行身份验证的远程客户端应用程序,但无法处理用户提示。要解除该限制,可以编辑 .bash_profile 文件并注释以下行: [ ${SHLVL}....
在卸载过程中,显示以下错误消息: error: %preun(srvadmin-NAME-X.Y.Z-N.i386) scriptlet failed, exit status 1(错误:%preun(srvadmin-NAME-X.Y.Z-N.i386) Scriptlet 失败,退出状态 1)。
error: %preun(srvadmin-NAME-X.Y.Z-N.i386) scriptlet failed, exit status 1
rpm --import /mnt/dvdrom/SYSMGMT/srvadmin/linux/RPM-GPG-KEY
下表列出了 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 操作系统下所有系统管理功能及其相应初始化脚本的名称。
功能 | 在 VMware ESX、Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 中的名称 |
---|---|
管理系统服务功能 | 功能初始化脚本名称 |
DSM SA 设备驱动程序 DSM SA 数据引擎服务 |
instsvcdrv dataeng |
DSM SA 共享服务 DSM SA 连接服务 |
dsm_om_shrsvc dsm_om_connsvc |
DSM SM LSI Manager | mptctl |
Integrated Remote Access Controller (iDRAC) | 无 |
Remote Access Controller | racsvc |
下表列出了 SYSMGMT/srvadmin/linux/custom/< operating system> 目录中各目录的名称。
RPM 的名称 | 说明 | 其他需要的 Server Administrator RPM |
---|---|---|
Server-Instrumentation — 这是 Server Administrator 的核心代码。它提供主板警报并包含允许监测和控制 Server Administrator 的 CLI,例如: omconfig、 omdiag 和 omreport。除独立的 DRAC 支持外,所有外围设备软件包都需要安装此目录中的全部或多数 RPM。 | ||
srvadmin-cm | Server Administrator 资源清册收集程序 — Systems Management 更改管理资源清册收集程序。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-omacore |
srvadmin-deng | Server Administrator Data Engine — Systems Management 为系统管理软件提供一个数据管理框架。 | srvadmin-omilcore |
srvadmin-hapi | Server Administrator 硬件应用程序编程接口 — 此系统管理软件包提供系统管理软件访问所支持系统中的硬件信息所需的设备驱动程序和程序库。 | srvadmin-omilcore |
srvadmin-isvc | Server Administrator Instrumentation Service — Server Administrator 提供了一套系统管理信息,使网络上所支持的系统保持良好运行。Server Administrator Instrumentation Service 为管理应用程序提供故障管理信息、故障前兆信息以及资产和资源清册信息。Instrumentation Service 监测系统的运行状况,并支持快速访问所支持系统上的硬件的详细故障和性能信息。Instrumentation Service 要求安装系统管理设备驱动程序。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-hapi |
srvadmin-omacore | Server Administrator — 由 Systems Management 管理的模式核心和 CLI。 | srvadmin-omilcore 和 srvadmin-deng |
srvadmin-omhip | Server Administrator Instrumentation Service 集成层 — 提供设备 CLI。 | srvadmin-omilcore、srvadmin-deng、srvadmin-hapi、srvadmin-isvc 和 srvadmin-omacore |
srvadmin-omilcore | Server Administrator Install Core — 这是核心安装软件包,提供其他 Systems Management 安装软件包所需的工具。所有 Server Administrator RPM 都需要此 RPM。 | |
srvadmin-syscheck | 检查系统管理支持级别的软件包。 | srvadmin-omilcore |
add-iDRAC — 用于第三代 Remote Access Controller 的远程管理软件。例如 iDRAC。 | ||
srvadmin-idrac-components | Integrated Remote Access Card Data Populator Remote Access Controller 组件。 | srvadmin-omilcore、srvadmin-deng、srvadmin-hapi 和 srvadmin-racser |
srvadmin-idracadm | iDRAC 命令界面 — Integrated Remote Access Controller 的命令行用户界面。 | srvadmin-omilcore |
srvadmin-idracdrsc | iDRAC Integration Layer — 用于 Server Administrator 的 Integrated Remote Access CLI 和 Web 插件。 | srvadmin-omilcore、srvadmin-deng、srvadmin-rac4 组件和 srvadmin-omacore |
add-RAC4 — 用于第四代 Remote Access Controller 的远程管理软件。例如 DRAC 4。 | ||
srvadmin-rac4-components | Remote Access Card Data Populator — Remote Access Controller 组件。 | srvadmin-omilcore、srvadmin-deng、srvadmin-hapi 和 srvadmin-racsvc |
srvadmin-racadm4 | RAC 命令界面 — Remote Access Controller (RAC) 的命令行用户界面。 | srvadmin-omilcore |
srvadmin-racdrsc4 | DRAC 4 集成层 — 用于 Server Administrator 的 Remote Access CLI 和 Web 插件。 | srvadmin-omilcore、srvadmin-deng、srvadmin-rac4 组件和 srvadmin-omacore |
srvadmin-racsvc | 远程访问卡受管节点 — 支持服务器群集的中央管理和分布式资源的远程管理的 Remote Access Controller (RAC) 服务。 | srvadmin-omilcore |
add-RAC5 — 用于第五代 Remote Access Controller 的远程管理软件。例如 DRAC 5。 | ||
srvadmin-rac5-components | 远程访问卡数据填充器、DRAC 5 和远程访问控制器组件、DRAC 5。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-hapi |
srvadmin-racadm5 | RAC 命令界面 — Remote Access Controller (RAC) 的命令行用户界面。 | srvadmin-omilcore 和 srvadmin-hapi |
srvadmin-racdrsc5 | DRAC 5 集成层 — 用于 Server Administrator 的 Remote Access CLI 和 Web 插件。 | srvadmin-omilcore、srvadmin-deng、srvadmin-omacore 和 srvadmin-rac5 组件 |
add-StorageManagement — Storage Management RAID 配置公用程序和存储警报软件。 | ||
srvadmin-storage | Storage Management — 提供 Systems Management 存储服务。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-omacore |
SA-WebServer — 提供管理服务器的 Web 访问。 | ||
srvadmin-hapi | Server Administrator 硬件应用程序编程接口 — 此系统管理软件包提供系统管理软件访问所支持系统中的硬件信息所需的设备驱动程序和程序库。 | srvadmin-omilcore |
srvadmin-tomcat | 安全端口服务器 — Systems Management Managed Node Web Server 软件包。 | srvadmin-omilcore、srvadmin-deng、srvadmin-omacore 和 srvadmin-jre |
srvadmin-jre | Server Administrator Sun Java Runtime 环境 — Systems Management 托管节点的 Java 运行时。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-omacore |
srvadmin-omauth | 提供身份验证文件。 | srvadmin-omilcore |
srvadmin-omcommon | 提供 Server Administrator 所需的通用框架。 | srvdamin-omilcore |
srvadmin-omilcore | Server Administrator Web Server Install Core — 这是核心安装软件包。所有 Server Administrator Web Server RPM 都需要此 RPM。 | |
srvadmin-wsmanclient | 操作系统特定的 WSMan 客户端软件包。 | srvadmin-omcommon 和 srvadmin-omauth |
Remote-Enablement — 使用其他某个远程系统来管理和监测当前系统。 | ||
srvadmin-cm | Server Administrator 资源清册收集程序 — Systems Management 更改管理资源清册收集程序。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-omacore |
srvadmin-deng | Server Administrator Data Engine — Systems Management 为系统管理软件提供一个数据管理框架。 | srvadmin-omilcore |
srvadmin-hapi | Server Administrator 硬件应用程序编程接口 — 此系统管理软件包提供系统管理软件访问所支持系统中的硬件信息所需的设备驱动程序和程序库。 | srvadmin-omilcore |
srvadmin-isvc | Server Administrator Instrumentation Service — Server Administrator 提供了一套系统管理信息,使网络上所支持的系统保持良好运行。Server Administrator Instrumentation Service 为管理应用程序提供故障管理信息、故障前兆信息以及资产和资源清册信息。Instrumentation Service 监测系统的运行状况,并支持快速访问所支持系统上的硬件的详细故障和性能信息。Instrumentation Service 要求安装系统管理设备驱动程序。 | srvadmin-omilcore、srvadmin-deng 和 srvadmin-hapi |
srvadmin-omacore | Server Administrator — 由 Systems Management 管理的模式核心和 CLI。 | srvadmin-omilcore 和 srvadmin-deng |
srvadmin-omcommon | 提供 Server Administrator 所需的通用框架。 | srvadmin-omilcore |
srvadmin-omhip | Server Administrator Instrumentation Service 集成层 — 提供设备 CLI。 | srvadmin-omilcore、srvadmin-deng、srvadmin-hapi、srvadmin-isvc 和 srvadmin-omacore |
srvadmin-omilcore | Server Administrator Install Core — 这是核心安装软件包,提供其他 Systems Management 安装软件包所需的工具。所有 Server Administrator RPM 都需要此 RPM。 | |
srvadmin-ssa | 启用从安装 Server Administrator Web Server 的远程系统通过 WS-Man 界面管理系统。 | srvadmin-omacore、srvadmin-omhip 和 srvadmin-isvc。 |
srvadmin-syscheck | 检查系统管理支持级别的软件包。 | srvadmin-omilcore |
在已安装 Server Administrator 的系统上还可安装几个附加组件。例如:可以在以前已安装 管理系统软件的系统上安装 Online Diagnostics。在这种系统上卸载 Server Administrator 时,仅卸载任何新安装的组件均不需要的那些 RPM 软件包。在上面的示例中,Online Diagnostics 需要一些软件包,例如: srvadmin-omilcore-X.Y.Z-N 和 srvadmin-hapi-X.Y.Z-N。在 Server Administrator 卸载过程中将不会卸载这些软件包。
Server Administrator version X.Y.Z is currently installed.
是否要将 Server Administrator 升级到 X.Y.Z?按(y 代表是|<Enter> 代表退出):
按 <y> 后,仅升级系统上存在的 Server Administrator 软件包(在上例中为 srvadmin-omilcore-X.Y.Z-N 和 srvadmin-hapi-X.Y.Z-N)。
如果还需要安装其他系统管理组件,则需要再次运行 sh srvadmin-install.sh 命令。
如果尝试在不支持的系统或不支持的操作系统上安装 RPM 软件包,在安装、卸载或使用 RPM 软件包过程中可能会遇到不可预知的行为。大多数 RPM 软件包都针对受支持的系统和自述文件中列出的 Linux 版本编写和测试。
在 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 操作系统上运行何种后台程序取决于具体安装了哪些程序以及哪些程序被允许运行。下表显示了完整安装情况下通常会运行的后台程序:
后台程序名称 | Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 中的名称 |
---|---|
对于 srvadmin-base 目录中的 RPM | |
dsm_sa_datamgr32d | DSM SA Data Manager — 由 DSM SA Data Engine 服务启动的 Server Administrator 数据管理器后台程序。 |
dsm_sa_eventmgr32d | DSM SA Event Manager — 由 DSM SA Data Engine 服务启动的 Server Administrator 事件和日志记录后台程序。 |
dsm_sa_snmp32d | DSM SA SNMP daemon — 由 DSM SA Data Engine 服务启动的 Server Administrator SNMP 后台程序。 |
dsm_om_shrsvc32d | DSM SA Shared Services — Server Administrator 核心后台程序。 |
对于 SA-WebServer 目录中的 RPM | |
dsm_om_connsvc32d | DSM SA Connection Services — Server Administrator Web Server 后台程序。 |
对于支持 DRAC 的系统:add-RAC | |
racsvc | DRAC 管理员后台程序。 |
这取决于系统设备的类型。下表显示了 Server Administrator 启动时载入的内核模块。
驱动程序名称 | 说明 |
---|---|
对于有 IPMI 的系统 | |
dell_rbu | BIOS 更新驱动程序 |
ipmi_devintf | IPMI 设备驱动程序 |
ipmi_msghandler | IPMI 设备驱动程序 |
ipmi_si | IPMI 设备驱动程序 — 针对运行 Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 的系统 |
对于 TVM 系统 | |
dcdbas | 系统管理基本驱动程序 |
dell_rbu | BIOS 更新驱动程序 |
对于 ESM 系统 | |
dcdbas | 系统管理基本驱动程序 |
dell_rbu | BIOS 更新驱动程序 |
对于 Server Administrator 存储系统的支持 | |
mptctl | LSI RAID 的设备驱动程序 |
如果您使用的是运行受支持的 64 位 Linux 操作系统的第 11 代 PowerEdge 服务器之前的系统,则 srvadmin-cm RPM 仅安装需要 32 位的 RPM。这就是为什么 srvadmin-cm RPM 在 64 位操作系统上运行时显示错误消息。要确保 srvadmin-cm 按预期发挥功能,则必须在运行支持的 64 位 Linux 操作系统的第 11 代之前的服务器上预安装以下 RPM。
glibc.i686
compat-libstdc++.i686
libstdc++.i686
zlib.i686
libxml2.i686