在部署新的 Access Manager 实例之前,必须先使用 Web 容器的管理工具创建并启动新的 Web 容器实例。有关信息,请参阅特定 Web 容器文档:
有关 Web Server,请参阅 http://docs.sun.com/coll/1308.1
有关 Application Server,请参阅 http://docs.sun.com/coll/1310.1
本节介绍的步骤仅应用于使用“立即配置”选项安装的 Access Manager 实例。如果您计划将 WebLogic 或 WebSphere 用作 Web 容器, 则必须在安装 Access Manager 时使用“以后再配置”选项。有关详细信息,请参阅第 2 章,安装和配置第三方 Web 容器。
本节介绍如何在不同的主机服务器上部署附加的 Access Manager 实例以及更新“平台服务器列表”。
以管理员身份登录,具体取决于实例的 Web 容器。例如,如果新实例的 Web 容器将是 Web Server 6.1,则以超级用户 (root) 身份或以“Web Server 管理服务器”的用户帐户登录均可。
将 amsamplesilent 文件复制到可写的目录,并将此目录作为当前目录。例如,可以创建名为 /newinstances 的目录。
提示:重命名 amsamplesilent 文件的副本以描述要部署的新实例。例如,以下步骤使用名为 amnewws6instance 的输入文件为 Web Server 6.1 安装新实例。
在新的 amnewws6instance 文件中设置以下变量:
DEPLOY_LEVEL=1 NEW_INSTANCE=true |
根据所要创建的新实例的需要设置 amnewws6instance 文件中的其他变量。有关这些变量的描述,请参阅以下各节中的表格:
运行 amconfig,指定新的 amnewws6instance 文件。例如,在 Solaris 系统中:
# cd opt/SUNWam/bin/ # ./amconfig -s ./newinstances/amnewws6instance |
-s 选项在无提示模式下运行 amconfig 脚本。
amconfig 脚本根据需要调用其他配置脚本,使用 amnewws6instance 文件中的变量部署新实例。
创建附加容器实例时,必须更新“Access Manager 平台服务器列表”以反映容器的附加内容。