返回目录页

在 Microsoft® Windows® 操作系统上安装 Managed System Software

Dell OpenManage™ 5.1 版安装和安全性用户指南

  概览

  开始之前

  安装要求

  安装步骤

  使用第三方部署软件进行 Managed System Software 安装



概览

可使用多个方法安装 Managed System Software。 Dell™ PowerEdge™ Installation and Server Management CD 提供了一个安装程序,用于在管理系统上安装、升级和卸载 Managed System Software 功能。 您可以在无人值守的情况下,通过网络在多个系统上安装该软件。

可以安装的管理系统功能包括 Dell OpenManage™ Server Administrator、Intel® SNMP 代理和 Broadcom SNMP 代理。

从 Server Administrator 中,可选择 Server Administrator Web Server(不选择将限制只能从命令行界面使用 Server Administrator)、Remote Access Service 和 Storage Management Service 子功能。

注:DRAC III、DRAC 4 和 DRAC 5 不能一起使用。

Dell PowerEdge Installation and Server Management CD

Dell PowerEdge Installation and Server Management CD 提供了一个安装程序,用于在管理系统上安装、升级和卸载 Managed System Software 功能。 此外,您还可以在无人值守的情况下,通过网络在多个系统上安装功能。

使用 Dell PowerEdge Installation and Server Management CD 上 Windows 目录中的安装程序,可以在运行所有支持的操作系统的系统上安装和升级 Server Administrator。 在运行支持的 Microsoft Windows 操作系统的系统上,可以通过操作系统卸载功能。

注:请参阅 Dell PowerEdge Installation and Server Management CD 上的 readme_ins.txt 文件了解目前所支持系统的列表。

无人值守和脚本化无提示安装

在运行支持的 Windows 操作系统的系统上,可以使用 Dell PowerEdge Installation and Server Management CD 执行无人值守和脚本化无提示安装管理系统功能。 此外,在运行支持的 Windows 操作系统的系统上,您还可以通过命令行安装和卸载功能。


开始之前


安装要求

以下各节介绍了 Server Administrator 的一般要求。

支持的操作系统版本

Server Administrator 支持以下操作系统:

注: Dell OpenManage 5.1 安装程序可在 Windows Storage Server 2003 R2、配备 Unified Storage 的 Microsoft Windows Storage Server 2003 R2 Express x64 版本,以及配备 Unified Storage 的 Microsoft Windows Storage Server 2003 R2 Workgroup x64 版本上提供多语言用户界面支持。 多语言用户界面软件包是一组特定语言的资源文件,可添加到所支持 Windows 操作系统的英文版本中。 然而,Dell OpenManage 5.1 安装程序只支持五种语言:德语、西班牙语、法语、简体中文和日语
注:请参阅 Dell PowerEdge Installation and Server Management CD 上的 Server Administrator readme_ins.txt 文件或 Documentation CD 上的 Dell OpenManage Server Administrator 兼容性指南获取各个所支持操作系统上所支持的 Server Administrator 服务的最新详细列表。

系统要求

必须在每个管理系统中均安装 Server Administrator。 这样,您便可以在本地或通过支持的 Web 浏览器远程管理每个运行 Server Administrator 的系统。

setup.exe 公用程序会调用 CD 上的前提条件检查程序来确定是否满足系统要求。 (有关详情,请参阅题为“前提条件检查程序”一节。)

管理系统要求

注:Dell PowerEdge Installation and Server Management CD 安装 Managed System Software 时,RAC 软件作为“Typical Setup”(典型安装)“Custom Setup”(自定义安装)安装选项的一部分安装,条件是管理系统满足所有的 RAC 安装前提条件。有关软件和硬件的完整要求,请参阅“Remote Access Service”和《Dell Remote Access Controller 安装和设置指南》《Dell Embedded Remote Access/MC 控制器用户指南》
注:Dell OpenManage 软件检测系统上的 MSI 版本。如果版本低于 3.1,则前提条件检查程序将给出升级到 MSI 版本 3.1 的提示。

支持的系统管理协议标准

安装 Server Administrator 之前,管理系统中必须已安装支持的系统管理协议标准。 在支持的 Windows 操作系统中,Server Administrator 支持公用信息模型/Windows 管理工具 (CIM/WMI) 和简单网络管理协议 (SNMP)。 始终安装 CIM 和 WMI,SNMP 可从操作系统安装介质中获得。

注:有关在管理系统中安装支持的系统管理协议标准的信息,请参阅操作系统说明文件。

Windows Server 2003 R2 和 R2 IPMI 设备驱动程序

本节中的信息只适用于 PowerEdge x8xx 系统和 PowerEdge x9xx 系统。

Windows Server 2003 R2 和 Windows Storage Server R2 包含一个名为 Hardware Management 的可选组件。此组件包含一个 IPMI 驱动程序。在安装过程中,该组件安装并启用其 IPMI 驱动程序。

注:在 PowerEdge x8xx 系统上,安装完 Hardware Management 组件后,还必须执行一个附加步骤才能使 R2 IPMI 驱动程序安装好。

当 Server Administrator 启动时,它首先确定 Windows Server 2003 R2 IPMI 驱动程序是否已启用。如果已启用,则 Server Administrator 使用 Windows Server 2003 R2 IPMI 驱动程序提供其基于 IPMI 的功能。如果 Windows Server 2003 R2 IPMI 驱动程序没有启用,则 Server Administrator 使用其内部 IPMI 支持来提供其基于 IPMI 的功能。对于 Server Administrator,建议您最好使用 Windows Server 2003 R2 IPMI 驱动程序,而不要使用内部 IPMI 支持。如果系统运行的是 Windows Server 2003 R2 或 Windows Storage Server R2,建议在安装或升级 Server Administrator 后,还应安装 R2 的可选的 Hardware Management 组件。

