seaairland

 

WebSphere Portal 6.1 solaris 集群 安装手册

关键字:WebSphere Portal 6.1 solaris 集群 安装

概述

介绍

WebSphere Portal门户系统共有三台8c\16G solaris10 Sparc64,我们在此环境下安装一个四节点的Portal集群。

安装环境

操作系统: solaris10 Sparc64

WAS版本:7.0.0.11

Portal版本:6.1.0.4

DB2版本:9.1.0.9-FP009

TDS版本:64-bit TDS server version:6.1.0.34

网络环境

整个网络为单一的网段,不存在DMZ区,客户可以通过内网、OA网、外网访问门户

架构拓扑

clip_image002

共三台机器,配置都是8c\16G solaris10 Sparc64 。采用三节点的集群方案,数据库使用informix具体安装方案如下

10.110.138.71

DM、Portal Node1、HIS(主)、TDS、WAS Node(portalsp)

10.110.138.72

DB2、Portal Node2、HIS(备)、WAS Node (2AService和Management)

10.110.138.74

Informix、Portal Node3、Portal Node4

约定
目录预定

<AppServer root>

AppServer的根目录,本文是:/opt/IBM/WebSphere/AppServer

<PortalServer root>

PortalServer的根目录,本文是:/opt/IBM/WebSphere/PortalServer

<wp_profile>

wp_profile的根目录,本文是:/opt/IBM/WebSphere/wp_profile

<dmgr_profile>

dmgr p的根目录,本文是:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01

<plugin root>

WebSphere Plugin的根目录,本文是:/opt/IBM/WebSphere/Plugins

<HttpServer root>

HttpServer的根目录,本文是:/opt/IBM/HTTPServer

命令执行约定

执行命令的时候,有时会不说明路径,在此统一说明

ConfigEngine.sh

配置门户的命令,在<wp_profile>/ConfigEngine下面执行

./stopServer.sh

停止服务的命令,在<wp_profile>/bin下面执行

./stopServer.sh

停止服务的命令,在<wp_profile>/bin下面执行

./startManager.sh

停止DMGR的命令,在<dmgr_profile> /bin下面执行

./stopManager.sh

停止DMGR的命令,在<dmgr_profile> /bin下面执行

tar.gz文件的解压缩命令

gunzip -c xxx.tar.gz | tar -xvf –

用户约定

所有安装时(was、portal、profile)设置的用户和密码都用的是一套,切记切记

环境设置

HOST文件设置

为了不直接配置链接(数据库、ldap、DM)的时候使用ip,我们会在三天机器上面配置Hosts文件。

请见《host.txt》

主节点安装WAS 7

安装WAS 7
准备介质

解压wasnd_solaris_Sparc64_7_C1G3HML.tar.gz文件

命令 gunzip -c wasnd_solaris_Sparc64_7_C1G3HML.tar.gz | tar -xvf –

执行安装

执行./launchpad.sh

clip_image004

弹出安装界面,选择 Websphere Application Server Installation

clip_image006

点击下一步

clip_image008

选择 同意 ,点击下一步

clip_image010

看到 绿色的 Passed ,点击下一步

clip_image012

选择 第二个和第三个语言包,点击下一步

clip_image014

默认 installion Directory 选择 下一步

clip_image016

选择 None 选择下一步

clip_image018

点击 Yes

clip_image020

默认,选择下一步

clip_image022

选择 Verify my permissions to perform the installion ,选择下一步

clip_image024

看到 绿色的 Success ,点击下一步,开始安装

clip_image026

安装时根据机器配置不同,大约需要10-20分钟,安装过程能看到进度条

clip_image028

看到绿色的 Success ,点击下一步

clip_image030

升级到7.0.0.11

需要升级到最新版本,目前最新版本是7.0.0.11

准备介质

解压7.0.0.11-WS-UPDI-SolarisSparc64.zip 文件

命令 unzip 7.0.0.11-WS-UPDI-SolarisSparc64.zip

安装升级工具

执行 ./install

clip_image032

点击下一步

clip_image034

选择 同意 ,选择下一步

clip_image036

看到绿色的 Passed,点击下一步

clip_image038

默认的 Installation Directory ,点击下一步

clip_image040

