WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

准备 AIX 系统以进行安装

必须确保 AIX 系统已准备好安装 IBM WebSphere ESB

在开始之前

安装使用 InstallShield for Multiplatforms(ISMP)向导。还可按静默方式安装产品。静默方式是通过带有参数的命令行调用的,该参数标识安装之前编辑的选项响应文件。

执行此任务的目的和时间

使用以下过程来准备操作系统以便安装 WebSphere ESB

完成此任务需要执行的步骤

  1. 以 root 用户的身份登录。

    以非 root 用户的身份不能正确安装产品。如果要创建产品 CD 的副本,则以 root 用户的身份执行。由非 root 用户制作的副本无法保存正确的文件属性,从而不起作用。

  2. 验证 umask 设置是否为 0022。
    要验证 umask 设置,发出以下命令:
    umask
    要将 umask 设置为 0022,发出以下命令:
    umask 0022
  3. 在要安装产品的机器上停止与 WebSphere Application Server 有关的所有 Java 进程,包括 WebSphere ESBWebSphere Process Server
  4. 停止任何 Web 服务器进程,如 IBM HTTP Server。
  5. 使用系统管理界面工具(SMIT)来显示安装的程序包以确定您是否必须更新以下步骤中描述的程序包。
  6. 下载最新版本的 Info-ZIP 产品以避免压缩文件出现问题。http://www.info-zip.org Web 站点处下载当前版本的 Info-ZIP 程序包。
  7. 提供足够的磁盘空间。

    有关安装 WebSphere ESB 及相关产品所需的空间,请参阅 AIX 平台上需要的磁盘空间

    借助 AIX 上的 JFS 文件系统,可以为目录分配扩展空间。如果“安装向导”没有足够的空间,则 ISMP 将发出系统调用以获取更多空间,从而动态地增加空间分配。当对 /usr 目录执行此操作时,您看到的消息可能与以下示例相似:
    NOTE: The following file systems will be expanded during the installation:
      /usr

    手工验证 AIX 上是否提供了创建概要文件所需的空间。底层 ISMP 代码中的已知问题使得 AIX 系统上正常的空间检查无法进行。

  8. 卸下带有中断链接的文件系统以避免 java.lang.NullPointerException 错误。
    如果存在指向文件系统的中断链接,安装可能会因为以下错误而失败:
    向导 bean 更改通知期间发生了错误:
    java.lang.NullPointerException
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getFileSystemData(AixFileUtils.java:388)
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getPartitionDataWithExecs(AixFileUtils.java:172)
      at com.ibm.wizard.platform.aix.AixFileUtils.
         getPartitionData(AixFileUtils.java:104)
      at com.ibm.wizard.platform.aix.AixFileServiceImpl.
         getPartitionNames(AixFileServiceImpl.java:397)
    ...

    采用以下步骤来标识并卸下存在问题的文件系统:

    1. 使用 df -k 命令来检查是否存在指向文件系统的中断链接。 查找在 1024-blocks 列中列示空白值的文件系统。带有值“-”(破折号)的条目没有问题。以下示例显示 iw031864:/cdrom/db2_v72_eee_aix32_sbcs 文件系统存在问题,并且 /dev/lv00 文件系统也可能存在问题。/proc 文件系统没有问题。
      >  df -k
      Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
      /dev/hd4          1048576    447924   58%     2497     1% /
      /dev/hd3          4259840   2835816   34%      484     1% /tmp
      /proc                   -         -    -         -     -  /proc
      /dev/lv01         2097152    229276   90%     3982     1% /storage
      /dev/lv00
      /dev/hd2          2097152    458632   79%    42910     9% /usr
      iw031864:/cdrom/db2_v72_eee_aix32_sbcs
    2. 首先,卸下存在明确问题的文件系统,如示例中的 iw031864:/cdrom/db2_v72_eee_aix32_sbcs 文件系统。 为此,使用下列其中一个命令:
      >  umount /cdrom/db2_v72_eee_aix32_sbcs
      >  umount /cdrom 
    3. 再次启动安装程序。
    4. 如果问题仍然存在,则卸下所有具有空白值的文件系统,如示例中的 /dev/lv00 文件系统。
    5. 如果卸下带有中断链接的文件系统不能解决问题,则重新启动机器然后再次启动安装程序。
  9. 验证必备项和并存项是否处于必需的发行版级别。

    尽管“安装向导”会检查必备操作系统补丁,但仍然应该复查 WebSphere ESB 的受支持硬件和软件列表中的必备项(如果还没有这样做的话)。要访问此信息,请参阅 http://www.ibm.com/software/integration/wsesb/sysreqs/ 处的 WebSphere ESB 详细系统需求。

    参阅有关非 IBM 必备和并存产品的文档以了解如何迁移至产品的受支持版本。

  10. 验证是否使用了系统 cp 命令(而不是 emacs 或其他免费软件提供的 cp 命令)。

    如果使用免费软件包中的 cp 命令(而不是系统 cp 命令)安装产品,则安装可能显示为成功完成,但产品安装的 Java 2 SDK 的 install_root/java 目录(其中 install_root 表示 WebSphere ESB 的安装目录)中可能会缺少文件。

    缺少的文件可能会破坏必需的符号链接。必须从 PATH 除去免费软件提供的 cp 命令,以便能够重新成功安装 WebSphere ESB 产品。

    如果操作系统安装了 emacs 或其他免费软件,则执行下列步骤以标识系统要使用的是哪一个 cp 命令,并且在系统要使用免费软件提供的 cp 命令的情况下停用该命令:

    1. 在运行 WebSphere ESB 产品的安装程序之前,在命令提示符处输入 which cp
    2. 如果生成的目录输出包括 freeware,则从 PATH 中除去 freeware 目录。 例如,如果输出类似 .../freeware/bin/cp,则从 PATH 中除去该目录。
    3. 在安装 WebSphere ESB 之后,将 freeware 目录添加回 PATH。
  11. 验证产品 CD 副本上的 Java 2 SDK 是否正常工作。

    如果从 ISO 映像或通过实际 CD 创建自己的产品 CD,则执行下列步骤以验证 Java 2 SDK 是否正常工作。

    1. 在为 WebSphere ESB CD 1 创建的产品 CD 上,浏览至 /mnt/JDK/repository/prereq.jdk/java/bin 目录。 为此,发出以下命令:
      cd /mnt/JDK/repository/prereq.jdk/java/bin
    2. 验证 Java 2 SDK 版本。 为此,发出以下命令:
      ./java -version
      如果 Java 2 SDK 完好无缺,则该命令将成功完成,并且没有任何错误。
    3. 对为 WebSphere ESB CD 2 创建的产品 CD 重复此过程。
  12. 可选: 安装 Mozilla 浏览器(如果尚未安装的话)。Mozilla 浏览器支持启动板控制台。 使用 SMIT 来标识是否已安装 Mozilla 1.4 或 1.7 或更新程序包。如果尚未安装,则完成以下过程:
    1. 从 AIX Toolbox for Linux Applications 下载两个必备项:glib-1.2.10-2.aix4.3.ppc.rpm 和 gtkplus-1.2.10-4.aix5.1.ppc.rpm。 从以下位置下载程序包:
    2. 下载完之后安装这些程序包。 使用以下命令:
      rpm -Uvh glib-1.2.10-2.aix4.3.ppc.rpm gtkplus-1.2.10-4.aix5.1.ppc.rpm
    3. 下载 Mozilla for AIX 的最新受支持版本(1.7 或更新版本)。 从以下位置下载 Mozilla for AIX:

      IBM Trials and betas Web 站点

      下载 installp 映像并从 SMIT 安装它。

      要点: IBM 未测试 http://www.mozilla.org Web 站点上分发的 Mozilla 映像并且不支持这些映像。从 IBM Trials and betas Web 站点下载 Mozilla 映像以确保您下载的版本经过测试并且受支持。
  13. 可选: 导出受支持浏览器的位置。

    使用标识受支持浏览器的实际位置的命令来导出该浏览器的位置。

    例如,如果 Mozilla 程序包在 bin/mozilla 目录中,则使用以下命令:
    EXPORT BROWSER=/usr/bin/mozilla
  14. 可选: 仅适用于静默安装:允许静默安装期间出现导致调用 X Window 服务的已知 ISMP 问题。
    AIX 机器上的 DISPLAY 环境变量可能指向未登录的 X 服务器。导致此问题的两个最常见的情况包括:
    • X 服务器已经在 AIX 机器上运行,但因为您尚未登录而使得 X 服务器停止在图形登录屏幕上。
    • AIX 机器配置为在未登录的远程 X 服务器上显示 X 窗口应用程序。

    当 ISMP 调用 X 窗口服务时,静默安装可能会在上述任一情况下挂起。

    有两种解决方案:
    • 在开始静默安装之前通过图形用户界面登录至本地 X 服务器。
    • 导出 DISPLAY 环境变量以使其指向 NULL 或空白,如以下示例所示:
      EXPORT DISPLAY=null

结果

此过程会准备操作系统以安装 WebSphere ESB

下一步做什么?

在准备操作系统后,就可以安装 WebSphere ESB 了。有关各种可用的安装备用项的描述,请参阅安装 WebSphere ESB

相关任务
首次安装 WebSphere ESB

任务主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_aixsetup.html

(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)