要在 PowerEdge x8xx 系统上安装 Windows Server 2003 R2 IPMI 驱动程序,应执行以下附加步骤:

Rundll32 ipmisetp.dll,AddTheDevice

注:在 PowerEdge x9xx 系统上不必执行此步骤

在(PowerEdge x8xx 系统上)安装了 Windows Server 2003 R2 操作系统的 Hardware Management 组件并执行了附加步骤安装 Windows Server 2003 R2 IPMI 驱动程序后,还必须重新启动 DSM SA Data Manager 服务,以使 Server Administrator 能从使用其内部 IPMI 支持切换到使用 Windows Server 2003 R2 IPMI 驱动程序。要重新启动该服务,既可手工重新启动该服务,也可重新引导系统。

以后,如果直接通过手工方式卸载或通过卸载 Hardware Management 组件(这将卸载驱动程序)而卸载 Windows Server 2003 R2 IPMI 驱动程序,就必须重新启动 DSM SA Data Manager 服务,以便使 Server Administrator 能从使用 Windows Server 2003 R2 IPMI 驱动程序切换到使用其内部 IPMI 支持。要重新启动该服务,既可手工重新启动该服务,也可重新引导系统。

数字证书

所有用于 Microsoft 的 Server Administrator 软件包都使用 Dell 认证进行数字签名,该认证可帮助保证安装软件包的完整性。 如果这些软件包重新封装、编辑或以其它方式处理,则数字签名将无效。 这种处理会生成不受支持的安装软件包并且前提条件检查程序将不会允许安装软件。


安装步骤

本节说明了如何在运行支持的 Windows 操作系统的系统上安装、升级和卸载 Server Administrator。

安装或升级 Server Administrator 的必备要求

您必须具有管理员权限。

如果想使用简单网络管理协议 (SNMP) 的支持代理,则必须在安装 Server Administrator 前后安装对 SNMP 标准的操作系统支持。 有关安装 SNMP 的详细信息,请参阅系统中运行的操作系统的安装说明。

注:在典型安装期间,各个 Server Administrator 服务不会安装在不符合服务特定硬件和软件安装要求的管理系统上。例如,如果管理系统未安装 Remote Access Controller,则无法在典型安装过程中安装 Server Administrator Remote Access Service 软件模块。 不过,您可以转至“Custom Setup”(自定义安装)并选择安装 Remote Access Service 软件模块。

前提条件检查程序

安装程序 (setup.exe) 会启动前提条件检查程序。 安装程序位于 Dell PowerEdge Installation and Server Management CD 上的 \srvadmin\Windows 目录中。前提条件检查程序会检查是否符合软件功能的前提条件要求而不用启动实际的安装程序。 此程序显示一个状况窗口,提供可能影响软件功能安装和运行的系统硬件和软件的信息。

前提条件检查程序显示三种类型信息:通知、警告和错误信息。

通知信息说明应注意的情况。 它不阻止安装功能。

警告信息说明典型安装过程中阻止安装软件产品的情况。 建议解决引起警告的情况,然后再继续安装软件。 如果决定继续,可选择并使用自定义安装来安装软件。 例如,如果在系统上没有检测到 Intel 网络接口卡 (NIC),将会看到以下信息:

An Intel(R) NIC was not detected on this system. This will disable the "Typical" installation of the Intel(R) SNMP Agent.(此系统上没有检测到 Intel(R) NIC。 这将会禁用 Intel(R) SNMP 代理的“Typical”[典型] 安装。)

Use the "Custom" installation setup type later during installation to select this feature if you have an Intel(R) NIC installed. (在后面的安装过程中使用“Custom”[自定义] 安装类型以在装有 Intel(R) NIC 的情况下选择此功能。)

错误信息说明应注意的阻止安装软件功能的情况。 必须解决引起错误的情况,然后才可继续安装该软件功能。 如果不解决问题,将不安装该软件功能。

可以从 srvadmin\windows\PreReqChecker 目录通过执行 RunPreReqChecks.exe /s 无提示运行前提条件检查。 有关更多详情,请参阅“前提条件检查程序”。

安装和升级 Server Administrator

此节介绍如何使用以下两个安装选项安装和升级 Server Administrator:

注:对于模块化系统,必须为机箱中所装的每个服务器模块安装 Server Administrator。
注:可以转至“Add/Remove Programs”(添加/删除程序)找出当前安装的功能。
注:只能通过完全 MSI 安装才能从 Dell OpenManage 软件版本 4.3 升级到 5.1。
注:在 PowerEdge 1650、2650 和 4600 系统上安装完 Server Administrator 后,如果已选择安装 Storage Management Service,则系统可能会提示您重新引导系统。

典型安装和自定义安装

Dell PowerEdge Installation and Server Management CD 为安装 Server Administrator 和其它 Managed System Software 提供了“Typical Setup”(典型安装)选项和“Custom Setup”(自定义安装)选项。

Dell PowerEdge Installation and Server Management CD 插入系统 CD 驱动器时,安装程序会调用前提条件检查程序,该程序使用系统的 PCI 总线搜索已装硬件,比如控制器卡。

