一
准备工作
1 查看查找系统版本
[root@was1 ~]# lsb_release -a LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: RedHatEnterpriseServer Description: Red Hat Enterprise Linux Server release 5.4 (Tikanga) Release: 5.4 Codename: Tikanga
2 查看操作系统内核
[root@was1 ~]# uname -a Linux was1 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
3 查看默认权限
[root@was1 WAS]# umask 0022
umask 设置创建用户的默认权限
4 安装缺少的安装包
[root@was1 bin]# rpm -qa compat-libstdc* compat-libstdc++-33-3.2.3-61 compat-libstdc++-33-3.2.3-61 compat-libstdc++-296-2.96-138 [root@was1 bin]# rpm -qa compat-db* [root@was1 bin]# rpm -qa libXp-* [root@was1 bin]# yum install compat-db* [root@was1 bin]# yum install libXp-*
5 设置 ulimit
通过 ulimit -n 命令可以查看 linux 系统里打开文件描述符的最大值,
一般缺省值是 1024 ,对一台繁忙的服务器来说,这个值偏小,
所以有必要重新设置 linux 系统里打开文件描述符的最大值
[root@was1 ~]# vim .bashrc ulimit -n 8192 [root@was1 ~]# source .bashrc
6 安装 WAS 所需安装包
[root@was1 home]# ls was6_linux/ 6.1.0-WS-WAS-LinuxX64-FP0000031.pak Was61[1].Linux64.Disk1.zip 6.1.0-WS-WASSDK-LinuxX64-FP0000031.pak Was61[1].Linux64.Disk2.zip
7
解压安装包,查看
java
版本
[root@was1 was6_linux]# unzip Was61\[1\].Linux64.Disk1.zip [root@was1 was6_linux]# unzip Was61\[1\].Linux64.Disk2.zip [root@was1 was6_linux]# ls 6.1.0-WS-WAS-LinuxX64-FP0000031.pak Was61[1].Linux64.Disk1.zip 6.1.0-WS-WASSDK-LinuxX64-FP0000031.pak Was61[1].Linux64.Disk2.zip TOOLS_ND_LINX64 WASV61_ND_LINX64
[root@was1 ~]# cd /home/was6_linux/WASV61_ND_LINX64/JDK/jre.pak/repository/package.java.jre/java/jre/bin/ [root@was1 bin]# ./java -version java version "1.5.0" Java(TM) 2 Runtime Environment, Standard Edition (build pxa64dev-20060511 (SR2)) IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux amd64-64 j9vmxa6423-20060504 (JIT enabled) J9VM - 20060501_06428_LHdSMr JIT - 20060428_1800_r8 GC - 20060501_AA) JCL - 20060511a
二 WAS安装
[root@was1 WAS]# cd /home/was6_linux/WASV61_ND_LINX64/WAS/ [root@was1 WAS]# ./install
此处可以选择Cell, 也可以选择 None;
如果选择None ,之后需要手工创建概要文件 ( manageprofiles -create ...)
查看概要文件
Finish
认证安装
[root@was1 WAS]# vim /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/AboutThisProfile.txt Application server environment to create: Cell Deployment manager Location: /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 Disk space required: 30 MB Profile name: Dmgr01 Make this profile the default: True Cell name: was1Cell01 Node name: was1CellManager01 Host name: was1 Enable administrative security (recommended): False Administrative console port: 9060 Administrative console secure port: 9043 Bootstrap port: 9809 SOAP connector port: 8879 Run deployment manager as a service: True Create a Web server definition: False
三 IBM HTTP Server(IHS)安装
[root@was1 ~]# cd /home/was6_linux/TOOLS_ND_LINX64/IHS/ [root@was1 IHS]# ./install
取消管理服务器认证
取消安装插件
四 Plugin 的安装
[root@was1 TOOLS_ND_LINX64]# cd /home/was6_linux/TOOLS_ND_LINX64/plugin/
[root@was1 plugin]# ./install
取消安装路线图
本地安装
产品安装目录
概要文件
Web 服务器配置文件
Web 服务器定义名
五 WAS 补丁配置
1 安装补丁安装工具
[root@was1 was6_linux]# ll -rth 7.0.0.17-WS-UPDI-LinuxAMD64.tar.gz -rw-r--r-- 1 root root 106M Jul 31 2014 7.0.0.17-WS-UPDI-LinuxAMD64.tar.gz [root@was1 was6_linux]# tar -zxvf 7.0.0.17-WS-UPDI-LinuxAMD64.tar.gz
新生成两个目录
[root@was1 was6_linux]# ls UpdateInstaller JDK [root@was1 was6_linux]# cd UpdateInstaller/ [root@was1 UpdateInstaller]# ./install
2 开始 WAS 补丁安装
安装维护包
将补丁手动移动到
[root@was1 was6_linux]# cp 6.1.0-WS-WAS-LinuxX64-FP0000031.pak 6.1.0-WS-WASSDK-LinuxX64-FP0000031.pak /opt/IBM/WebSphere/UpdateInstaller/maintenance/
第一个补丁适用,第二个补丁不适用
、
单机 重新启动Relaunch
IHS 打补丁
安装维护包
NEXT 发现都已经安装,点击 Cancel 取消
六 集群的创建与配置
1 启动 WAS 管理
查看进程,发现WAS 管理已经启动
如果没有启动,可以:
[root@was1 ~]# cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/ [root@was1 bin]# ./startManager.sh
[root@was1 ~]# ps -ef|grep less root 6731 1 0 15:08 pts/1 00:00:22 /opt/IBM/WebSphere/AppServer/java/bin/java -Declipse.security -Dwas.status.socket=50632 -Dosgi.install.area=/opt/IBM/WebSphere/AppServer -Dosgi.configuration.area=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/configuration -Djava.awt.headless=true -Dosgi.framework.extensions=com.ibm.cds -Xshareclasses:name=webspherev61_%g,groupAccess,nonFatal -Xscmx50M -Xbootclasspath/p:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmorb.jar:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmext.jar -classpath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup.jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppServer/lib/j2ee.jar:/opt/IBM/WebSphere/AppServer/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batchboot.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batch2.jar:/opt/IBM/WebSphere/AppServer/java/lib/tools.jar -Dibm.websphere.internalClassAccessMode=allow -Xms50m -Xmx256m -Dws.ext.dirs=/opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/classes:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Dderby.system.home=/opt/IBM/WebSphere/AppServer/derby -Dcom.ibm.itp.location=/opt/IBM/WebSphere/AppServer/bin -Djava.util.logging.configureByServer=true -Duser.install.root=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -Djavax.management.builder.initial=com.ibm.ws.management.PlatformMBeanServerBuilder -Dwas.install.root=/opt/IBM/WebSphere/AppServer -Dpython.cachedir=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/temp/cachedir -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager -Dserver.root=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -Djava.security.auth.login.config=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties/wsjaas.conf -Djava.security.policy=/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/properties/server.policy com.ibm.wsspi.bootstrap.WSPreLauncher -nosplash -application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config was1Cell01 was1CellManager01 dmgr root 9535 3886 0 16:23 pts/2 00:00:00 grep less
2 登录 WAS控制台
[root@was1 bin]# firefox localhost:9060/ibm/console
先删除默认安装的Server1
开始创建集群
集群名设置为ncCluster
创建管理节点master, 权重为 0
创建节点ncMem01 ,点击 Add Member
创建节点ncMem02 ,点击 Add Member
Next
点击完成
集群详情
###chenjuchao 20150909###