电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC6X安装-中间件安装与配置-NC+WAS安装及部署实施完全参考手册(for Windows)-NC技术顾问资料.pdf

NC6X安装-中间件安装与配置-NC+WAS安装及部署实施完全参考手册(for Windows)-NC技术顾问资料.pdf_第1页
1/92
NC6+WAS7安装及部署完全参考手册forWindows机密程度:机密资料/内部使用/公开文档版本:2.0编写方:用友网络科技股份有限公司编写作者:代群义修订者:王泓博修订日期:2015年06月22日用友网络科技股份有限公司目录NC6.0+WAS7单机安装部署....................................................................................................................31WAS7安装......................................................................................................................................32WAS补丁......................................................................................................................................113NC6安装.......................................................................................................................................194NC6+WAS7部署..........................................................................................................................235NC创建账套及访问.....................................................................................................................27NC6.0+WAS7垂直集群安装部署..........................................................................................................281WAS7安装....................................................................................................................................292HTTPserver的安装:......................................................................................................................353Plugin的安装................................................................................................................................404WAS补丁......................................................................................................................................505集群的创建与配置.......................................................................................................................666NC的安装配置.............................................................................................................................72NC6.0+WAS7水平集群安装部署..........................................................................................................791WebSphere集群拓扑结构规划.....................................................................................................792WebSphere集群拓扑结构配置.....................................................................................................802.1配置前环境准备.................................................................................................................802.2主从机节点联合.................................................................................................................812.3进控制台配置集群结构.....................................................................................................813WebSphere集群下NC6.0代码部署.............................................................................................853.1NC代码安装......................................................................................................................853.2NC配置工具配置并生成EJB...........................................................................................853.3同步代码.............................................................................................................................893.4部署EJB.............................................................................................................................893.5启动WebSphere各server..................................................................................................904HTTPServerPlugin配置...............................................................................................................915建系统,同步busiCenterConfig.xml...........................................................................................92用友网络科技股份有限公司NC6.0+WAS7单机安装部署安装准备:WAS安装盘:was.7000.windows.ia32.zipjdk.7000.windows.ia32.zip7.0.0.17-WS-UPDI-WinIA32.zip将上面的三个zip文件分别解压缩,然后将jdk.7000.windows.ia32\JDK目录拷贝到was.7000.windows.ia32\JDK1WAS7安装was.7000.windows.ia32\WAS\install.exe如果在Win7操作系统,运行不了,需要选择中”install.exe”右键属性兼容模式:选择兼容WindowsServer2008用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司不选择安装样本应用程序不要使用默认安装路径。安装路径不要带有空格等特殊符号。如:图中路径更改为:c:\WebSpere\AppServer正式环境,不要安装在系统盘。用友网络科技股份有限公司用友网络科技股份有限公司不选择:启用安全管理用友网络科技股份有限公司用友网络科技股份有限公司启动及关闭WAS命令:启动was:启动服务器C:\WebSphere\AppServer\profiles\AppSrv01\bin>startServer.batserver1停止was:停止服务器C:\WebSphere\AppServer\profiles\AppSrv01\bin>stopServer.batserver1或者用友网络科技股份有限公司删除不用的应用:http://ip:9060/ibm/console2WAS补丁用友网络科技股份有限公司7.0.0.17-WS-UPDI-WinIA32\UpdateInstaller\目录下,运行install.exe用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司推出时启动IBMUPDATEInstaller或者运行c:\WebSphere\UpdateInstaller\update.bat说明:打was补丁时,需要停止WAS,如果不停止,会出现安装不过去。用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司补丁工具会自动找到上步骤中选择的目录(c:\was\patch_file)下的补丁包安装补丁时,需要停止WAS,如果不停止,会出现上图安装不过去问题。用友网络科技股份有限公司3NC6安装NC_UAP/ncsetup.batUFIDANC6.0安装前应准备好操作系统,需要保证目标路径下至少有2GB剩余空间,用于保存应用程序和相关日志。安装请执行NC安装盘根目录下ncsetup.bat文件(要求安装盘同级目下有ufjdk文件),例如安装uap,执行\uap\ncsetup.bat,出现如下图界面:用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司4NC6+WAS7部署NC6.0SysConfigtool:运行:NC_HOME\bin\ncSysConfig.bat数据源:在保证WAS服务运行的情况下,保存操作会将数据源配置信息保存到WAS中。保存操作可能慢些。用友网络科技股份有限公司服务器信息:设置服务器名称,地址,端口,管理端口。设置设置启动进程参数。用友网络科技股份有限公司部署:Deployment选择需要部署的模块。生成NC环境的EJB,proxy.(自动新到NC的对应目录)生成WAS环境的ear包,proxy.(在was启动情况下,通过部署EJB功能自动部署到WAS环境中。)对应日志是nchome/bin/configsys.log用友网络科技股份有限公司WAS管理控制台检查部署是否成功:登录WAS管理控制台:http://ip:9060/ibm/console管理控制台中:企业应用程序在NC6X系列显示为:nc60用友网络科技股份有限公司5NC创建账套及访问先停止was:停止服务器C:\WebSphere\AppServer\profiles\AppSrv01\bin>stopServer.batserver1启动was:启动服务器C:\WebSphere\AppServer\profiles\AppSrv01\bin>startServer.batserver1建立账套登陆http://IP:port/admin.jsp登陆NC系统,用户名root密码为空。建完账套后才能访问NC:http://IP:portWAS安装完默认端口:9080用友网络科技股份有限公司NC6.0+WAS7垂直集群安装部署安装准备:WAS安装盘:用友网络科技股份有限公司was.7000.windows.ia32.zipjdk.7000.windows.ia32.zip7.0.0.17-WS-UPDI-WinIA32.zipplg.7000.windows.ia32.zipihs.7000.windows.ia32.zip将上面的zip文件分别解压缩,然后将jdk.7000.windows.ia32\JDK目录拷贝到was.7000.windows.ia32plg.7000.windows.ia32ihs.7000.windows.ia32或者将压缩后目录WASihsplugin都放在同一目录下机器名:javavagIP:10.11.82.44Was安装目录:d:/IBM目录下NC安装位置:e:/nc61WAS7安装D:\was.7000.windows.ia32\WAS\install.exe用友网络科技股份有限公司用友网络科技股份有限公司说明:此步骤可以选择单元(DeploymentManager和受管节点),或者选择无。本安装选择选择单元(DeploymentManager和受管节点)。不用手工创建概要文件等。用友网络科技股份有限公司如果选择无,则需要手工创建概要文件及将受管节点加到管理节点。如:(一)创建管理节点d:\IBM\WebSphere\AppServer\bin>manageprofiles.bat-create-templatePathd:/IBM/WebSphere/AppServer/profileTemplates/dmgr-profileNameDmgr01-profilePathd:/IBM/WebSphere/AppServer/profiles/Dmgr01(二)创建受管节点d:\IBM\WebSphere\AppServer\bin>manageprofiles.bat-create-templatePathd:/IBM/WebSphere/AppServer/profileTemplates/default-profileNameAppSrv01-profilePathd:/IBM/WebSphere/AppServer/profiles/AppSrv01(三)将受管节点加入到管理节点d:\IBM\WebSphere\AppServer\profiles\Dmgr01\bin>startManager.batd:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>addNode.batIPPORT注:IP为管理节点DM所在的机器IP地址PORT为D:\IBM\AppServer\profiles\Dmgr01\logs\AboutThisProfile.txt中的SOAP连接器端口,默认为8879用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司2HTTPserver的安装:D:\ihs.7000.windows.ia32\IHS\install.exe用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司3Plugin的安装D:\plg.7000.windows.ia32\plugin\install.exe用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司4WAS补丁D:\7.0.0.17-WS-UPDI-WinIA32\UpdateInstaller\install.exe用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司D:\IBM\UpdateInstaller\update.exe或者上图退出时启动IBMUpdateInstallerWAS打补丁:用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司按”重新启动”按钮:IHS打补丁:d:\IBM\HTTPServer用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司按”重新启动”按钮:用友网络科技股份有限公司Plugin打补丁:d:\IBM\HTTPServer\Plugins用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司5集群的创建与配置启动was管理控制台:D:\IBM\AppServer\profiles\Dmgr01\bin>startManager.bat关闭was管理:D:\IBM\AppServer\profiles\Dmgr01\bin>stopManager.bat创建WAS集群:在WAS管理控制台启动状态,登录http://10.11.82.44:9060/ibm/console创建WAS集群前,先删除默认安装的server1然后开始创建集群:用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司用友网络科技股份有限公司在WebSphereApplicationServer可以看到创建的集群成员:用友网络科技股份有限公司6NC的安装配置(一)NC代码的安装。(二)NC的配置与部署。NC配置步骤1:在was中删除原有的NC应用,并重启was:在做NC+WAS配置前先清理干净WAS原有部署的NC应用。如图:进入was管理界面,在应用程序中选择所有默认安装的应用程序;用友网络科技股份有限公司有的版本默认安装后会有多个应用程序,如下图,都需要卸载掉。(a):停止应用程序;(b):卸载应用程序(c):删除完成后记得点击管理页面上方的保存。(d):在服务器中分别cd进入d:/IBM/AppServer/profiles/App01/bin目录下,运行stopNode.bat停止WAS应用服务器和nodeagentcd进入d:/IBM/Websphere/AppServer/profiles/Dmgr01/bin下,运行:用友网络科技股份有限公司stopManager.bat(e):接着重启dm,nodeagent和对应的应用服务器。d:/IBM/Websphere/AppServer/profiles/Dmgr01/bin>startManager.batd:/IBM/Websphere/AppServer/profiles/Dmgr01/bin>startNode.bat2:进入/nchome/bin目录下,运行ncSysconfig.bat工具进行WAS配置(1)在工具左边列表中选择Deployment,然后在右边点击读取,选择Was信息:点击修改配置WAS对应应用服务器profile安装所在的路径(d:/IBM/Websphere/AppServer/profiles/Dmgr01);如果是cluster模式,勾上cluster选项。(2)数据源配置:用友网络科技股份有限公司点击保存时,会同时保存到本地以及was中间去,所以要修改数据库连接可以在此修改。3:在工具左边列表中选择Server,然后在右边点击从WAS读取:点击保存。用友网络科技股份有限公司在was集群服务器配置中选择master,点击修改,勾上主服务器,点确定并保存注:NC配置WAS也是主机名相关的,如上图中,默认从was中读取的配置是主机名。4:如果此was安装时启用了安全用户名与密码,需要运行nchome/bin/wasCertCmd.bat,做安全证书导入。5:生成及部署在Deployment对应的右边面板中,点击生成EJB。生成情况可以看./bin目录下对应的configsys.log。生成完ejb后,点击部署EJB。对应信息可以看日志configsys.log。在部署的过程中必须保证was中应用服务器是启动的。用友网络科技股份有限公司6:WEBSERVER插件生成及传播7:服务分配用友网络科技股份有限公司服务分配读取修改,在集群环境下需手工指定某些服务和模块运行的server,因为NC集群在master上不能起线程,所以需将这些服务和模块配置到非master的其他集群成员上并保存。如下图,会计平台服务和ia模块都配置在ncMem01上:(三)重新启动WAS,访问NC重启was(每个server,nodeagent,DM,server的启动需要以master先于其他几个server),重启ibmhttpserver(/HttpServer/bin/apache.exe)即可。启动为:D:\IBM\AppServer\profiles\Dmgr01\bin>startManager.batD:\IBM\AppServer\profiles\AppSrv01\bin>startNode.batD:\IBM\AppServer\profiles\AppSrv01\bin>startServer.batmasterD:\IBM\AppServer\profiles\AppSrv01\bin>startServer.batncMem01D:\IBM\AppServer\profiles\AppSrv01\bin>startServer.batncMem02D:\IBM\HTTPServer\bin>Apache.exe-kstart停止为:D:\IBM\HTTPServer\bin>apache.exe-kstopD:\IBM\AppServer\profiles\AppSrv01\bin>stopServer.batncMem02用友网络科技股份有限公司D:\IBM\AppServer\profiles\AppSrv01\bin>stopServer.batncMem01D:\IBM\AppServer\profiles\AppSrv01\bin>stopServer.batmasterD:\IBM\AppServer\profiles\AppSrv01\bin>stopNode.batD:\IBM\AppServer\profiles\Dmgr01\bin>stopManager.bat说明:WINDOWS服务器HIS启动可以直接双击运行D:\IBM\HTTPServer\bin\apache.exe或者D:\IBM\HTTPServer\bin>startapache.exe启动完后,则通过http://IP:PORT来访问NC应用.NC6.0+WAS7水平集群安装部署1WebSphere集群拓扑结构规划对于用户业务量大或服务器硬件资源充足的情况,NC系统可以搭建WebSphere集群启用多个Server来做负载均衡和充分利用服务器资源。搭建WebSphere集群首先要根据用户的实际情况规划所需集群的拓扑结构,再根据规划来配置WebSphere集群。若NC应用服务器规划了多台服务器,NC系统可以配置一个多机水平集群。其拓扑结构图如下:若客户只有一台NC应用服务器,硬件配置较高,则可采用一台服务器的垂直集群,其拓扑结构用友网络科技股份有限公司图如下:本文档演示以2台linux服务器做水平集群,两台服务器,IP分别为20.10.130.125、20.10.130.112125做主机,包含master、ncMem01112做从机,包含ncMem02、ncMem03HTTPServer安装在主机125上,默认端口为802WebSphere集群拓扑结构配置2.1配置前环境准备在配置集群结构前需要根据实际情况做好一些准备工作:WebSphere组件安装根据规划,主机上需要安装WebSphere并创建DeploymentManager(Dmgr)和应用程序服务器(AppSrv),还要安装HTTPServer及Webserver插件(plugin)。从机安装WebSphere并创建应用程序服务器(AppSrv)。安装WebSphere要注意版本,不同版本NC对应的WebSphere版本也不相同,NC6.0需要的WebSphere版本为7.0.0.17。修改主从机hosts文件WebSphere集群主从机之间是通过主机名相互识别进行通讯的,因此需确保集群各服务器之间能够通过主机名相互识别。最简单的方法就是将集群所有服务器的主机名及对应的IP地址添加到hosts文件中,如下图:windows系统hosts文件路径为:C:\Windows\System32\drivers\etc\hosts非windows系统hosts文件路径为:/etc/hosts调整主从机系统时间要确保服务器之间通讯正常,服务器系统时间尽量保持一致,最大不能相差1分钟用友网络科技股份有限公司2.2主从机节点联合做好准备工作之后就可以进行节点联合:启动DeploymentManager进Dmgr/bin目录,运行startManager.sh启动Dmgr,如下图:运行addNode.sh进行节点联合进入主从机$AppSrv_HOME/bin目录,运行addNode.sh进行节点联合,命令格式为:#./addNode.shDmgr_ip地址Dmgr_SOAP端口Dmgr_SOAP端口默认为8879,可以查看Dmgr/logs/AboutThisProfile.txt当看到“已成功联合节点”时表示节点联合成功。注意:以上仅为主机节点联合演示,集群所有服务器(包括Dmgr所在服务器和从机)都要执行这一步,并确认联合成功后再进行后续步骤。2.3进控制台配置集群结构打开浏览器,进入Dmgr的管理控制台进行集群结构配置,Dmgr管理控制台登陆地址为:http://Dmgr_IP:管理控制台端口/admin管理控制台端口可在Dmgr/logs/AboutThisProfile.txt中查看。删除旧的server1应用程序服务器,并保存到主配置服务器应用程序服务器,勾选各服务器,点击删除确定保存到主配置用友网络科技股份有限公司创建集群服务器集群新建,新建的集群名必须为:ncCluster创建集群第一个成员master,节点选择之前规划的主机节点,权重设为0用友网络科技股份有限公司创建集群其他成员ncMem01、ncMem02、ncMem03,各集群成员节点按照规划分别选择,各集群成员的权重可按照实际情况进行分配,这里都输入10,即表示集群各成员将平均分摊负载。下一步完成保存到主配置,完成ncCluster集群结构配置。3)修改nodeagent内存参数NC6.0全产品模块较多,若采用默认内存参数,在后面部署EJB后nodeagent会出现内存溢出。因此如果部署模块较多,在集群结构搭建好后应先修改nodeagent内存参数。在控制台中选择系统管理NodeAgent然后选择一个nodeagentjava和进程管理进程定义java虚拟机设置初始堆和最大堆大小,如可设置为512—1024,如下图:用友网络科技股份有限公司修改完成后点击确定并保存到主配置,按同样方法修改集群其他nodeagent内存参数。修改完成后重启集群各nodeagent。停止nodeagent./stopNode.sh启动nodeagent./startNode.sh4)启动集群各成员配置完集群结构后,可在控制台中查看集群各成员状态,检查集群各成员能否成功启动。服务器应用程序服务器,勾选所有集群成员,点击启动,状态显示为绿色的向右箭头则表示启动成功。如下图:用友网络科技股份有限公司3WebSphere集群下NC6.0代码部署3.1NC代码安装WebSphere集群下NC代码安装与普通安装无任何区别,下面介绍Linux下安装NC6.0注意事项。首先上传代码,将NC代码上传到主机上,用unzip解压开代码#unzipNC60.zip在HP-UX和AIX服务上可能没有unzip,可在NC安装光盘的tools文件夹获取。设置好环境变量,然后进各产品目录授权并安装:#exportJAVA_HOME=/home/IBM/WebSphere/AppServer/java----设置所需的JDK路径#exportLANG=zh_CN.gb18030----设置环境运行的字符集#exportDISPLAY=20.1.83.50:0.0----设置linux图形显示终端#cdnc_uap----切换到nc_uap目录#chmod755*.sh----给nc_uap目录下的所有.sh文件赋予可755权限#./ncsetup.sh----运行安装批处理,启动图形安装向导开始安装待所需的产品安装完成后进入NC_HOME运行root.sh进行初始化#chmod755*.sh#root.sh3.2NC配置工具配置并生成EJB进行WebSphere集群配置之前需要确保集群dmgr及NodeAgent已启动。在完成上面集群拓扑结构配置后所有相关服务应该是启动的,若没有启动则先手工启动。首先进入dmgr/bin目录,启动主机dmgr服务#./startManager.sh用友网络科技股份有限公司启动集群所有服务器的NodeAgent#./startNode.sh然后进入主机$NC_HOME/bin目录,运行ncSysConfig.sh启动配置向导开始配置#./ncSysConfig.sh,选择WebsphereApplicationServer选项部署WAS信息修改,修改Profile路径为集群主机dmgrprofile路径,并勾选Cluster选项,单击保存按钮,更新到WAS,配置工具会要求重新启动,单击确定。如下图:用友网络科技股份有限公司点击数据源页签,配置数据源,测试通过并保存。如下图:服务器信息从WAS读取修改,服务器名称选择master并勾选主服务器标识,然后确定保存。如下图:用友网络科技股份有限公司服务分配读取修改,在集群环境下需手工指定某些服务和模块运行的server,因为NC集群在master上不能起线程,所以需将这些服务和模块配置到非master的其他集群成员上并保存。如下图,会计平台服务和ia模块都配置在ncMem01上:用友网络科技股份有限公司部署二阶段部署生成EJB,WebSphere集群环境先生成EJB,如下图:3.3同步代码主机生成完EJB需将NCHOME代码同步到集群各从机相同路径下。Linux下可将NCHOME打包后再通过SSH或FTP分发到各从机上,然后将代码解压开,要保证集群所有主从机的NCHOME绝对路径一致。3.4部署EJB等代码同步完成之后再到主机上运行ncSysConfig.sh部署EJB,部署二阶段部署部署EJB,如下图:用友网络科技股份有限公司3.5启动WebSphere各serverEJB部署完毕后就可以启动WebSphere集群各Server了,如果之前各集群成员Server已启动则需要重启。管理各server可以通过WebSphere控制台、nmc或命令行手工进行。通过WebSphere控制台启动服务器类型WebSphereApplicationServer全选启动,待所有server状态变成向右的绿色箭头时则表明启动成功。如下图:用友网络科技股份有限公司命令行手工启动若采用手工启动方式则分别进集群服务器的AppSrv目录,然后逐个启动,如下图:#./startServer.shmaster#./startServer.shncMem01#./startServer.shncMem02#./startServer.shncMem034HTTPServerPlugin配置配置完上述集群结构后,还需对HTTPServerPlugin进行配置,集群HTTPServer才能将客户端的访问正确转发到集群的各成员上。NC6.0ncSysconfig配置工具中带有生成plugin-cfg.xml配置文件的功能。进入HTTPServer所在服务器$NC_HOME/bin目录,运行ncSysConfig.sh启动配置向导,进入服务转发页签,配置HISHome和WASPluginHome路径,点击GenerateHISplugin-cfg.xml即可生成配置文件,如下图:用友网络科技股份有限公司生成的配置文件会自动存放到/home/IBM/HTTPServer/Plugins/config/webserver1文件夹下。然后启动HTTPServer,进HTTPServer/bin运行./apachectlstart(或者./apachectl-kstart)windows服务器则直接运行apache.exe。5建系统,同步busiCenterConfig.xml待HTTPServer启动完成后就可以登陆系统建账套了,WebSphere集群下建账套方法与NC单机相同。注意:建完账套后需将主机上NCHOME/ierp/sf目录下busiCenterConfig.xml文件同步到集群的所有从机上。至此,WebSphere集群搭建完毕,用户就可以登陆系统使用了。对于集群环境需要注意各服务器之间代码要保持同步,单个服务器修改文件其他服务器也要注意同步修改。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC6X安装-中间件安装与配置-NC+WAS安装及部署实施完全参考手册(for Windows)-NC技术顾问资料.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信