从前提条件检查程序启动 Server Administrator 安装并选择“Typical Setup”(典型安装)选项后,安装程序会安装或升级适合您特定系统硬件配置的所有 Managed System Software 功能。 有关如何执行“Typical Setup”(典型安装)的详细信息,请参阅《快速安装指南》。通过单击前提条件检查程序用户界面中菜单栏上的“Quick Install Guide”(快速安装指南),可以获得《快速安装指南》

当选择“Custom Setup”(自定义安装)选项时,用户可以取消选择一个或多个已由安装程序标识为适合系统中已安装选件的软件功能。 在“Typical Setup”(典型安装)期间,由于适用于硬件配置的所有功能均已预先选定,所以您无法添加要安装功能的列表。Server Administrator Storage Management Service 默认情况下会在“Typical Setup”(典型安装)期间安装。

自定义安装

以下各节说明了如何使用“Custom Setup”(自定义安装)选项安装和升级 Server Administrator 和其它 Managed System Software。

注:Management Station 和 Managed System 服务可以安装在相同或不同目录中。 您可以选择安装目录。
  1. 以管理员权限登录到您要安装系统管理软件功能的系统上。

  2. 关闭任何打开的应用程序并禁用任何病毒扫描软件。

  3. Dell PowerEdge Installation and Server Management CD 插入系统的 CD 驱动器中。

如果 CD 没有自动启动安装程序,应转至系统桌面,双击“My Computer”(我的电脑)(或打开 Windows 资源管理器),双击 CD 驱动器图标,双击 srvadmin 文件夹,双击 windows 文件夹并双击 setup.exe 文件。

“Dell OpenManage Server Administrator prerequisite”(Dell OpenManage Server Administrator 前提条件)状况屏幕会打开并为 Managed Station 运行前提条件检查。 会显示任何相关的通知、警告或错误信息。

  1. 单击“Install, Modify, Repair, or Remove Server Administrator”(安装、修改、修复或删除 Server Administrator)选项。

“Welcome to the Install Wizard for Dell OpenManage Server Administrator”(欢迎使用 Dell OpenManage Server Administrator 安装向导)屏幕将会打开。

  1. 单击“Next”(下一步)

“Dell Software License Agreement”(Dell 软件许可协议)将会显示。

  1. 如果同意,单击“Accept”(接受)“Next”(下一步)

“Setup Type”(安装类型)对话框会打开。

  1. 选择“Custom”(自定义)并单击“Next”(下一步)

“Custom Setup”(自定义安装)对话框会打开。

要选择特定 Managed System Software 应用程序,请单击所列功能旁的下拉箭头并选择安装或不安装软件。

所选功能的旁边有一个硬盘驱动器图标。 取消选择的功能的旁边有一个红色的 X。 默认情况下,如果前提条件检查程序发现没有支持硬件的软件功能,检查程序会取消选中它们。

如果接受安装 Managed System Software 的默认目录路径,请单击“Next”(下一步)

否则,请单击“Change”(更改)并浏览至要安装 Managed System Software 的目录,然后单击“OK”(确认)。您将返回到“Custom Setup”(自定义安装)对话框。

  1. 单击“Next”(下一步)接受要安装的所选软件功能。

“Ready to Install the Program”(准备安装程序)对话框将会显示。

注:可以单击“Cancel”(取消)取消安装进程。 安装将回滚所作的更改。 如果在安装过程的某点单击“Cancel”(取消),安装可能不会正确回滚,从而给系统留下不完整的安装。 请参阅“安装失败时的系统恢复”。
  1. 单击“Install”(安装)以安装选定的软件功能。

“Installing Dell OpenManage Server Administrator”(安装 Dell OpenManage Server Administrator)屏幕将会打开。 显示的信息会提供所安装软件功能的状况和进程。 所选功能安装后,“Install Wizard Completed”(安装向导已完成)对话框将会打开。

  1. 单击“Finish”(完成)退出 Server Administrator 安装。

如果提示重新引导系统,必须重新引导它以使安装的 Managed System Software 服务可以使用。 如果提示重新引导系统,则选择一种重新引导选项:

Server Administrator 与 Citrix 的安装

Citrix 会在安装时重新映射所有的硬盘驱动器号。 例如,如果在驱动器 C: 上安装了 Server Administrator,随后安装了 Citrix,会将驱动器号 C: 更改为 M:。 重新映射会导致 Server Administrator 不能正确工作。

为避免此问题,请选择以下选项之一:

选项 1:

  1. 卸载 Server Administrator。

  2. 安装 Citrix。

  3. 重新安装 Server Administrator。

选项 2:

安装完 Citrix 后,键入以下命令:

msiexec.exe /fa SysMgmt.msi

升级 Managed System Software

Dell PowerEdge Installation and Server Management CD 具有“Upgrade”(升级)选项,可用于升级 Server Administrator 和其它 Managed System Software。

Dell PowerEdge Installation and Server Management CD 插入系统 CD 驱动器时,前提条件检查程序会使用系统的 PCI 总线搜索已装硬件,比如控制器卡。

安装程序会安装或升级所有适合特定系统硬件配置的 Managed System Software 功能。

在升级期间,由于适用于您的系统的所有功能均已预先选定,所以您无法添加要安装的 Managed System Software 功能的列表。

