作者 | 文章标题 install WAS4.02 on AIX | |
新手上路 贴子数量 : 8 注册日期 : 9/10/2002 在线情况 : 离线 |
发表于: 9/11/2002 - 13:53 | |
一. 检查AIX系统环境是否达到安装的要求。
1. 维护级别(ML)达到6以上,通过以下命令查看。 Instfix –ik4330-06_AIX_ML 显示下列信息则表示已经达到要求。 All filesets for 4330-06_AIX_ML were found. 若没有找到4330-06_AIX_ML的文件集则需要额外安装系统的ML文件。 http://techsupport.services.ibm.com/server/mlfixes/43 2. AIX的下列文集的版本达到要求。 文件集 需要版本 bos.rte.net 4.3.3.2 bos.rte.libc 4.3.3.55 bos.net.tcp.client 4.3.3.28 X11.base.rte 4.3.3.25 X11.motif.lib 4.3.3.26 X11.base.lib 4.3.3.26 否则需要再安装高版本的那些文集。 用以下命令查看文集版本 lslpp –L | grep <fileset> 二. 检查系统空间。 三. 查看端口使用情况 Web服务器: 80(standard HTTP port) 443(standard HTTPS port) 8008(IBM HTTP Server Administration port) DB服务器(DB2): 50000(connect port) 50001(interrupt port) 根据数据库的安装情况而定。 App服务器: 900(bootstrap port) 9000(Location Service Daemon) 9080(defaule application server) 四. 安装DB2 推荐先添加db2iadm1组和db2inst1用户,不添加用户和组的情况下,可在安装的时候使用系统默认的。 mount –r –v cdrfs /dev/cd0 /mnt cd /mnt ./db2setup 按照提示一步步做即可。 安装完毕,默认的实例名为db2inst1,端口为50000和50001,用户为db2inst1. 查看db2inst1的.profile 检查是否存在 if [ -f /home/<db2_instance_owner>/sqllib/db2profile ] ; then . /home/<db2_instance_owner>/sqllib/db2profile fi 若要使用jdbc2.0,添加到db2inst1 # Force DB2 to use JDBC 2.0. if [ -f /home/<db2_instance_owner>/sqllib/java12/usejdbc2 ] ; then . /home/<db2_instance_owner>/sqllib/java12/usejdbc2 fi 可添加sample库来测试下数据库是否安装成功,执行db2sampl创建sample库。 五. 安装WAS su – db2inst1 db2 create db was1 db2 update db cfg for was1 using applheapsz 256 db2 catalog tcpip node <your_node_name> remote <your_aix_server_ip> server <remote_service> mount –r –v cdrfs /dev/cd0 /mnt cd /mnt ./install.sh 按照提示一步步装即可。 六. 修改root的.profile 增加 if [ -f /home/<db2_instance_owner>/sqllib/db2profile ] ; then . /home/<db2_instance_owner>/sqllib/db2profile fi # Force DB2 to use JDBC 2.0. if [ -f /home/<db2_instance_owner>/sqllib/java12/usejdbc2 ] ; then . /home/<db2_instance_owner>/sqllib/java12/usejdbc2 fi #for adminclient export DISPLAY=:0.0 #use high level jdk,默认的是AIX的1.1.8的jdk。 export PATH=<was_home>/java/bin:$PATH | ||