WebSphere集群安装与配置手册-.docx_第1页
WebSphere集群安装与配置手册-.docx_第2页
WebSphere集群安装与配置手册-.docx_第3页
WebSphere集群安装与配置手册-.docx_第4页
WebSphere集群安装与配置手册-.docx_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【文档说明】本文档在文档ZTSJ-HQ-JSKF-SSD-应用部署-管道-Datastage安装文档基础上做了一些修改,保留了WebSphere安装及配置部分内容。对本文档描述的操作方法在测试环境中进行了验证。本文档的图片部分来自于实际的测试环境,其余沿用了原始文档。1 安装规划1.1 目录规划目录备注/opt/IBMIBM_BASE每个节点Local$IBM_BASE /WebSphereWebSphere的安装目录Managed$IBM_BASE /HTTPServerHIS安装目录Managed1.2 安装前准备 检查操作系统账户wasadm,若果没有,需要创建创建用户组和用户groupadd -g 901 glogreaduseradd -u 901 -g glogread ulogreadpasswd ulogreadecho mybasis0|passwd wasadm -stdin 在集群各个机器上创建目录并赋权mkdir -p /opt/IBM/WebSpheremkdir -p /opt/IBM/HTTPServer修改主机名,修改/etc/sysconfig/network文件:vi /etc/sysconfig/network修改/etc/hosts文件:vi /etc/hosts系统参数修改vim /etc/sysctl.conf 添加后执行sysctl -p 使之生效kernel.sem = 250 128000 32 1024查看所有集群机器的时间同步配置情况,添加时间服务器vim /etc/ntp.confserver 8 iburstserver 9 iburst并检查ntpd服务是否启动.按照如下命令启动ntpd时间同步chkconfig ntpd on service ntpd restart 检查防火墙情况,或者直接执行以下命令,停止防火墙 chkconfig iptables off service iptables stop 检查Selinux:getenforce如果不是disabled,建议修改,命令如下:vi /etc/sysconfig/selinux修改如右图红框中的内容为disabled如果无法连接图形界面,解决方式如下:vi /etc/ssh/sshd_configX11Forwarding yesUseLogin no重新启动服务器2 安装WebSphere 如果想看到中文界面,请输入:export LANG=zh_CN.UTF-82.1 安装Installation Manager(集群两台都要装)(单机要装)解压InstalMgr1.6.2_LNX_X86_64_WAS_8.5.5.tar在DMGR机器切换到InstallationManager介质目录执行install开始安装勾选Next接受LicenseNext安装目录/opt/IBM/InstallationManager/eclipsenextnext安装进行中安装完成关闭2.2 安装WebSphere(集群两台都要装)(单机要装)在DMGR机器 启动installationManager 路径:/opt/IBM/InstallationManager/eclipse命令:./launcher按照如图选择按照如图选择按照路径选择,具体路径见下图路径信息ok选择install勾选Next接受licenseNext/opt/IBM/IMSharednext/opt/IBM/WebSphere/AppServernext选择中文支持nextNextInstall安装进行中NoneFinish2.3 安装WebSphere 补丁(两台都要装)(单机要装)在DMGR机器 启动installationManager 按照图选择选择文件ok路径信息ok不要勾选UpdateNext此处选择Next会出现输入IBM网站的登录信息。选择Cancel 、 CancelNextUpdate补丁进行中Finish3 创建WebSphere单机在DMGR机器上运行pmt工具/opt/IBM/WebSphere/AppServer/bin/ProfileManagement./pmt.sh创建appserver典型概要文件创建一般是默认安装方式高级概要文件创建可以自己配置各种定义项这里选的典型概要文件创建输入访问控制台的用户名、密码,可以不输入,我这里输入的是lihongbao/neusoft这里的信息要记住,特别是下面的端口,可以不勾选,后面界面就没有,也可以勾选,可以直接验证服务器是否好用这个界面没有报错就可以启动控制台 平时启动启动webspherecd /opt/IBM/WebSphere/AppServer/profiles/AppSrv04/bin./startServer.sh server4查看启动状态:./serverStatus.sh -all4 单机部署程序4.1 程序打成war包我做了个webservice,打成了Axisserver.war4.2 在websphere控制台上发布程序vvvvvvvvvv4.3 启动服务vvv4.4 验证服务能打开wsdl地址:11:9087/aaa/services/result?wsdl5 创建WebSphere集群5.1 创建DMGR(一台即可)在DMGR机器上运行pmt工具/opt/IBM/WebSphere/AppServer/bin/ProfileManagement./pmt.shCreateManagementNextDeployment managerNext高级选项Next此处勾选勾选后,可以登录web Console页面Next输入名称,以及路径信息Next输入Node,hostname,cell信息Next此处不勾选NextNext1525mybasis0默认端口不勾选NextCreate不勾选Next5.2 创建AppServer的Profile5.2.1 在wasserver创建AppServer的Profile在DMGR机器上运行pmt工具/opt/IBM/WebSphere/AppServer/bin/ProfileManagement./pmt.sh1525mybasis0这里默认不勾选,我也没有选,通过命令创建的,此图需要把勾去掉5.2.2 在另一台机器上创建AppServer的Profile,步骤同上5.3 配置Node5.3.1 启动DMGR以及AppServer启动DMGRcd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/./startManager.sh查看启动状态:./serverStatus.sh -all启动AppServercd /opt/IBM/WebSphere/AppServer/profiles/AppSrv04/bin./startServer.sh server4查看启动状态:./serverStatus.sh -all5.3.2 添加Node登陆url31:9060/ibm/console主机:写主机名或者IPJMX连接端口:写soap连接器端口继续添加节点在“系统管理”-“控制台首选项”,选中“与节点同步更改”“应用”5.3.3 创建Cluster开始创建集群分配负载权重。指定分配给应用程序服务器的工作量。值的范围是 0 到 100。权重值越大表明将分得越多的工作量。注意:有个BEAP3_Srv000的成员Node信息BEAP3NODE00操作方法:在DMGR机器添加AppServer类型的Profile。启动AppServer,添加node,删除AppServer。然后给Cluster添加成员。添加成功后,尝试启动停止Cluster.。检查Cluster是否能正常启动停止5.3.4 配置虚拟主机端口1.为了能够访问到集群中的应用服务器,需要配置虚拟主机的端口。首先查看应用服务器端口,点击应用服务器-,选择想要查看端口的服务器名2. 在管理控制台单击 环境-虚拟主机单击 default_host-主机别名选择 新建将集群中的应用服务器默认端口添加到主机别名中。点击“应用”点击“保存”5.4 手动集群启动启动DMGRcd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/./startManager.sh查看启动状态:./serverStatus.sh -all查看nodeagent启动状态:cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv04/bin./serverStatus.sh all如果没有启动,启动nodeagent./startNode.sh启动其他nodeagent步骤相同6 安装IBM HTTP SERVER和HTTP 插件先安装IBM Installation Manager1. 启动IBM Installation Manager工具后,然后打开首选项页面,点击“File - Preferences”:2. 点击“Add Repository”按钮来添加资源库,然后选择IBM HTTP Server V8的资源库:将安装包和补丁包以及WCT都选上3. 选定安装包后,点检“Install”进行安装,选择需要安装的IBM HTTP Server for WebSphere Application Server Version 和 Web Server Plug-ins for IBM WebSphere Applicaiton Server Version 以及Toolbox然后点击“Next”:4. 共享目录选择:/app/IBM/IMShared,点击“Next”:将IBM HTTP Server v8.5安装到目录/app/IBM/HTTPServer 将Web Server Plug-ins for IBM WebSphere Application Server V8.5安装到目录 /app/IBM/WebSphere/Plugins将toolbox安装到目录/app/IBM/WebSphere/Toolbox,点击“Next”: 5. 在安装功能部件包页面,选择安装IHS 和 Web Server Plug-ins以及Web Server Plug-ins Configuration Tool点击“Next”:6.在Web Server配置页面,配置HTTP port为80,点击“Next”:7. 在安装总结页面,点击“Install”按钮,开始安装直到安装完成,成功后的页面如下;安装完后,配置IHS的toolbox工具自动启动报错. 8. 查看版本,确认安装包以及补丁安装成功:分别进到如下目录,执行./versionInfo.sh/app/IBM/HTTPServer/bin/app/IBM/WebSphere/Plugins/bin/app/IBM/WebSphere/Toolbox/bin如下图:6.1 IHS 命令行配置 plugin配置 IHS password:cd IHS_root/bin (/app/IBM/HTTPServer/bin)执行./htpasswd -bc ./conf/admin.passwd admin password启动IHS admin服务IHS_root/bin/adminctl start将wct_shell.sh, response.txt传到/app/IBM/WebSphere/Toolbox/WCT下执行wct_shell.sh, response.txtrootpcpre2 WCT# cat wct_shell.sh./wctcmd.sh -tool pct -defLocPathname /app/IBM/WebSphere/Plugins -defLocName webserver1 -createDefinition -response /app/IBM/WebSphere/Toolbox1/WCT/response.txtrootpcpre2 WCT# cat response.txtconfigType=remoteenableAdminServerSupport=trueenableUserAndPass=trueenableWinService=falseihsAdminCreateUserAndGroup=trueihsAdminPassword=passwordihsAdminPort=8008ihsAdminUnixUserGroup=wasihsAdminUnixUserID=wasmapWebServerToApplications=truewasMachineHostname=pccardapp1webServerConfigFile1=/app/IBM/HTTPServer/conf/httpd.confwebServerDefinition=webserver1webServerHostName=pcpre1webServerOS=LinuxwebServerPortNumber=80webServerSelected=ihsrootpcpre2 WCT#将webserver的/app/IBM/WebSphere/Plugins/bin目录下的configurewebservertest217.sh传到Dmgr主机的/app/IBM/WebSphere/AppServer/profiles/Dmgr01/bin下,执行./ configurewebservertest217.shLog in to WAS admin consoleCheck webserver1 remote web服务器管理, admin password如果传播插件出错,将dmgr机器下的/app/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/pccardapp1Cell01/nodes/pcpre1-node/servers/webserver1/plugin-cfg.xml拷贝到ihs所在机器/app/IBM/WebSphere/Plugins/config/webserver1/plugin-cfg.xmlStart IHS7 数据源7.1 jdbc提供程序创建jdbc提供程序,选择作用域、新建。指定jdbc驱动程序路径,将Oracle数据库驱动包ojdbc6.jar(根据实际情况选择)放到各个websphere服务器的此路径下。点击完成并保存。7.2 全局安全性创建全局安全性(数据库的用户名密码)新建J2C认证数据,输入别名、用户名、密码。确定并保存。7.3 数据源创建数据源,选择作用域、新建。输入数据源名和jndi名称选择jdbc提供程序添加Oracle数据库jdbc连接串设置安全性别名(连接数据库的用户名密码)完成并保存。7.4 数据源测试注:需要重新启动节点管理器和server选中core连接池测试连接是否成功。7.5 EP5程序Ep5程序连接websphere数据源配置,修改persistence.xml ernal.connection.DatasourceConnectionProvider oracle.jdbc.driver.OracleDriver true on_close org.hibernate.dialect.Oracle10gDialect org.hibernate.cache.NoCacheProvider false ep.petrochina.gsms.fm.portal ep.petrochina.gsms.fm.inspect blem ep.petrochina.gsms.fm.security ep.train ep.petrochina.gsms.fm.workflow jdbc/core 8 常用参数配置8.1 数据源连接数打开core数据源,点击连接池属性。修改最大连接数和最小连接数,一般为30和5,根据实际情况适当调整。8.2 数据源自动检测打开core数据源,点击WebSphere Application Server数据源属性。选中验证现有共用的连接,重试时间间隔120秒,通过SQL查询进行验证。确定并保存。8.3 Sql语句缓存打开core数据源,点击WebSphere Application Server数据源属性。修改语句高速缓存大小为100。确定并保存。8.4 JVM内存点击要配置的服务器,在Java和进程管理的进程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论