注意:系统不再支持 Dell OpenManage Array Manager。如果您正在升级某个有 Array Manager 的系统(安装了 Dell OpenManage 4.3 或更高版本),则 Array Manager 将在升级过程中被删除。但您可以使用 Storage Management Service。
注:升级时将保留所有用户设置。
注:在升级期间,无法添加到要安装的 Management Station Software 功能列表。

以下程序说明了如何升级 Server Administrator 和其它 Managed System Software。

自定义升级
  1. Dell PowerEdge Installation and Server Management CD 插入系统的 CD 驱动器中。

如果 CD 没有自动启动安装程序,应转至系统桌面,双击“My Computer”(我的电脑)(或打开 Windows 资源管理器),双击 CD 驱动器图标,双击 srvadmin 文件夹,双击 windows 文件夹并双击 setup.exe 文件。

“Dell OpenManage Server Administrator prerequisite”(Dell OpenManage Server Administrator 前提条件)状况屏幕会打开并为 Managed Station 运行前提条件检查。 会显示任何相关的通知、警告或错误信息。

  1. 单击“Install, Modify, Repair, or Remove Server Administrator”(安装、修改、修复或删除 Server Administrator)选项。
    “Welcome to the Install Wizard for Dell OpenManage Server Administrator ”(欢迎使用 Dell OpenManage Server Administrator 安装向导)屏幕会打开。

此屏幕随后会切换到“Resuming the Install Wizard for Dell OpenManage Server Administrator”(为 Dell OpenManage Server Administrator 恢复安装向导)屏幕。

  1. 单击“Next”(下一步)

“Installing Dell OpenManage Server Administrator”(安装 Dell OpenManage Server Administrator)屏幕将会打开。 信息会显示并表明所安装或升级软件功能的状况和进程。

所选功能安装或升级后,“Install Wizard Completed”(安装向导已完成)对话框将会打开。

  1. 单击“Finish”(完成)退出 Server Administrator 安装。

如果提示重新引导系统,必须重新引导它以使安装的 Managed System Software 服务可以使用。

还必须在更改操作系统磁盘前重新引导系统;比如在从基本磁盘升级到动态磁盘时。 如果提示重新引导系统,则选择一种重新引导选项:

使用 Windows 安装修补程序文件进行升级

可以使用 Windows 安装修补程序 (MSP) 文件升级 ManagedSystem Sofware。 MSP 文件位于 Dell 支持网站 support.dell.com 上。要应用 MSP 文件,既可以双击 MSP 文件,也可以在命令提示符窗口输入以下命令:

msiexec.exe /p filename.msp

注:也可使用如 "/q" 等其它 msiexec 参数进行无提示升级。
自定义修改
  1. 单击“Start”(开始)按钮,指向“Settings”(设置)® “Control Panel”(控制面板)

  2. 双击“Add/Remove Programs”(添加/删除程序)

  3. 单击 Dell OpenManage Server Administrator 并单击“Change”(更改)

“Welcome to the Install Wizard for Dell OpenManage Server Administrator ”(欢迎使用 Dell OpenManage Server Administrator 安装向导)对话框会打开。

  1. 单击“Next”(下一步)

“Program Maintenance”(程序维护)对话框将会打开。

  1. 选择“Modify”(修改)选项并单击“Next”(下一步)

“Custom Setup”(自定义安装)对话框会打开。

  1. 要选择特定的 Managed System Software 应用程序,单击所列功能旁边的下拉箭头并选择“This feature will be installed...”(此功能将会安装...)来进行安装,或者选择“This feature will not be available”(此功能将不可用)不进行安装。

所选功能的旁边有一个硬盘驱动器图标。 取消选择的功能旁边有一个红色的 X。 默认情况下,如果前提条件检查程序发现没有支持硬件的软件功能,检查程序会取消选中该功能。

  1. 单击“Next”(下一步)接受要安装的所选软件功能。

“Ready to Modify the Program”(准备修改程序)对话框将会打开。

  1. 单击“Install”(安装)以安装选定的软件功能。

“Installing Dell OpenManage Server Administrator”(安装 Dell OpenManage Server Administrator)屏幕将会打开。 显示的信息会提供所安装软件功能的状况和进程。

所选功能安装后,“Install Wizard Completed”(安装向导已完成)对话框将会打开。

  1. 单击“Finish”(完成)退出 Server Administrator 安装。

如果提示重新引导系统,必须重新引导它以使安装的 Managed System Software 服务可以使用。 如果提示重新引导系统,则选择一种重新引导选项:

自定义修复
  1. 单击“Start”(开始)按钮,指向“Settings”(设置)® “Control Panel”(控制面板)

  2. 双击“Add/Remove Programs”(添加/删除程序)

  3. 单击 Dell Server Administrator 并单击“Change”(更改)

“Welcome to the Install Wizard for Dell OpenManage Server Administrator ”(欢迎使用 Dell OpenManage Server Administrator 安装向导)对话框会打开。

  1. 单击“Next”(下一步)

“Program Maintenance”(程序维护)对话框将会打开。

  1. 选择“Repair”(修复)选项并单击“Next”(下一步)

“Ready to Repair the Program”(准备修复程序)对话框将会打开。

  1. 单击“Install”(安装)以安装选定的软件功能。

“Installing Dell OpenManage Server Administrator”(安装 Dell OpenManage Server Administrator)屏幕将会打开。 显示的信息会提供所安装软件功能的状况和进程。

所选功能安装后,“Install Wizard Completed”(安装向导已完成)对话框将会打开。

  1. 单击“Finish”(完成)退出 Server Administrator 安装。

