可使用响应文件以非交互式方式安装
WebSphere® ESB 而不使用安装向导。这是一个简单的文本文件,它包含安装程序所需要的信息。响应文件 responsefile.esb.txt 中提供了缺省值,可以对它进行编辑并用于以静默方式安装
WebSphere ESB。
在开始之前
在进行静默安装
WebSphere ESB之前,您必须确保:
- 系统满足所有硬件和软件需求。有关更多信息,请参阅http://www.ibm.com/software/integration/wsesb/sysreqs/。
- 已经准备好操作系统用于安装。请参阅准备操作系统以进行安装.
- 在 Linux® 或 UNIX® 系统上以 root 用户的身份登录,或在 Windows® 系统上以 Administrator 组成员的身份登录。
执行此任务的目的和时间
在产品 CD 1 上的 WBI 目录中可以找到示例
responsefile.esb.txt 响应文件。尚未安装它。
注:
在 AIX® 平台上:要准备文件以便在 AIX 上进行静默安装,应使用 UNIX 行尾字符(0x0D0A)来结束选项响应文件的每一行。用于准备文件的最安全方法是在目标操作系统上编辑该文件。
完成此任务需要执行的步骤
- 将产品 CD 1 的 WBI 目录中的 responsefile.esb.txt 文件复制到机器上您很容易找到的一个位置,然后将它另存为一个新名称,例如 myoptionsfile。
- 在目标操作系统上,使用您选择的一个平面文件编辑器来编辑此文件,以便使用您的系统的参数来定制它。阅读该响应文件中的指示以选择适当的值,如定制选项响应文件中所述。
要创建一个 WebSphere ESB 运营环境,您必须具有概要文件。可以创建部署管理器概要文件、独立服务器概要文件或定制概要文件,在将节点添加到部署管理器单元中时,这些概要文件将成为受管节点。
可以通过对想要创建的概要文件定制概要文件选项响应文件来以静默方式创建概要文件,如
以静默方式创建概要文件中所述。原始概要文件响应文件的名称为:
- 独立服务器概要文件:responsefile.pcaw.esb.standAloneProfile.txt
- 部署管理器概要文件:responsefile.pcaw.esb.dmgrProfile.txt
- 定制概要文件:responsefile.pcaw.esb.managedProfile.txt
不要对包括下列参数的任何概要文件创建响应文件添加选项行:
-silent
此参数不是必需的。当
WebSphere ESB 静默安装试图调用静默概要文件响应文件时,此参数将阻止创建概要文件。
- 将您所作的更改保存在 responsefile.esb.txt 的副本中。
- 输入下列命令来安装 WebSphere ESB:
在 Linux 和 UNIX 平台上: mnt_cdrom/ESB/install
-silent -options /tmp/ESB/myoptionsfile.txt(其中 /tmp/ESB/myoptionsfile.txt 是已定制的响应文件所在的位置)。
在 Windows 平台上: "CD_drive_D:\ESB\install"
-silent -options "C:\temp\ESB\myoptionsfile.txt"(其中 C:\temp\ESB\myoptionsfile.txt 是已定制的响应文件所在的位置)。
结果
安装向导和“创建概要文件”向导将把安装事件记录在下列日志文件中:
在 Linux 和 UNIX 平台上:install_root/logs/wbi/log.txt
在 Windows 平台上: install_root\logs\wbi\log.txt
其中
install_root 表示
WebSphere ESB 的安装位置。
可以通过检查此日志文件来验证安装是否成功。如果该文件的最后一行包含 INSTCONFSUCCESS 这个词,则表示成功安装了您所选择的
WebSphere ESB 功能部件和
WebSphere Application Server。
注: 该日志文件也可能会出现 INSTCONFPARTIALSUCCESS 或 INSTCONFFAILED 这些术语,但是只要最后一行中包含 INSTCONFSUCCESS,就表示安装已成功。
某些事件可能会阻止 InstallShield for Multiplatforms(ISMP)以静默方式启动安装向导。以下是这类事件的一个示例:没有足够的磁盘空间来启动安装向导。如果安装失败并且安装日志中未提供任何信息,请使用
-log 参数来记录导致 ISMP 程序未能启动安装向导的事件条目。用于记录这类事件的
install 命令的语法为如下所示:
install -options fully_qualified_options_response_file_name
-silent
-log # !fully_qualified_log_file_name @ALL

以下示例适用于 AIX 系统:
install -options "/usr/IBM/WebSphere/silentFiles/myresponsefile.txt"
-silent -log # !/usr/IBM/WebSphere/myOptionFiles/log.txt @ALL

以下示例适用于 Linux、HP-UX 和 Solaris 系统:
install -options "/opt/IBM/WebSphere/silentFiles/myresponsefile.txt"
-silent -log # !/opt/IBM/WebSphere/myOptionFiles/log.txt @ALL

以下示例适用于 Windows 系统:
install.exe -options "C:\IBM\WebSphere\silentFiles\myresponsefile.txt"
-silent -log # !C:\IBM\WebSphere\silentFiles\log.txt @ALL
下一步做什么?
如果安装成功,则在创建了
WebSphere ESB 独立服务器概要文件或部署管理器概要文件之后,从服务器或部署管理器的“第一步”控制台来启动它们,以便验证安装是否在正常运行。