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

NC6X安装-中间件安装与配置-05_Linux下NC+WAS安装部署-NC技术顾问资料.docx

NC6X安装-中间件安装与配置-05_Linux下NC+WAS安装部署-NC技术顾问资料.docx_第1页
1/44
NC6.3+WAS7Linux下的安装部署一、WAS7安装安装准备:WAS安装盘:lin64.zip7.0.0.17-WS-UPDI-LinuxAMD64.zip将上面的2个压缩文件上传至服务器,分别解压缩1.1WAS7安装运行/WAS_Linux_64/lin_x64/WAS目录下的install,开始安装:选择接受IBM的协议:选择安装目录:选择默认创建的profile:设置密码,这里不勾选设置密码:安装预览与权限检查:权限检查通过后点击下一步,开始安装WAS:安装成功:安装完成后,启动第一步:1.2WAS打补丁:将7.0.0.17-WS-UPDI-LinuxAMD64.zip解压,执行/UpdateInstaller目录下的install安装,WASupdate程序:接受条款,点击下一步继续:安装环境检查:选择安装目录:开始安装:安装完成,默认勾选退出时启动更新程序:启动更新程序,为WAS打补丁:选择需要打补丁的产品目录:选择“安装维护软件包”:指定补丁包目录:指定补丁包的路径后,更新程序能自动识别该目录下的补丁包:权限检查:二、HTTPServer安装1.3HTTPServer安装在安装完WAS7之后,开始安装HTTPServer,进入WAS_Linux_64/lin_x64_suppl/IHS目录,执行./install,开始安装HTTPServer:接受IBM条款:选择安装目录:设置端口号:设置密码:开始安装:安装成功:1.4HTTPServer打补丁HTTPServer打补丁与WAS打补丁方法相似,运行/UpdateInstaller目录下的update.sh启动更行程序,在选择产品时,选择HTTPServer所在的目录,在选择补丁包时,同样会识别所选目录下适合HTTPServer的补丁包,其余步骤与WAS打补丁相似:1.5Plugin打补丁在安装HTTPServer时,默认安装了Plugin,现在为其打上相应的补丁包,使其与WAS以及HTTPServer的版本一致,同样运行/UpdateInstaller目录下的update.sh启动更行程序,方法与WAS打补丁及HTTPServer打补丁类似,不一一截图描述:在安装补丁包:安装完成:三、NC安装NC6.3安装前应准备好操作系统,需要保证目标路径下至少有2GB剩余空间,用于保存应用程序和相关日志。安装请执行NC安装盘根目录下setup.bat文件(要求安装盘同级目下有ufjdk文件)开始安装:安装完成:四、WAS单机部署在完成上述各个组件的安装之后,就可以开始NC的部署了,先在WAS单机部署1.6启动server1在安装WAS时,默认选择安装了ApplicationServer时,如图,可以直接启动server1.7运行sysConfig工具进行相关配置进入NChome/bin运行sysConfig工具,运行之前需确定有执行权限,若无足够权限,则执行命令:chmod–R755home配置WASprofile路径在服务器类型出点选,WebSphereApplicationServer,点击左侧部署,填上profile路径配置数据源生成EJB部署EJB1.8创建账套部署完成之后,便可以创建账套以及访问:重启WAS服务器,并登陆http://IP:9080/admin.jsp登陆成功之后,会提示你修改root用户的密码,密码需要字母数字和符号的组合,修改密码之后进入系统创建账套:完成之后点击保存,弹出建库向导,选择产品,开始安装,建库向导会创建相应的数据库表以及其他相关对象选择完产品之后,点击下一步,开始安装五、WAS水平集群部署两台服务器,IP分别为192.168.1.111、192.168.1.115118做主机,包含master、119做从机,包含ncMem01HTTPServer安装在主机111上,默认端口为801.9WebSphere集群拓扑结构配置1.1.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文件中,如下图:调整主从机系统时间要确保服务器之间通讯正常,服务器系统时间尽量保持一致,最大不能相差1分钟1.1.2.主从机节点联合做好准备工作之后就可以进行节点联合:启动DeploymentManager可通过快捷启动栏里的第一步来启动DeploymentManager,或通过命令startManager.bat运行addNode.sh进行节点联合进入主从机$AppSrv_HOME/bin目录,运行addNode.bat进行节点联合,命令格式为:#./addNode.batDmgr_ip地址Dmgr_SOAP端口Dmgr_SOAP端口默认为8879,可以查看Dmgr/logs/AboutThisProfile.txt当看到“已成功联合节点”时表示节点联合成功。注意:以上仅为主机节点联合演示,集群所有服务器(包括Dmgr所在服务器和从机)都要执行这一步,并确认联合成功后再进行后续步骤。1.1.3.进控制台配置集群结构打开浏览器,进入Dmgr的管理控制台进行集群结构配置,Dmgr管理控制台登陆地址为:http://Dmgr_IP:管理控制台端口/admin管理控制台端口可在Dmgr/logs/AboutThisProfile.txt中查看,也可通过第一步点击“管理控制台”来登录Dmgr管理控制台。删除旧的server1应用程序服务器,并保存到主配置服务器应用程序服务器,勾选各服务器,点击删除确定保存到主配置创建集群服务器集群新建,新建的集群名必须为:ncCluster创建集群第一个成员master,节点选择之前规划的主机节点,权重设为0创建集群其他成员ncMem01、权重可按照实际情况进行分配,这里输入10下一步完成保存到主配置,完成ncCluster集群结构配置。3)修改nodeagent内存参数NC6.0全产品模块较多,若采用默认内存参数,在后面部署EJB后nodeagent会出现内存溢出。因此如果部署模块较多,在集群结构搭建好后应先修改nodeagent内存参数。在控制台中选择系统管理NodeAgent然后选择一个nodeagentjava和进程管理进程定义java虚拟机设置初始堆和最大堆大小,如可设置为512—1024,如下图:修改完成后点击确定并保存到主配置,按同样方法修改集群其他nodeagent内存参数。修改完成后重启集群各nodeagent。停止nodeagent./stopNode.bat启动nodeagent./startNode.bat4)启动集群各成员配置完集群结构后,可在控制台中查看集群各成员状态,检查集群各成员能否成功启动。服务器应用程序服务器,勾选所有集群成员,点击启动,状态显示为绿色的向右箭头则表示启动成功。如下图:六、NC部署进入NChome/bin运行sysConfig工具,运行之前需确定有执行权限,若无足够权限,则执行命令:chmod–R755home1.10启动sysConfig工具,进行配置配置WASprofile路径在服务器类型出点选,WebSphereApplicationServer,点击左侧部署,填上profile路径配置数据源生成EJB同步代码主机生成完EJB需将NCHOME代码同步到集群各从机相同路径下。Linux下可将NCHOME打包后再通过SSH或FTP分发到各从机上,然后将代码解压开,要保证集群所有主从机的NCHOME绝对路径一致。部署EJB1.11启动WebSphere各serverEJB部署完毕后就可以启动WebSphere集群各Server了,如果之前各集群成员Server已启动则需要重启。管理各server可以通过WebSphere控制台、nmc或命令行手工进行。通过WebSphere控制台启动服务器类型WebSphereApplicationServer全选启动,待所有server状态变成向右的绿色箭头时则表明启动成功。如下图:命令行手工启动若采用手工启动方式则分别进集群服务器的AppSrv目录,然后逐个启动,#./startServer.shmaster1.12HTTPServerPlugin配置配置完上述集群结构后,还需对HTTPServerPlugin进行配置,集群HTTPServer才能将客户端的访问正确转发到集群的各成员上。NC6.0ncSysconfig配置工具中带有生成plugin-cfg.xml配置文件的功能在sysConfig工具中的服务转发中填上相应的HTTPserver路径与Plugin路径,生成配置文件即可。生成的配置文件会自动存放到/home/IBM/HTTPServer/Plugins/config/webserver1文件夹下。然后启动HTTPServer,进HTTPServer/bin运行./apachectlstart(或者./apachectl-kstart)windows服务器则直接运行apache.exe。1.13建系统,同步busiCenterConfig.xml待HTTPServer启动完成后就可以登陆系统建账套了,WebSphere集群下建账套方法与NC单机相同。注意:建完账套后需将主机上NCHOME/ierp/sf目录下busiCenterConfig.xml文件同步到集群的所有从机上。至此,WebSphere集群搭建完毕,用户就可以登陆系统使用了。对于集群环境需要注意各服务器之间代码要保持同步,单个服务器修改文件其他服务器也要注意同步修改。

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

碎片内容

NC6X安装-中间件安装与配置-05_Linux下NC+WAS安装部署-NC技术顾问资料.docx

您可能关注的文档

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