如果提示重新引导系统,则选择一种重新引导选项:

安装失败时的系统恢复

Microsoft Software Installer (MSI) 提供了一种功能,使系统能够在安装失败后返回到完全正常的状态。 MSI 通过为安装、升级或卸载期间执行的每个标准操作都保留一个撤消操作来实现。 此操作包括恢复删除或改写的文件、注册表项和其它资源。 Windows 会临时保存安装或卸载期间删除或改写的任何文件以便可以在需要时恢复,这是一种回滚。 成功完成安装后,Windows 会删除所有临时的备份文件。

除了回滚 MSI 标准操作外,Dell OpenManage 库还能够在回滚时撤消 INI 文件中列出的各个应用程序的命令。 Dell OpenManage 安装操作修改的所有文件将会在回滚时恢复到原有状态。

MSI 引擎执行安装序列时,会忽略计划为回滚操作的所有操作。 如果自定义操作、MSI 标准操作或 Dell OpenManage 安装操作失败,则回滚就会开始。

一旦安装完成后就不能回滚;事务处理安装的目的就是在安装会话期间作为保护系统的安全网。 如果要卸下安装的应用程序,只需卸载该应用程序就可以了。

注:驱动程序安装和卸载不是安装事务处理的一部分,因此如果在执行期间出现严重错误就不能回滚。
注:安装程序清除期间或安装事务完成后取消的安装、卸载和升级将不能回滚。

失败的更新

供应商提供的 MSI 修补程序和更新程序必须应用到供应商提供的原 MSI 软件包中。 如果有意或无意中重新打包了 MSI 软件包,或直接进行了更改,修补程序和更新程序可能会失败。 MSI 软件包不得进行重新打包,这样将更改功能结构和 GUID,从而中断任何提供的修补程序或更新程序。 当有必要对供应商提供的 MSI 软件包进行更改时,应始终使用 .mst 转换文件。

Windows 安装程序日志记录

Windows 带有一种注册表激活的日志记录服务以帮助诊断 Windows 安装程序问题。 要在无提示安装过程中启用这种日志记录服务,使用 Regedt32.exe 打开注册表并创建以下路径和键:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Reg_SZ: Logging
Value: voicewarmup

值字段中的字母可以是任何顺序。 每个字母打开一种不同的日志记录模式。 每个字母的实际作用如以下 MSI 版本 3.1 中所示:

v - 详细输出
o - 磁盘空间不足信息
i - 状况信息
c - 初始 UI 参数
e - 所有错误信息
w - 非严重错误警告
a - 操作启动
r - 操作特定的记录
m - 内存不足或严重错误退出信息
u - 用户请求
p - 终端属性
+ - 附加到现有文件
! - 将每一行刷新到日志
"*" - 通配符,记录除 v 选项外的所有信息。 要包括 v 选项,指定 "/l*v"。

激活后,就可以在 %TEMP% 目录中找到生成的日志文件。 此目录中生成的一些日志文件有:

如果前提条件检查程序用户界面 (UI) 正在运行,则默认条件下就会创建这些特定日志文件。

升级 MSI 引擎

Dell OpenManage 软件允许您在进行交互安装时升级 MSI 引擎。对于无提示安装,需要向安装脚本中添加相应命令。

使用部署脚本中的以下命令升级 MSI 引擎(如果需要的话)并安装/升级 Systems Management Software。

注:Dell OpenManage 系统管理和 Management Station 安装程序要求 MSI 版本 3.1 或更高版本。如果使用的是运行 Windows Server 2003(无 Service Pack)、Windows 2000 Server 或 Windows XP 操作系统的系统,则应更新 MSI 引擎。如果使用的是运行 Windows Server 2003 SP1 或 Windows Server 2003 x64 操作系统的系统,则不必更新 MSI 引擎。

:retry
start /wait msiexec /i SysMgmt.msi /qn
if %errorlevel% == 1613 (
REM UPGRADE THE WINDOWS INSTALLER ENGINE
start /wait WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart
goto retry
)
if %errorlevel% == 1638 (
REM THIS IS A MINOR UPGRADE
start /wait msiexec /i SysMgmt.msi REINSTALL=ALL REINSTALLMODE=vomus/qn
)

执行 Managed System Software 的无人值守安装

Dell PowerEdge Installation and Server Management CD 为无人值守安装过程提供了“Typical Setup”(典型安装)选项和“Custom Setup”(自定义安装)选项。

无人值守安装使您可以在多个系统上同时安装 Server Administrator。 您可以通过创建包含所有必需的 Managed System Software 文件的无人值守安装软件包来执行无人值守安装。 无人值守安装选项还提供了一些功能,使用户可以配置、验证和查看有关无人值守安装的信息。

无人值守安装软件包使用独立软件供应商 (ISV) 的软件分发工具分发至远程系统。 软件包分发完毕后,安装脚本将执行软件安装。

创建和分发典型无人值守安装软件包

无人值守安装的“Typical Setup”(典型安装)选项将 Dell PowerEdge Installation and Server Management CD 用作无人值守安装软件包。msiexec.exe /i SysMgmt.msi /qb 程序访问 Dell PowerEdge Installation and Server Management CD 接受软件许可协议并在所选的远程系统上安装所有必需的 Server Administrator 功能。msiexec.exe /i SysMgmt.msi /qb 命令基于系统硬件配置在每个远程系统上安装 Server Administrator 功能。

