如何升级单机的 WebSphere Portal 6.1

如题所述

第1个回答  2015-04-03

  下载 WebSphere Application Server 升级包和安装工具。登录 WebSphere Application Server 技术支持网站 ,分别下载:

  WebSphere Application Server 6.1.0.19 版本升级包 6.1.0-WS-WAS-LinuxX32-FP0000019.pak。

  相应的 JDK 升级包 6.1.0-WS-WASSDK-LinuxX32-FP0000019.pak。

  WebSphere Application Server 升级工具 download.updii.61019.linux.ia32.zip。

  升级 WebSphere Application Server。

  解压 WebSphere Application Server 升级工具。解压 download.updii.61019.linux.ia32.zip 生成两个目录 JDK 和 UpdateInstaller。

  安装 WebSphere Application Server 升级工具。进入 Update Installer 目录,执行 ./install 启动安装程序,如果使用图形界面模式安装,则出现如图 2 界面。可使用默认设置,点击下一步直至安装成功。

  图 2. 启动安装程序

  启动 WebSphere Application Server 升级工具,安装升级包。进入 Update Installer 已经成功安装的目录,输入命令 ./update.sh 进入如下安装升级包界面,并选择要升级的 WebSphere Application Server 所在目录。

  图 3. 选择 WebSphere Application Server 所在目录

  选择“安装升级包”选项,点击“下一步”选择 WAS 6.1.0.19 版本升级包 6.1.0-WS-WAS-LinuxX32-FP0000019.pak 和相应的 JDK 升级包 6.1.0-WS-WASSDK-LinuxX32-FP0000019.pak 所在目录,然后选择要安装的升级包,如下图。

  图 4.选择要安装的升级包

  需要注意,在安装步骤正式开始之前必须先停止 WebSphere Application Server 和 WebSphere Portal Server 的服务,才能进行下一步操作,直至升级 WebShpere Application Server 成功。

  准备 WebSphere Portal Server 的升级环境

  创建目录 <Portal_Server>/update,并将 WebSphere Portal Update Installer 文件解压到此目录下。

  创建目录 <Portal_Server>/update/Fixpacks,并将升级包解压到这个目录下。

  停止 Web 服务器

  如果当前 WebSphere Portal Server 正在使用外部 Web 服务器,比如 HTTP 服务器,在做升级之前需要停止此进程。

  检查属性文件信息

  在升级之前,需要先修改部分 WebSphere Portal Server 系统的属性:

  1. < wp_profile >/ConfigEngine/properties/wkplc.properties。

  为 PortalAdminPwd 和 WasPassword 设置正确的值,即WebSphere Portal Server 用户的密码和相对应的WebSphere Application Server 用户的密码。

  设置 WpsHostPort 和 XmlAccessPort 为相同的值。如果用户当前的 WebSphere Portal Server 系统使用 IPV6 协议,并且设置属性 WpsHostName 为 IP 地址,那么需要将 WpsHostName 的值规范为如下格式:WpsHostName=[my.IPV6.IP.address]。

  安装完毕后,缺省情况下 Portal Update Installer 会删掉属性文件的密码,如果希望将密码保留下来,只需要在此文件中加入下列一行:PWordDelete=false

  2. < wp_profile >/ConfigEngine/properties/wkplc_comp.properties。

  如果 WebSphere Portal Server 使用的为非缺省的数据库(Derby),需要先设置 wkplc_comp.properties 文件中所有数据域对应的数据库名 DbUser 和数据库密码 DbPassword 来保证安装程序获得访问数据库的权限。

  3. < wp_profile >/ConfigEngine/properties/wkplc_dbtype.properties

  确保此文件中的属性与当前 WebSphere Portal Server 系统使用的数据库的属性信息相匹配。

  停止 WebSphere Portal Server 和 WebSphere Application Server

  在升级之前需要停止当前被升级的 WebSphere Portal Server 和相对应的 WebSphere Portal Server。在目录 <wp_profile>/bin 下通过使用命令 stopServer.sh 来停止各服务器(在 i5/OS 中该命令是 stopServer)。

  通过图形界面方式升级

  GUI 是 Graphical User Interface 的简称,即图形用户接口。相对于命令模式来说,这种图形化用户界面设计,使得操作更加人性化,更加适合用户的操作需求。

  设置环境变量

  在运行升级工具之前,用户需要先对环境变量进行设置,即在当前会话期内,设置好 WebSphere Application Server 对应的环境。以 Linux 系统为例(其他系统类似),进入目录 <wp_profile>/bin,执行命令如下命令:

  下载升级工具和升级包

  用户首先需要查看当前软件版本,确定升级目标并下载相应升级工具和升级包。

  查看 WebSphere Portal Server 当前版本

  进入目录 <Portal_Server>/bin,执行 WPVersionInfo.sh 命令。清单 1 展示了查看 WebSphere Portal 版本的信息。

  清单 1. 查看 WebSphere Portal 版本


