![[HP-UX]](../images/hpux.gif)
准备 HP-UX 系统以进行安装
必须使操作系统就绪以后才能在 HP-UX 系统上安装 IBM® WebSphere® Application Server 产品。
开始之前
安装过程使用安装管理器。您可以使用图形界面、命令行或响应文件。
关于此任务
准备操作系统涉及到诸如为操作系统分配磁盘空间和安装补丁等更改。IBM 将在每个操作系统平台上测试 WebSphere Application Server 产品。 这些测试将验证是否需要对操作系统进行更改以便正确运行 WebSphere Application Server 产品。不进行必需的更改,WebSphere Application Server 产品就不会正确运行。
过程
- 登录至操作系统。
作为 root 用户或者作为非 root 安装程序登录。
选择允许所有者读写文件并允许其他人根据主要系统策略访问这些文件的 umask。对于 root 用户,建议选择 umask 022。对于非 root 用户,可以根据用户是否共享组而使用 umask 002 或 022。要验证 umask 设置,请发出以下命令:umask
要将 umask 设置设置为 022,发出以下命令:umask 022
- 可选: 下载并安装 Mozilla Firefox Web 浏览器。
如果您没有 Mozilla Web 浏览器,请从 Web Browsers for HP-UX 下载并安装该浏览器。
- 可选: 导出受支持的浏览器的位置。
使用识别浏览器的实际位置的命令来导出受支持的浏览器的位置。
例如,如果 Mozilla Firefox 软件包位于 /opt/bin/firefox 目录中,您可以使用以下命令:export BROWSER=/opt/bin/firefox
- 停止您要在其上安装产品的机器的与 WebSphere Application Server 相关的所有 Java™ 进程。
- 停止任何 Web 服务器进程(如 IBM HTTP Server)。
- 提供足够的磁盘空间。
需要的磁盘空间量随所安装的功能部件或产品数量不同而变化。如果您要使用 Installation Manager 来安装产品,那么安装摘要面板将根据您选择的功能部件和产品来指出大约需要的磁盘空间量。
安装所有功能部件和产品大约需要 2 GB 磁盘空间。此估计值包括下列产品、组件和功能部件所需要的磁盘空间:- 主应用程序服务器产品安装版本
- 概要文件
- 样本应用程序
- IBM HTTP Server
- Web 服务器插件
- Application Client for WebSphere Application Server
如果打算从前一个版本迁移应用程序和配置,那么验证应用程序对象是否具有足够的磁盘空间。作为粗略准则,计划空间等于应用程序大小的 110%。
- 设置内核值以支持 Application Server。
对于产品而言,几个 HP-UX 内核值通常太小。
要设置内核参数,请执行以下步骤:- 以 root 用户身份登录到主机。
- 确定物理内存,您必须知道避免设置某些内核参数超过物理容量:
- 使用 /usr/sbin/sam 命令启动 HP-UX 系统管理器 (SAM) 实用程序。
- 选择性能监控器 > 系统属性 > 内存。
- 注意物理内存值并单击确定。
- 从 SAM 实用程序退出。
- 将 maxfiles 和 maxfiles_lim 参数至少设置为 4096。
下表建议分别使用 8000 和 8196。您必须首先编辑 /usr/conf/master.d/core-hpux 文件,使得 SAM 实用程序可以将值设置为大于 2048:
- 在文本编辑器中打开 /usr/conf/master.d/core-hpux 文件。
- 将行 *range maxfiles<=2048 更改为 *range maxfiles<=60000
- 将行 *range maxfiles_lim<=2048 更改为 *range maxfiles_lim<=60000
- 保存并关闭文件。旧的值可以存储在 /var/sam/boot.config 文件中。
强制 SAM 实用程序创建新的 boot.config 文件:
- 将现有版本的 /var/sam/boot.config 文件移动到另一个位置,例如 /tmp 目录。
- 启动 SAM 实用程序。
- 选择内核配置 > 可配置参数。当“内核配置”窗口打开时,将创建一个新的 boot.config 文件。或者,使用以下命令重建 boot.config 文件:
# /usr/sam/lbin/getkinfo -b
- 设置新的内核参数值:
- 启动 SAM 实用程序。
- 单击内核配置 > 可配置参数。
- 对于下表的每个参数,执行此过程:
- 突出显示要更改的参数。
- 单击操作 > 修改可配置参数。
- 在公式/值字段中输入新值。
- 单击确定。
表 1. 运行 WebSphere Application Server 所需的典型内核设置. 更改典型内核设置,以按照下表中显示的顺序运行 WebSphere Application Server:
参数 值 swchunk 8192 shmmni 8192(在 shmseg 之前更改此值) shmseg 512 maxdsiz 3221225472 maxdsiz_64bit 64424509440 maxfiles_lim 10000(在 maxfiles 之前更改此值) maxfiles 8192 semume 512 semmsl 3072 nkthread 10000 max_thread_proc 4096 nproc 8192(在 maxuprc 之前更改此值) maxuprc 4096 ninode 8110 msgtql 13107(在 msgmap 之前更改此值) msgmnb 65535 (0x10000)(在 msgmax 之前更改此值) msgmnb 131070(适用于在同一系统上运行多个概要文件的情况) msgmbs 8 msgmni 4634 semmns 11586 semmni 8192 semmnu 8180 shmmax 185513715302 STRMSGSZ 65535 dbc_max_pct 10 nstrpty 60 当 WebSphere Application Server 和 IBM DB2® 在同一机器上时,某些内核值大于先前表中所显示的那些值。
有关更多信息,请参阅建议的 HP-UX 内核配置参数(适用于 DB2 V8)Web 页面。
- 单击操作 > 处理新的内核。
- 在信息窗口上单击是以确认您决定重新启动机器。
遵循屏幕上的指示信息来重新启动机器以及启用新的设置。
- 如果您打算将显示重定向到非 HP 机器,请在安装前执行下列操作:
- 发出以下命令以获取有关应用程序可以访问的所有公用语言环境的信息:
# locale -a
- 从所显示的输出为系统选择值并将 LANG 环境变量设置为此值。以下是将 LANG 值设置为
en_US.iso88591 的示例命令
# export LANG=en_US.iso88591
- 发出以下命令以获取有关应用程序可以访问的所有公用语言环境的信息:
- 验证必备软件产品和并存产品是否符合所要求的发行版级别。
虽然 Installation Manager 会检查必备的操作系统补丁,但是如果您尚未复查支持的硬件和软件 Web 站点上的必备软件产品,那么应执行此操作。请参阅非 IBM 必备软件产品和并存产品的文档,以了解如何迁移至他们支持的版本。
- 在安装期间,如果您在系统输出或安装日志中遇到以下错误,那么说明缺少必需的链接程序补丁:
/usr/lib/dld.sl: Can't find path for shared library: libjli.sl
表 2. 链接程序补丁. 对您使用的操作系统版本应用以下链接程序补丁:
操作系统版本 补丁 HP 11.31: PHSS_37202
- 在安装期间,如果您在系统输出或安装日志中遇到以下错误,那么说明缺少必需的链接程序补丁:
- 当使用 emacs 或其他免费软件时,验证系统 cp 命令。 如果操作系统上安装了 emacs 或其他免费软件,那么验证是否使用了系统 cp 命令。
- 运行 WebSphere Application Server 产品的安装程序之前,请输入以下命令提示符。
which cp
- 如果结果目录输出包含 freeware,那么从路径中除去 freeware 目录。例如,假设输出的内容与以下消息相似:.../freeware/bin/cp。如果与此相似,那么将目录从路径中除去。
- 安装 WebSphere Application Server 产品。
- 将 freeware 目录添加回到路径中。
如果您通过 cp 命令(免费软件包的一部分)安装,那么安装看来可能会成功完成,但是产品安装的 Java 2 SDK 在 app_server_root/java 目录下可能会缺少文件。
缺少文件可能会破坏所需的符号链接。如果您从路径中除去 freeware cp 命令,那么您可以成功地安装 Application Server 产品。
- 运行 WebSphere Application Server 产品的安装程序之前,请输入以下命令提示符。
- 如果创建了自己的光盘,那么验证安装映像光盘上的 Java SDK 是否正常运行。
例如,您可能已经从 Passport Advantage® 下载了安装映像,也可能已经将安装映像复制到一张备份光盘上。在任何一种情况下,执行以下步骤来验证光盘中是否包含有效的 Java 软件开发包 (SDK)。
- 将目录切换至产品光盘上的 /JDK/jre.pak/repository/package.java.jre/java/jre/bin 目录。 例如:
cd /JDK/jre.pak/repository/package.java.jre/java/jre/bin
- 验证 Java 版本。 输入以下命令:
./java -version
如果 SDK 是完整的,那么会成功完成此命令且不会产生任何错误。
- 将目录切换至产品光盘上的 /JDK/jre.pak/repository/package.java.jre/java/jre/bin 目录。 例如:
结果
此过程旨在准备用于安装产品的操作系统。
下一步做什么
验证先决条件和产品磁盘空间并设置安装目标之后,就可以开始安装了。使用下列其中一个链接来打开您需要的安装过程。
- 使用图形用户界面执行安装。
- 执行静默安装。
请参阅使用响应文件安装产品。
- 在现有产品上安装其他功能部件。
请参阅在分布式操作系统上安装功能部件。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_hpuxsetup
文件名:tins_hpuxsetup.html