Users Guide
分发无人值守安装软件包
自定义无人值守安装包位于上面自定义安装第 6 步中创建的目录中(请参阅“自定义安装”)。此目录包含用于要分发的 Managed System Software 组件的所有 RPM。
1. 分发无人值守安装软件包之后,请配置 ISV 软件分发软件以执行 rpm –i *.rpm。
2. 使用 ISV 分发软件将无人值守安装软件包分发至远程系统。RPM 命令在每个远程系统上安装 Server Administrator。
从以前的版本升级
如果系统正在运行 4.2 版以前的 Dell OpenManage 软件,则在尝试安装新版本前卸载当前版本。
从版本 4.3 和更高版本升级
对于 4.3 和更高版本的 Dell OpenManage 软件,可以使用 RPM 命令或 srvadmin-install.sh 外壳脚本升级系统。执行任何程序时均应确保升级所有安装的组件。
使用 RPM
1. 作为 root 登录到需要升级的 Managed System 组件的运行 Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 的系统上。
2. 在系统的 CD 驱动器中放入 Dell Systems Console and Agent CD 或 Dell Systems Management Tools and Documentation DVD。
如果 CD 没有自动安装,请使用如下的命令:
mount /dev/cdrom /mnt/cdrom
mount /dev/cdrom /media/cdrom
3. 安装 CD 后,通过使用如下命令导航到 RPMS 目录:
cd /media/cdrom/srvadmin/linux/RPMS/<os> or
cd /media/cdrom/SYSMGMT/srvadmin/linux/RPMS/<os>,如果您使用 DVD。
其中,<os> 为 RHEL4、RHEL5、SLES9 或 SLES10。输入适用于系统的相应目录名称。
4. 使用一个单一长命令或各 RPM 来升级 Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 系统。单一长命令是 RPM 的组合,可以通过只键入一个命令来执行。
如果正在从版本 5.0 进行升级,则使用以下命令进行升级:
rpm -Uhv `rpm -q --queryformat "%{NAME}* " \`rpm -qa | grep srvadmin\``
如果正在从 4.x 进行升级,则使用如下命令:
rpm -Uhv openipmi/openipmi*.rpm srvadmin-ipmi*.rpm `rpm -q --queryformat "%{NAME}* " \`rpm -qa | grep srvadmin\``
要使用各个 RPM 升级所有以前安装的软件包,执行下列步骤:
a. 通过键入以下命令查询 rpm 数据库寻找所有安装的 srvadmin 软件包:
rpm -qa | grep srvadmin
该查询会显示所有安装的软件包的列表,其中包括所有现有的或较早的版本。
例如:
srvadmin-omilcore-4.3.0-1.386.rpm
srvadmin-hapi-4.3.0-1.386.rpm
srvadmin-deng-4.3.0-1.386.rpm
srvadmin-isvc-4.3.0-1.386.rpm
...
b. 键入 RPM 升级命令,包括步骤a 中返回的软件包。此命令会更新所装的 Dell OpenManage 软件组件。
例如:
rpm -Uhv srvadmin-omilcore-4.3.0-1.386.rpm srvadmin-hapi-4.3.0-1.386.rpm srvadmin-deng-4.3.0-1.386.rpm srvadmin-isvc-4.3.0-1.386.rpm
注:这些命令将升级系统上现有的 Server Administrator RPM 软件包。从版本 5.0 开始,openipmi 和 srvadmin-ipmi 软件包是对 Server Administrator 的新要
求。openipmi 子目录下的 dkms RPM 软件包取决于 openipmi 软件包。您可能还需要根据系统上这些软件包的状态来调整这些命令。