点击下一步

clip_image042

安装时根据机器配置不同,大约需要4-10分钟,安装过程能看到进度条

clip_image044

看到绿色的 Success,点击 完成

clip_image046

准备升级包

升级可以从网上下载,需要JDK和WAS的升级包,把WAS的升级包放在安装机器的目录里。

执行升级

安装升级工具后会弹出升级的界面

选择下一步

clip_image048

默认 Directory Path,选择下一步

clip_image050

选择 Install mationtenance package ,点击下一步

clip_image052

选择升级介质所在的文件夹目录,点击下一步

clip_image054

clip_image056

选择WAS和SDK的升级文件,点击下一步

clip_image058

选择下一步

clip_image060

安装时根据机器配置不同,大约需要10-20分钟,安装过程能看到进度条

clip_image062

看到绿色的 Success,选择完成

clip_image064

主节点安装Portal

安装6.1.0.1
准备介质

确保 SS-1 、SS-2、SS-3、SS-4、SS-5、SS-5a、SS-Setup 拷贝到安装机器上。

执行安装

执行./install.sh

clip_image066

弹出安装界面,点击下一步

clip_image068

选择 同意 ,点击下一步

clip_image070

选择 Full 方式,点击下一步

clip_image072

选择 Install on top of an existing instance ,点击下一步

clip_image074

需要选择上出现的路径,点击下一步

clip_image076

使用默认路径,选择下一步

clip_image078

填写Node Name 和 Host Name,需要和之前配置的HOST文件相对应,点击下一步

clip_image080

输入用户名,密码,点击下一步

clip_image082

出现总结,点击下一步

clip_image084

开始安装,安装时根据机器配置不同,大约需要20-40分钟,安装过程能看到进度条

clip_image086

安装完成,不要选择 Launch the configuration wizard ,点击 Finish完成安装

clip_image088

可以在浏览器中输入http://yourserver.yourcompany.com:10039/wps/portal 来验证一下是否安装成功

clip_image090

升级到6.1.0.4
准备介质

准备Portal升级工具

解压缩 6.1-WP-UpdateInstaller-Solaris-SPARC.tar.gz

clip_image092

准备Portal升级包

下载下来的是6.1.0-WP-Multi-FP004.zip,需要解压缩,执行命令unzip 6.1.0-WP-Multi-FP004.zip

解压缩后文件为WP_PTF_6104.jar

停止Portal

执行命令./stopServer.sh WebSphere_Portal -username wpadmin -password passw0rd停止portal

修改配置文件

修改配置文件wkplc.properties中的portal、was的密码。两个变量为PortalAdminPwd 、WasPassword

执行安装

执行命令./updatePortalWizard.sh

clip_image094

选择简体中文

clip_image096

点击下一步

clip_image098

默认,点击下一步

clip_image100

选择第一个,点击下一步

clip_image102

修改目录,定位到之前解压得到的WP_PTF_6104.jar文件所在的目录

clip_image104

默认,点击下一步

clip_image106

点击下一步

clip_image108

安装时根据机器配置不同,大约需要40-100分钟,安装过程能看到进度条

clip_image110

升级完成,点击完成。

clip_image112

主节点安装DM

执行命令安装DM的profile,

clip_image114

./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr -profileName dmgr -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -enableAdminSecurity true -adminUserName wasadmin -adminPassword Hlj@123

配置DM

配置参数

Ø 启动DM

在<dmgr_profile>/bin下执行./startManager.sh,启动DM

clip_image116

Ø 访问DM

在浏览器中通过http://<yourhostname>:9060/ibm/console 访问DM

Ø 登录

使用 wasadmin Hlj@123 登录

Ø 增加HTTP Connection timeouts

进入 系统管理 > Deployment Manager > 传输链,把WCInboundAdmin和WCInboundAdminSecure的 HTTP 入站通道 中的Read Timeout和Write Timeout两个属性改成180

clip_image118

clip_image120

Ø 修改JMX的requestTimeout

进入 系统管理 > Deployment Manager > 管理服务 > JMX 连接器 > SOAPConnector > 定制属性,把requestTimeout改成6000

clip_image122

Ø 修改DM的JVM参数

