AIX 5安装Portal6.0和DB2 - 图文

更新时间:2023-10-31 17:08:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

AIX 5.3 下 安装IBM PORTAL 6.0

1. 安装环境描述

当把安装文件拷贝到AIX服务器上时,需要按照A-****的方式重新命名目录,否则安装时,自动程序会认不出来当前服务器版本,提示会出来“安装空间不够”,安装时会提示没有写入权限。

因为是从windows中的cd-rom拷贝过去的,所以有时里面的文件系统权限会变更,象 安装盘1/was6_fixes/aix/updateinstaller/framework/utils/detectprocess.sh

Detectprocess.sh的权限没有给root用户执行权限,所以一直安装失败。将所有文件权限更改后可以正常进行。

输入oslevel ,oslevel –r 分别看系统版本、补丁版本 本例分别为 5.3.0.0 和5300-04

Umask

结果为022是正常的

如果以前安装了portal ,需要手动卸载

在这个网站可以得到帮助http://publib.boulder.ibm.com

2. 安装介质描述 总共17张盘:

(1)A-Setup: Portal Install V6.0

(2)A-1:WebSphere Application Server Network Deployment V6.0.2.9 (3)A-2:WebSphere Process Server V6.0.1.1 (4)A-3:Portal Server (Disc 1 of 2)V6.0 (5) A-4:Portal Server (Disc 2 of 2)V6.0 (6) A-5:Personalization V6.0

(7) A-6:Tivoli Directory Server V6.0

(8) A-7:Tivoli Directory Server Fixpack V6.0.0.1

(9) A-8:DB2 UDB Enterprise Server Edition (SBCS1) v8.2.5 (10) A-9:DB2 UDB Enterprise Server Edition (SBCS2) v8.2.5 (11) A-10:DB2 UDB Enterprise Server Edition (SBCS3) v8.2.5 (12) A-11:DB2 UDB Enterprise Server Edition (DBCS) v8.2.5

(13) A-12:Edge Components for WebSphere Application Server Network Deployment V6.0 (14)W-10:WebSPhere Applicatin Server Toolkit for Windows,V6.0 (15)Portlet Factory

(16)Portlet Factory Designer

(17)Portlet and Workplace Web Content Management for AIX

*15,16是RAD开发工具,17是安装文档

3. 安装需求描述

要求的系统是AIX5.3(64bit) JAVA JDK 1.4.2(64bit)

*JDK需要两个安装文件,java14_64.license java14_64.sdk 4. 安装过程描述 (1) Dfsg

(2) 点击下一步

(3) 选我接受并点击下一步

(4) 选典型

(5) 选择你的安装路径” /usr/WebSphere/AppServer”

(6) 单元名和节点名为eip,主机名为eip.xz.cmcc

(7) 设置was的管理用户标识和密码

(8) 选"是"并单击下一步

(3) 此界面的等待时间可能会很长,请耐心等待.

(4) 选Install Products

(5)选DB2 UDB Enterprise Server Edition

(6)

(7)单击Next

(8)单击Accept

(9)选Typical:540-760MB

(10)选Install DB2 UDB Enterprise Server Edition on this computer

(11)填密码 其他保持默认

(12) 由于WAS内置的java是32bit的所以在此选的32bit

(23)

(24)单击Finish

(25)关闭此窗口

7. DB2数据库移植描述

