Users Guide
我使用 Linux 操作系统介质执行 Linux 操作系统的非默认安装,在安装 Server
Administrator 时看到缺少 RPM 文件相关性该怎么办?
Server Administrator 是 32 位应用程序。当安装在运行 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 文件手工解决相关性问题。
备注: 如果使用支持的 Linux 操作系统的更高版本,并且 DVD 上 SYSMGMT/srvadmin/linux/RPMS/
supportRPMS 目录中提供的 RPM 文件不兼容,则可以使用来自操作系统介质中的最新 RPM。
在哪里可以找到开放源代码 RPM 的源代码包?
开放源代码 RPM 的源代码包可从定购的 DVD 映像中获得。
当由于缺少 RPM 文件而导致 Management Station RAC 公用程序安装失败时,该怎
么办?
在安装 Management Station RAC 公用程序(
Dell 系统管理工具和说明文件
DVD 上 /SYSMGMT/
ManagementStation/linux/rac 目录下的 mgmtst-racadm RPM)的过程中,可能会由于 libstdc++.so 程序库缺少
RPM 文件相关性而导致安装失败。可以通过安装同一目录下的 compat-libstdc++ RPM 解决相关性问题,然后重
新安装。
当使用 rpm -e 'rpm -qa | grep srvadmin' 命令删除 Dell OpenManage Systems
Management 软件时,一些 RPM 公用程序版本可能会按照错误的顺序卸载,这将导
致用户遇到误导的警告或错误消息。有什么解决方法?
解决方法是使用 DVD 上提供的 Dell OpenManage 卸载脚本 srvadmin-uninstall.sh。
系统要求我使用 root 用户帐户进行身份验证时,我该怎么办?
Dell Systems Build and Update Utility 向 root 用户的 .bash_profile 文件添加了一个脚本,它将提示安装 Dell
OpenManage Systems Management 软件。该脚本可能会干预使用系统 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)。
手动 RPM 升级失败之后,卸载 Server Administrator 时可能出现问题。屏幕上将显示以下错误信息:
error: %preun(srvadmin-NAME-X.Y.Z-N.i386) scriptlet failed, exit status 1(错误:
%preun(srvadmin-NAME-X.Y.Z-N.i386) scriptlet 失败,退出状态 1)
在这种情况下,NAME 表示功能名称,例如 omacore. X.Y.Z-N 是该功能的版本和内部版本号。可以解决该
问题的解决方法有:
80