进入 系统管理 > Deployment Manager > 进程定义 > Java 虚拟机,修改初始堆大小和最大堆大小,分别为256、1024

clip_image124

Ø 修改文件参数

进入 <dmgr_profile>/properties 目录,修改soap.client.props 文件的com.ibm.SOAP.requestTimeout属性值,改为 6000

创建用户和组

Ø 创建组

进入 用户和组 > 管理组,创建名为wpsadmins的组

clip_image126

Ø 用户添加进组

进入用户和组 > 管理用户,把刚才的登录用户添加进wpsadmins组里面

clip_image128

重启DM

停止DM执行命令./stopManager.sh -user wasadmin -password Hlj@123

启动DM执行命令./startManager.sh

安装DB2

准备介质

解压缩 v9fp9_sunos_ese.tar.gz文件

安装

执行./db2setup

clip_image130

选择 Install a Product, 点击 DB2 Enterprise Server Edition下面的Install New

clip_image132

弹出安装界面,点击下一步

clip_image134

选择 同意,点击下一步

clip_image136

选择典型安装,点击下一步

clip_image138

选择第三个(最后一个),点击下一步

clip_image140

使用默认目录,点击下一步

clip_image142

输入密码,此处为Hlj@123,选择下一步

clip_image144

选择 Create a DB2 instance ,点击下一步

clip_image146

选择第一个单实例,点击下一步

clip_image148

输入密码,点击下一步

clip_image150

输入密码,点击下一步

clip_image152

选择 Do not prepare the DB2 tools catalog,点击下一步

clip_image154

选择 Do not set up your DB2 server to send motifications at this time,点击下一步

clip_image156

经过

clip_image158

clip_image160

clip_image162

clip_image164

clip_image166

安装license

查看db2的license,使用db2用户登录,输入db2licm –l 查看现在的授权,然后使用 db2licm –a 添加授权,最后再使用db2licm –l确认授权已经添加进去

clip_image168

设置参数

首先在Global zones上执行db2osconfig,查看输出

set msgsys:msginfo_msgmni = 16384

set semsys:seminfo_semmni = 20480

set shmsys:shminfo_shmmax = 182228012236

set shmsys:shminfo_shmmni = 20480

执行:

projadd -U db2inst1 user.db2inst1

projmod -s -K "project.max-shm-ids=(privileged,20480,deny)" user.db2inst1

projmod -s -K "project.max-msg-ids=(privileged,16384,deny)" user.db2inst1

projmod -s -K "project.max-sem-ids=(privileged,20480,deny)" user.db2inst1

查看:

prctl -n project.max-shm-memory -i project user.db2inst1

prctl -n project.max-shm-ids -i project user.db2inst1

prctl -n project.max-msg-ids -i project user.db2inst1

prctl -n project.max-sem-ids -i project user.db2inst1

主节点数据迁移

主节点配置加入集群

此节待补充、完善

1 进入主节点的<wp_profile>/ConfigEngine目录

2 执行 ./ConfigEngine.sh collect-files-for-dmgr -DWasPassword=<password>,生成filesforDmgr.zip的文件在<wp_profile root>/filesforDmgr目录下。

3 解压缩filesforDmgr.zip文件 unzip filesForDmgr.zip

4 拷贝文件

AppServer/profiles/Dmgr01/config/.repository/metadata_wkplc.xml <dmgr_profile>/config/.repository directory.

cp metadata_wkplc.xml /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/.repository

AppServer/plugins/com.ibm.ws.portletcontainer.deploytask_6.1.0.jar 、 wp.base.jar

<AppServer root>/plugins

cp *.jar /opt/IBM/WebSphere/AppServer/plugins

5 停止DM

./stopManager.sh -user <admin user> -password <admin pwd>

6 启动DM

./startManager.sh

7 停掉portal

./stopServer.sh WebSphere_Portal -user <admin user> -password <admin pwd>

8 停掉 server1

可以先用 ./serverStatus.sh –all 查看一下server是否启动了

clip_image170

9 备份 ConfigEngine下的properties文件夹

cp -r properties properties730

10修改

11 执行命令

/ConfigEngine.sh cluster-node-config-pre-federation -DWasPassword=Hlj@123(密码为dm密码)

第二、三节点安装WAS 7