注:无人值守安装完成后,为了使用 Server Administrator 的命令行界面 (CLI) 功能,必须打开新的控制台窗口并从那里执行 CLI 命令。 从安装 Server Administrator 的同一控制台窗口执行 CLI 命令不会起作用。

可以将 Dell PowerEdge Installation and Server Management CD 映像提供给远程系统,方法是通过分发整个 CD 的内容,也可以通过从目标系统到 CD 映像的位置映射驱动器。

映射驱动器以用作典型无人值守安装软件包
  1. Dell PowerEdge Installation and Server Management CD 映像与要安装 Server Administrator 的各个远程系统进行共享。

您可以通过直接共享 CD 或将整个 CD 复制到磁盘驱动器并共享备份来完成此任务。

  1. 创建一个脚本,从远程系统到步骤 1 中说明的共享驱动器映射一个驱动器。 此脚本应在映射驱动器后执行 msiexec.exe /i 映射驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb

  2. 配置 ISV 分发软件以分发和执行步骤 2 中创建的脚本。

  3. 使用 ISV 软件分发工具将该脚本分发至目标系统。

msiexec.exe /i 映射驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb 程序会执行以在各个远程系统上安装 Server Administrator。

  1. 重新引导每个远程系统以启用 Server Administrator。

分发整个 CD 以用作典型无人值守安装软件包
  1. Dell PowerEdge Installation and Server Management CD 的整个映像分发至目标系统。

  2. 配置 ISV 分发软件以执行 msiexec.exe /i CD 驱动器 \srvadmin\windows\SystemsManagement\SysMgmt.msi /qb 程序(从 Dell PowerEdge Installation and Server Management CD 映像)。

msiexec.exe /i CD 驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb 程序会执行以在各个远程系统上安装 Server Administrator。

  1. 重新引导每个远程系统以启用 Server Administrator。

创建和分发自定义无人值守安装软件包

要创建自定义无人值守安装软件包,请执行以下步骤:

  1. windows 目录从 CD 复制到系统硬盘驱动器。

  2. 创建将使用 Windows 安装程序引擎 (msiexec.exe) 执行安装的批处理脚本。

注:对于自定义的无人值守安装,每个所需功能都必须作为命令行界面 (CLI) 参数包括在内才能被安装。

例如,msiexec.exe /i SysMgmt.msi ADDLOCAL=SA,IWS,BRCM /qb。(请参阅下面的“自定义参数”部分了解其它详情和可用功能标识。)

  1. 将该批处理脚本放在系统硬盘驱动器上的 windows 目录中。

分发自定义无人值守安装软件包
注:“Custom Setup”(自定义设置)无人值守安装中使用的 Server Administrator SysMgmt.msi 安装软件包(请参阅“创建和分发自定义无人值守安装软件包”)位于 srvadmin\windows\SystemsManagement 目录中。
  1. 配置 ISV 分发软件在分发安装软件包后执行批处理脚本。

  2. 使用 ISV 分发软件将自定义无人值守安装软件包分发至远程系统。
    msiexec.exe /i 系统驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi ADDLOCAL=SA,IWS,BRCM /qb 程序会在各个远程系统上安装 Server Administrator 以及指定的功能。

  3. 重新引导每个远程系统以启用 Server Administrator。

指定日志文件位置

对于管理系统 MSI 安装,运行以下命令执行无人值守安装,同时指定日志文件位置:

msiexec.exe /i SysMgmt.msi /l*v "C:\openmanage\logs\SysMgmt.log"

无人值守安装功能

无人值守安装提供以下功能:

可选命令行设置

表 6-1 显示了用于 msiexec.exe MSI 安装程序的可选设置。 在命令行上,在 msiexec.exe 后面键入可选的设置,各个设置间带一个空格。

注:请参阅 support.microsoft.com 详细了解所有的 Windows 安装程序工具命令行开关。

表 6-1. MSI 安装程序命令行设置 

设置

结果

/i <软件包|产品代码>

此命令安装或配置产品。

/i SysMgmt.msi – 安装 Server Administrator 软件。

/i SysMgmt.msi /qn

此命令执行版本 5.1 的新安装。此命令也执行从版本 4.3 到版本 5.1 的主要升级。如果使用的是运行 Windows Server 2003(无 Service Pack)、Windows 2000 Server 或 Windows XP 操作系统的系统,则在运行此命令之前必须更新 MSI 引擎。请参阅“升级 MSI 引擎” 了解有关升级 MSI 引擎并安装/升级 Systems Management Software 的信息。

/i SysMgmt.msi REINSTALL=ALL REINSTALLMODE=vomus /qn

此命令执行次要升级,如从版本 4.3 升级到版本 4.4。如果使用的是运行 Windows Server 2003(无 Service Pack)、Windows 2000 Server 或 Windows XP 操作系统的系统,则在运行此命令之前必须更新 MSI 引擎。 请参阅“升级 MSI 引擎”了解有关升级 MSI 引擎并安装/升级 Systems Management Software 的信息。

/x <软件包|产品代码>

 

此命令卸载产品。

/x SysMgmt.msi – 卸载 Server Administrator 软件。

/q[n|b|r|f]

此命令设置用户界面 (UI) 级别。

/q/qn – 无 UI。 此选项用于无提示和无人值守安装。
/qb – 基本 UI。 此选项用于无人值守安装,但不是无提示安装。
/qr – 精简的 UI。 此选项用于无人值守安装,同时显示一个指示安装进度的模式对话框。
/qf – 完全 UI。 此选项用于标准有人值守安装。