(1)可以单独创建一个实例,也可以用db2安装时的实例(db2inst1) (以下建实例的命令

# cd /usr/opt/db2_08_01/instance

# ./db2icrt –u 用户id –w 32 (或者64) 实例名

用在实例的用户下执行vi .profile命令,添加以下代码 # The following three lines have been added by UDB DB2. if [ -f /home/db2inst3/sqllib/db2profile ]; then . /home/db2inst3/sqllib/db2profile Fi

其中db2inst3代表这你的实例

使用db2 get dbm cfg 察看SVCENAME 的值要和/etc下的services文件中对应的端口映射,名字要一致

db2 update dbm cfg using SVCENAME DB2_db2inst4 更新SVCENAME. 其中DB2_db2inst4是/etc下的services文件中对应的端口映射 设置数据库的连接方式

#db2set DB2COMM=TCPIP

(2) 检查你的db2的安装补丁,以下是代码: #su – db2inst1

$ db2level

DB21085I Instance \\

with level identifier \

Informational tokens are \ \

Product is installed at \

FixPak”12”指的是补丁12

(3)更改/home/db2inst1/sqllib/cfg/db2cli.ini 对于修订包 12:

[COMMON]

ReturnAliases=0

注: 需要在文件末尾的 ReturnAliases=0 后保留一行空行。

(4)在portal_server_root/config文件夹下需要更改3个文件, wpconfig.properties,wpconfig_dbdomain.properties,wpconfig_dbtype.properties 以下是wpconfig.properties文件的更改处

键 WasPassword 值 password 以下是wpconfig_dbdomain.properties文件的更改处

键 release.DbType release.DbName release.DbUrl release.DbUser release.DbPassword release.XDbName release.DbNode release.DataSourceName customization.DbType customization.DbName customization.DbUrl customization.DbUser customization.DbPassword customization.XDbName customization.DbNode community.DbType community.DbName community.DbUrl 值 db2 wpsdb jdbc:db2:wpsdb db2admin password wps6TCP wpsNode wpsdbDS db2 wpsdb jdbc:db2:wpsdb db2admin password wps6TCP wpsNode db2 wpsdb jdbc:db2:wpsdb customization.DataSourceName wpsdbDS community.DbUser community.DbPassword community.XDbName community.DbNode community.DataSourceName jcr.DbType jcr.DbName jcr.DbUrl jcr.DbUser jcr.DbPassword jcr.XDbName jcr.DbNode jcr.DataSourceName wmm.DbType wmm.DbName wmm.DbUrl wmm.DbUser wmm.DbPassword wmm.XDbName wmm.DbNode wmm.DataSourceName likeminds.DbType likeminds.DbName likeminds.DbUrl likeminds.DbUser likeminds.DbPassword likeminds.XDbName likeminds.DbNode likeminds.DataSourceName feedback.DbType feedback.DbName feedback.DbUrl feedback.DbUser feedback.DbPassword feedback.XDbName feedback.DbNode feedback.DataSourceName db2admin password wps6TCP wpsNode wpsdbDS db2 wpsdb jdbc:db2:wpsdb db2admin password wps6TCP wpsNode JCRDS db2 wpsdb jdbc:db2:wpsdb db2admin password wps6TCP wpsNode wpsdbDS db2 wpsdb jdbc:db2:wpsdb db2admin password lmdb6TCP pznNode lmdbDS db2 wpsdb jdbc:db2:wpsdb db2admin password fdbk6TCP pznNode feedback5 以下是wpconfig_dbtype.properties文件的更改处 键 DbSafeMode db2.DbDriver 值 false COM.ibm.db2.jdbc.app.DB2Driver /usr/opt/db2_08_01/java/db2java.zip db2.DbLibrary

(5)运行在 /sqllib下的db2profile

#. ./db2profile

*一定要是 “. ./db2profile”

(6)执行./WPSconfig.sh create-local-database-db2 -DDbPassword=password

-DJcrDbPassword=password

-DFeedbackDbPassword=password

-DLikemindsDbPassword=password -DWmmDbPassword=password

――――――――――――――――――――――――――――――――――――――――

输入下列命令来验证配置属性

portal_server_root/config文件夹下分别执行以下程序

./WPSconfig.sh validate-database-connection-wps -DDbPassword=password ./WPSconfig.sh validate-database-connection-jcr -DJcrDbPassword=password ./WPSconfig.sh validate-database-connection-feedback -DFeedbackDbPassword=password ./WPSconfig.sh validate-database-connection-likeminds -DLikemindsDbPassword=password

./WPSconfig.sh validate-database-connection-wmm -DWmmDbPassword=password ./WPSconfig.sh validate-database-driver

在执行每个程序时要确保出现BUILD SUCCESSFUL (7)停止 server1 和 WebSphere Portal 服务器 a.输入以下命令:

UNIX:./stopServer.sh server1 -user admin_userid -password

admin_password

b.输入以下命令:

UNIX:./stopServer.sh WebSphere_Portal -user admin_userid

-password admin_password

(8) 要转换数据库,请执行此步骤

a. 输入以下命令以运行配置任务 UNIX:

./WPSconfig.sh

-Drelease.DbPassword=password -Dcustomization.DbPassword=password -Dcommunity.DbPassword=password -Dwmm.DbPassword=password -Dlikeminds.DbPassword=password

-Djcr.DbPassword=password

-Dfeedback.DbPassword=password

database-transfer

b. 运行此任务后,应该得到表明成功的消息。请查看日志文件,验证此任务是否成功。

如果配置失败,则验证 wpconfig_dbdomain.properties 文件中的值,然后重复此步骤。

(9) 转换数据库表后,执行 reorg 检查来提高性能。

a. 通过下列命令连接到数据库:

db2 connect to database_alias user db2admin_userid using password (db2 connect to wpsdb user db2admin using password)

b. 一旦连接,就在 DB2 提示符下运行以下命令 :

UNIX:

db2 reorgchk update statistics on table all > xyz.out

在文件 xyz.out 中,查看 reorg 列中带有 *(星号)的条目。对于每个带有 * 的行,注意 tablename 并对每个 tablename 运行以下命令:

db2 reorg table tablename db2 terminate

db2rbind database_name -l db2rbind.out -u db2_admin -p password

c.只有上述 db2rbind 命令出现错误,才会创建输出文件 db2rbind.out。

(10)转制db2实例下的sqllib文件夹下

执行. . /db2profile,是". ./",两个.之间要有空格. 转至目录 was_profile_root/bin。

输入以下命令以重新启动服务器:startServer WebSphere_Portal 8. DB2移植验证

通过打开浏览器中的以下门户网站验证 WebSphere Portal 应用程序服务器:

http://:/wps/portal,其中 hostname.yourco.com 是运行 WebSphere Portal 的机器的标准主机名,而 port_number 是 WebSphere Application Server 创建的传输端口。 只要出现下面任一种情况,都表示可能发生了错误。 ? ? ?

尝试访问门户网站时,可能会发生 503 错误。

如果您的数据库有任何语言环境问题,则在登录后会看到无效的字符(如 ????)。如果数据库的字符集不兼容 UTF-8,则可能会发生此问题。

如果传送的数据有问题,您可能无法登录。门户网站将提示您输入了无效的用户标识和密码(即使您知道它是有效的)。

本文来源:https://www.bwwdw.com/article/lbd2.html

Top