如果需要多节点,可以安装多个第二节点。安装方法和安装主节点相同,具体请参考主节点的安装方法

第二、三节点安装Portal

如果需要多节点,可以安装多个第二节点。安装方法和安装主节点相同,具体请参考主节点的安装方法

第二节点加入集群

此节待补充、完善

安装TDS

准备介质

tar xvf tds61-solaris-sparc-CD1_w_entitlemt.tar

tar xvf 6.1.0.4-TIV-ITDS-SolarisSparc-IF0004.tar

DB2安装

因为TDS需要使用DB2作为后台,所以需要安装DB2,安装过程和之前的DB2安装一致,注意同样需要添加license和设置操作系统参数

clip_image172

安装6.1
安装

执行 ./install_tds.sh 进行安装

clip_image174

选择简体中文

clip_image176

点击下一步

clip_image178

选择同意,点击下一步

clip_image180

因为DB2已经在之前安装过,所以会识别出已经安装,点击下一步

clip_image182

选择定制,点击下一步

clip_image184

只用选择 C client 、Java client 、Server 6.1三项,点击下一步

clip_image186

点击安装

clip_image188

安装时根据机器配置不同,大约需要10-20分钟,安装过程能看到进度条

clip_image190

点击完成,完成安装。此时会弹出配置实例的工具,由于需要先升级所以先不配置实例。

clip_image192

升级到FP4

执行 ./idsinstall –u 执行升级,大约需要10分钟,看到successfully说明升级成功了。

clip_image194

创建实例

在 TDS的安装目录下的sbin目录下执行Idsxinst,在弹出的实例管理工具点击create

clip_image196

选择默认的创建实例方式

clip_image198

输入密码,此处为Hlj@123,Encryption seed,输入十二个0,点击下一步

clip_image200

仔细查看每一行输出日志,看有没有报错和异常。

clip_image202

配置实例

此节待补充、完善

添加后缀
添加用户和组
添加权限

clip_image204

clip_image206

集群配置安全性

clip_image208

clip_image210

clip_image212

clip_image214

clip_image216

clip_image218

clip_image220

clip_image222

clip_image224

clip_image226

clip_image228

clip_image230

clip_image232

clip_image234

clip_image236

clip_image238

安装IHS

WebSphere Portal 6.1需要安装两个IHS,一个给portal及支撑平台使用,一个给2A使用,并互为备份,两个IHS的的安装过程完全一致,此处记录的是第二个HIS(给2A使用)的安装、升级、配置过程。

准备介质
安装

clip_image240

clip_image242

clip_image244

clip_image246

clip_image248

clip_image250

clip_image252

clip_image254

clip_image256

clip_image258

(这张图忘截了,照一张代替,步骤相同)

clip_image260

升级

clip_image262

clip_image264

clip_image266

clip_image268

clip_image270

clip_image272

clip_image274

clip_image276

clip_image278

clip_image280

clip_image282

clip_image284

clip_image286

clip_image288

clip_image290

集群配置HIS

1 拷贝<plugin root>/bin(72)目录下的configurewebserver2.sh到<dmgr_profile>/bin(71)

2 确保DM是启动的。在<dmgr_profile>/bin目录下运行

./configurewebserver2.sh -user wasadmin -password Hlj@123

clip_image292

3 登录到DM,查看新增加的web 服务器定义

clip_image294

4 生成插件,选择 webserver2 ,点击生成插件

clip_image296

5 启动IHS,在 <HttpServer root> /bin 下执行 ./apachectl start

clip_image298

6 传播插件,选择 webserver2 ,点击传播插件

clip_image300

如果传播不成功,需要手工拷贝文件,拷贝/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/hljpartnerCell01/nodes/hljpartnerdb-node/servers/webserver2/plugin-cfg.xml 到<plugin_root>/config/webserver1

7 重启DM、Cluster、Web server

8 通过 http://10.110.138.72/wps/portal 验证

posted on 2010-10-26 22:43 chenhui 阅读(1320) 评论(1)  编辑  收藏

评论

# re: WebSphere Portal 6.1 solaris 集群 安装手册 2010-10-30 15:02 雷海通信

不错不错!谢谢你的分享!!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

介绍 IOC

友情链接

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