/f[p|o|e|d|c|a|u|m|s|v] <软件包|产品代码>

此命令修复产品。

/fp – 此选项只在缺少文件时重新安装产品。

/fo – 此选项在缺少文件或安装了较旧版本的文件时重新安装产品。

/fe – 此选项在缺少文件或安装了相同或较旧版本的文件时重新安装产品。

/fd – 此选项在缺少文件或安装了不同版本的文件时重新安装产品。

/fc – 此选项在缺少文件或存储的检查和值与计算值不匹配时重新安装产品。

/fa – 此选项强制重新安装所有文件。

/fu – 此选项重写所有必需的用户特定注册表项。

/fm – 此选项重写所有必需的系统特定注册表项。

/fs – 此选项会覆盖所有现有的快捷方式。

/fv – 此选项从源程序运行并更新本地软件包高速缓存。 对于一个应用程序或功能的首次安装,不要使用 /fv 重新安装选项。

INSTALLDIR=<路径>

此命令将产品安装到特定的位置。 如果用此开关指定安装目录,必须在执行 CLI 安装命令前手工创建,否则命令将会失败,并且不会显示为什么会失败的错误或信息。

/i SysMgmt.msi INSTALLDIR=c:\OpenManage /qn – 以 c:\OpenManage 为安装位置,将产品安装到这个特定位置。

例如,运行 msiexec.exe /i SysMgmt.msi /qn 会在每个远程系统上基于系统硬件配置安装 Server Administrator 功能。 此安装会以无提示并且无人值守的方式完成。

自定义参数

注:必须以大写键入 ADDLOCAL、REINSTALL 和 REMOVE CLI 参数,因为它们区分大小写。

通过 ADDLOCALREINSTALLREMOVE 自定义 CLI 参数,可以明确指定在无提示或无人值守运行时要安装、重新安装或卸载的软件功能。 借助自定义参数,可以使用相同的无人值守安装软件包为不同的系统选择性安装、重新安装或卸载软件功能。 例如,您可以在一组特定服务器上选择安装 Server Administrator,而不安装 Remote Access Service,在另一组服务器上选择安装 Server Administrator,而不安装 Storage Management Service。 还可以选择在一组特定服务器上卸载一个或多个功能。

表 6-2. 软件功能 ID

功能 ID

说明

BRCM

Broadcom NIC 代理

INTEL

Intel NIC 代理

IWS

Server Administrator Web Server

OMSM

Storage Management

RAC3

Remote Access Controller (DRAC III)

RAC4

Remote Access Controller (DRAC 4)

RAC5

Remote Access Controller (DRAC 5)

SA

Server Administrator

可以在命令行包括 ADDLOCAL 自定义参数,指定要安装的软件功能的功能 ID。 比如

msiexec.exe /i SysMgmt.msi ADDLOCAL=BRCM /qb.

此命令会运行 Dell OpenManage Systems Management 的安装,并只安装 Broadcom 代理,模式为无人值守,但不是无提示。

可以在命令行包括 REINSTALL 自定义参数,指定要重新安装的软件功能的功能 ID。 比如

msiexec.exe /i SysMgmt.msi REINSTALL=BRCM /qb.

此命令会运行 Dell OpenManage Systems Management 的安装,并只重新安装 Broadcom 代理,模式为无人值守,但不是无提示。

可以在命令行包括 REMOVE 自定义参数,指定要卸载的软件功能的功能 ID。 比如

msiexec.exe /i SysMgmt.msi REMOVE=BRCM /qb.

此命令会运行 Dell OpenManage Systems Management 的安装,并只卸载 Broadcom 代理,模式为无人值守,但不是无提示。

还可以选择运行 msiexec.exe 程序一次性安装、重新安装和卸载功能。 比如

msiexec.exe /i SysMgmt.msi ADDLOCAL=INTEL REMOVE=BRCM /qb

此命令会运行 Managed System Software 的安装,并同时安装 Intel 代理,并卸载 Broadcom 代理程序。 将会在无人值守但不是无提示模式下执行。

注:全局唯一标识符 (GUID) 有 128 位长,用于生成 GUID 的算法保证了每个 GUID 是唯一的。 产品 GUID 唯一标识应用程序。 在这种情况下,Server Administrator 的产品 GUID 是 {89C7A9F7-2C31-4739-842D-F037B6C9B674}。

MSI 返回代码

应用程序事件记录项记录在 SysMgmt.log 文件中。 表 6-3 显示了 msiexec.exe Windows 安装程序引擎返回的一些错误代码。

表 6-3. Windows 安装程序返回代码 

错误代码

说明

ERROR_SUCCESS

0

操作成功完成。

ERROR_INVALID_PARAMETER

87

其中一个参数无效。

ERROR_INSTALL_USEREXIT

1602

用户取消了安装。

ERROR_SUCCESS_REBOOT_REQUIRED

3010

需要重新启动以完成安装。 此信息表示成功安装。

注:请参阅 support.microsoft.com 详细了解 msiexec.exeInstMsi.exe Windows 安装程序功能返回的所有错误代码。

卸载 Managed System Software

您可以通过使用 Dell PowerEdge Installation and Server Management CD 或操作系统卸载 Managed System Software 功能。此外,您还可以在多个系统上同时执行无人值守卸载。

注:在 PowerEdge 1650、2650 和 4600 系统上卸载完 Server Administrator 后,如果已选择卸载 Storage Management Service,则系统可能会提示您重新引导系统。如果正被升级的任何文件正在使用,则系统可能也会提示您重新引导。

