自动安装(AppFabric 1.1 缓存)

Microsoft AppFabric 1.1 for Windows Server 支持自动电子软件分发,也称为自动(或无提示)安装或命令行安装。使用自动安装可以以自动方式在计算机(安装后将具有相同的配置)上安装 AppFabric。通过自动安装,希望在远程计算机上安装 AppFabric 的系统管理员可以在无用户干预的情况下完成此操作。在自动安装中,用户不必监控安装和提供输入。

要执行自动安装,请使用所提供的命令行选项,以隐藏所有交互。在自动安装过程中,安装程序不显示任何消息。但安装程序会将消息记录到事件日志中。可以使用“事件查看器”查看这些消息。

在执行自动安装之后,您可以使用 AppFabric 配置向导或配置 cmdlet 来执行配置。

执行自动安装

  1. 单击「开始」,依次指向“所有程序”、“附件”,然后单击“命令提示符”。

  2. 要启动无提示安装,请在命令提示符处,键入 setup.exe /<命令开关> <选项>,使用以下命令行语法:setup.exe [/command switch] [option1] [option2]。例如,要安装具有托管服务和缓存服务的 AppFabric,您应该在命令提示符处键入以下内容:

    Setup.exe /i WORKER,CACHINGSERVICE

    Tip技巧
    运行中的自动安装返回对命令行的控制,但安装程序仍然在运行。如果您想一直等到安装完成,则使用 cmd.exe 的 start /w 命令调用自动安装。

  3. 按 Enter。

  4. 查看日志文件中的安装状态。

    备注

    如果您运行 PowerShell 脚本中的自动安装命令,并且该命令包含逗号,则您必须用双引号将该逗号引起来。

下表总结了在执行 AppFabric 的无提示安装时使用的命令开关和选项:

命令开关 描述

/install 或 /i

安装整个产品或所选的功能。可以使用逗号分隔的参数列表形式指定多个功能。如果未指定任何参数,则将安装所有功能。如果未指定,则将自动安装相关功能。

如果已安装另一版本的 AppFabric,且 setup.exe 的版本比已安装的版本新,则将记录一个错误。

  • HostingServices – 安装可靠托管和管理应用程序所需的托管服务组件。

  • CachingService - 安装为此主机使用 AppFabric 缓存 服务作准备的缓存服务及相关组件。

  • CacheClient – 安装在您的应用程序中使用缓存功能的客户端库。

  • CacheAdmin – 安装管理缓存群集的组件。

  • HostingServicesAdmin – 安装管理托管服务的组件。

备注

例如,要以无人参与模式安装托管服务和缓存服务功能,请在命令提示符处键入以下内容,然后按 Enter:

Setup.exe /i HostingServices,CachingService

备注

setup /i HostingServices 命令也可以安装 HostingServicesAdmin。

/gac

将与所选功能相关的所有程序集置于全局程序集缓存 (GAC) 中。如果没有此开关,将由每个功能确定其各自关联的程序集是否安装到 GAC 中。

/path 或 /p

指定 Microsoft AppFabric 1.1 for Windows Server 的安装路径。

/remove 或 /r

卸载整个产品或所选的功能。可以使用逗号分隔的参数列表形式指定多个功能。如果未指定任何参数,则将卸载所有已安装的功能。如果 setup.exe 的版本不同于所安装产品的版本,则将记录一个错误。

如果已安装另一版本的 AppFabric,且 setup.exe 的版本比已安装的版本新,则将记录一个错误。

  • HostingServices – 删除可靠托管和管理应用程序所需的托管服务组件。

  • CachingService - 删除为此主机使用 AppFabric 缓存 服务作准备的缓存服务及相关组件。

  • CacheClient – 删除在您的应用程序中使用缓存功能的客户端库。

  • CacheAdmin – 删除管理缓存群集的组件。

  • HostingServicesAdmin – 删除管理托管服务的组件。

备注

例如,要以无人参与模式删除托管服务和缓存服务功能,请在命令提示符处键入以下内容,然后按 Enter:

Setup.exe /r HostingServices,CachingService

备注

setup /r HostingServicesAdmin 命令还将删除 HostingServices。

/upgrade 或 /u

如果 setup.exe 的版本高于所安装产品的版本,则将执行升级步骤。升级步骤仅应用于已安装的功能。否则,将记录一个错误。

/help 或 /? 或 /h

显示一个命令行帮助选项的列表。

/logfile 或 /l

字符串:文件路径和文件名。应在其中创建日志的文件路径以及日志文件的名称。

Important要点
文件名必须包含 /logfile 或 /l 开关,否则 AppFabric 安装过程将失败。

  2012-03-05