[root@pvcent110 bin]# ./WPVersionInfo.sh
WVER0010I: Copyright IBM Corporation 2002, 2008; All rights reserved.
WVER0011I: WebSphere Portal
WVER0012I: VersionInfo reporter version 1.10.1.1, dated 20080530_1701
--------------------------------------------------------------------------------
IBM WebSphere Portal Product Installation Status Report
--------------------------------------------------------------------------------
... ...
Installed Product
--------------------------------------------------------------------------------
Name      IBM WebSphere Portal MultiPlatform
Version    6.1.0.0
ID       MP
Build Level  wp610_494_01 2008-06-19
Build Date   06/19/2008
Installed Product
... ...
--------------------------------------------------------------------------------
End Installation Status Report
--------------------------------------------------------------------------------


  在本例中 WebSphere Portal Server,即 IBM WebSphere Portal MultiPlatform 的版本是 6.1.0.0。

  确定升级目标

  本例中的升级目标是 WebSphere Portal 6.1.0.1。

  下载 WebSphere Portal Server 升级包和升级工具

  登录 WebSphere Portal Server 下载网站,下载最新的升级包和升级工具 (WebSphere Portal Update Installer)

  WebSphere Portal Server 6.1.0.1 版本升级包

  WebSphere Portal Server 6.1.0.1 的升级工具 PortalUpdateInstaller.zip

  其中,PortalUpdateInstaller.zip 是通用的非平台相关的 WebSphere Portal Update Installer。用户也可以选择与平台对应的压缩包下载,例如 Linux x86 平台的话,可以选择 PortalUpdateInstallerLIN.tar.gz。

  升级前的准备操作

  在升级到 Portal 6.1.0.1 之前,需要对将升级的 WebSphere Portal 6.1.0.0 做一些准备工作。

  检查软硬件

  检查软件和硬件是否都符合升级标准。

  WebSphere Portal 对各个平台有具体要求,请参考 WebSphere Portal V6.1 软硬件说明网站 检查对于 6.1.0.1 版本列出的相应要求。

  准备足够的空间。

  在安装过程中,安装工具会备份文件到 <Portal_Server>/version/backup 目录下,并会产生很多临时文件到 /tmp 目录。升级包 6.1.0-WP-FP001.zip 的大小约 380MB,在安装中至少需要大于升级包大小的备份空间和 800MB 的临时目录空间。

  确定 WebSphere Application Server 的版本等于或高于升级包所要求版本

  WebSphere Portal Server 6.1.0.1 升级包对 WebSphere Application Server 最低版本的要求是 6.1.0.19,请参考 WebSphere Portal V6.1 软硬件说明网站 检查对于 6.1.0.1 版本中 Application Servers 项的要求。

  1. 查看当前 WebSphere Application Server 版本。进入目录 <Application_Server>/bin,执行命令 versionInfo.sh。清单 2 展示了查看 WebSphere Application Server 版本结果的信息。

  清单 2. 查看 WebSphere Application Server 版本信息


[root@pvcent110 bin]# ./versionInfo.sh
WVER0010I: Copyright (c) IBM Corporation 2002, 2005; All rights reserved.
WVER0012I: VersionInfo reporter version 1.15.4.2, dated 6/5/08
--------------------------------------------------------------------------------
IBM WebSphere Application Server Product Installation Status Report
... ...
Installed Product
--------------------------------------------------------------------------------
Name           IBM WebSphere Application Server - ND
Version         6.1.0.19
ID            ND
Build Level       cf190836.04
Build Date        9/9/08
--------------------------------------------------------------------------------
End Installation Status Report
--------------------------------------------------------------------------------


  2. 如果当前版本低于 6.1.0.19,则需要按以下步骤先将 WebSphere Application Server 升级到 6.1.0.19,否则无法将 WebSphere Portal Server 的版本升级到 6.1.0.1。如果当前版本等于或者高于 6.1.0.19,用户可以跳过以下升级 WebSphere Application Server 步骤,进行下一项操作。

相似回答