使用 Installation and Server Management CD 卸载 Managed System Software

  1. Dell PowerEdge Installation and Server Management CD 插入系统的 CD 驱动器中。

如果 CD 没有自动启动安装程序,应转至系统桌面,双击“My Computer”(我的电脑)(或打开 Windows 资源管理器),双击 CD 驱动器图标,双击 srvadmin 文件夹,双击 windows 文件夹并双击 setup.exe 文件。

“Dell OpenManage Server Administrator prerequisite”(Dell OpenManage Server Administrator 前提条件)状况屏幕会打开并为管理系统运行前提条件检查。 将会显示检查期间检测到的任何相关的通知、警告或错误信息。

  1. 单击“Install, Modify, Repair, or Remove Server Administrator”(安装、修改、修复或删除 Server Administrator)选项。

“Welcome to the Install Wizard for Dell OpenManage Server Administrator ”(欢迎使用 Dell OpenManage Server Administrator 安装向导)屏幕将会打开。

  1. 单击“Next”(下一步)

“Program Maintenance”(程序维护)对话框将会打开。

此对话框使您能够修改、修复或删除程序。

  1. 选择“Remove”(删除)选项并单击“Next”(下一步)

“Remove the Program”(删除程序)对话框将会打开。

  1. 单击“Remove”(删除)

“Uninstalling Dell OpenManage Server Administrator”(卸载 Dell OpenManage Server Administrator)屏幕将会打开。 显示的信息会提供所卸载软件功能的状况和进程。

所选功能卸载后,“Install Wizard Completed”(安装向导已完成)对话框将会打开。

  1. 单击“Finish”(完成)退出 Server Administrator 卸载。

如果提示重新引导系统,必须重新引导系统才能成功卸载。 如果提示重新引导系统,则选择一种重新引导选项:

将卸载所有 Server Administrator 功能。

使用操作系统卸载 Managed System Software 功能

  1. 单击“Start”(开始)按钮,指向“Settings”(设置)® “Control Panel”(控制面板)

  2. 双击“Add/Remove Programs”(添加/删除程序)

  3. 单击 Dell OpenManage Server Administrator 并单击“Remove”(删除)

“Add or Remove Programs”(添加或删除程序)对话框会打开。

  1. 单击“Yes”(是)确认卸载 Server Administrator。

Dell OpenManage Server Administrator 屏幕会打开。显示的信息会提供所卸载软件功能的状况和进程。

如果提示重新引导系统,必须重新引导才能成功卸载。 如果提示重新引导系统,则选择一种重新引导选项:

将卸载所有 Server Administrator 功能。

使用产品 GUID 进行无人值守卸载

如果卸载时没有可用的安装 CD 或 MSI 软件包,可使用以下命令行在运行 Windows 的管理系统或管理站上卸载 Dell OpenManage Systems Management Software。 对于这些情况,可使用软件包 GUID 卸载产品。

对于管理系统,使用此命令:

msiexec.exe /x {89C7A9F7-2C31-4739-842D-F037B6C9B674}

对于管理站,使用此命令:

msiexec.exe /x {DA60872C-9147-4A6E-9AEF-95BAB5EF3A3B}

执行无人值守的 Managed System Software 卸载

Dell PowerEdge Installation and Server Management CD 具有无人值守卸载程序。无人值守卸载使您可以从多个系统同时卸载 Managed System Software。 无人值守卸载软件包使用 ISV 软件分发工具分发至远程系统。 软件包分发完毕后,卸载脚本将执行软件卸载。

分发无人值守卸载软件包

Dell PowerEdge Installation and Server Management CD 经过预配置,可作为无人值守卸载软件包。要将该软件包分发至一个或多个系统,请执行以下步骤:

  1. 配置 ISV 分发软件在分发无人值守卸载软件包后执行 msiexec.exe /x CD 驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb 程序。

  2. 使用 ISV 分发软件将典型无人值守卸载软件包分发给远程系统。

msiexec.exe /x CD 驱动器\srvadmin\windows\SystemsManagement\SysMgmt.msi /qb 程序会执行以在各个远程系统上卸载 Managed System Software。

  1. 重新引导每个远程系统以完成卸载过程。

无人值守卸载命令行设置

表 6-1 显示无人值守卸载可用的无人值守卸载命令行设置。 在命令行上,在 msiexec.exe /x SysMgmt.msi 后面键入可选的设置,各个设置间带一个空格。

例如,运行 msiexec.exe /x SysMgmt.msi /qb 将会运行无人值守卸载,并在运行时显示无人值守安装状况。

运行 msiexec.exe /x SysMgmt.msi /qn 将运行无人值守无提示(不显示窗口)的卸载。


使用第三方部署软件进行 Managed System Software 安装

可以使用第三方部署软件,比如 Altiris Deployment Solution,来将 Managed System Software 安装到所支持的 Dell 系统上。 要使用 Altiris 分发并安装 Server Administrator,启动 Altiris 应用程序并导入 OpenManage_Jobs.bin(位于 Dell PowerEdge Installation and Server Management CD 上的 \srvadmin\support\Altiris。指定将其导入到的工作文件夹。 可能需要修改“Run Script”(运行脚本)“Copy File”(复制文件)任务来与部署环境相匹配。 完成后,还可安排在 Altiris Deployment Solution 管理的支持的 Dell 系统上运行的工作。


返回目录页