视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
NC55用户手册_第二章NC5.0_Was环境安装
2025-09-26 23:39:56 责编:小OO
文档
NC55用户手册

第二章 NC5.0_Was环境安装

UFIDA用友软件 NC管理软件5.0版本系列开始全面支持IBM WebSphere  Application Server Network Deployment V6.1(简称WAS)。NC用户在使用NC5.0同时推荐选择使用性能更高的,稳定性更好的Websphere V6.1中间件。

一、IBM WebSphere 应用服务器简介

WebSphere V6.1 应用服务器是IBM推出的面向电子商务和众多企业级应用的中间件软件,为企业应用提供了事务基础设施和高可用、高性能的运行平台。WebSphere V6.1 版本基于业界标准J2EE 1.4和J2SE 5.0,完全支持其它开放性标准包括XML、LDAP、Web Services和CORBA等。WebSphere应用服务器交付了可伸缩、具有弹性的应用程序基础架构,能帮助客户缩短开发周期,节约开发成本,重用现有系统资源,构建随需应变的业务应用。并为应用程序在可靠性、扩展性、健壮性和安全性上提供了保障。从简单到复杂的 管理软件NC5.0应用,WebSphere应用服务器都提供了相应的应用程序规划部署方案。 

借助于Was易于使用的管理工具和界面,NC5.0用户能轻松地构建、部署、和管理J2EE应用程序。Was管理控制台提供了指导操作以记录常规任务,如配置数据库连接和从Web服务器到应用服务器容器的路由请求。具有简化的资源管理、更简单的安全配置、JDBC 提供程序和 J2C 连接属性管理、简化的数据库连接、对应用程序安装向导附加的共享库配置等诸多特性,增强的集群创建向导现在包括集群成员权重分配,Was的分布式集群能力保证整个应用系统24×7×365的高可用性。WebSphere应用服务器为NC5.0用户提供了一个可扩展、跨平台的解决方案。

二、NC5.0 全面支持的 WebSphere 应用服务器

NC5.0用户选择IBM Websphere V6.1企业应用中间件时,需要先安装IBM Websphere V6.1 ,再安装 UFIDA用友软件 NC管理软件5.0 应用。一般NC5.0用户需要根据具体项目的服务器配置、企业应用、管理成本等多方面来考虑决定使用WAS单机和WAS集群应用。本文从WAS的安装、WAS补丁安装和卸载入手,介绍WAS单机和集群环境的安装部署。

2.1WAS安装

通过结合图文介绍安装WAS过程:

若用户使用的操作系统中有相关的IE,Firefox,Netscape等浏览器,用户可以运行安装中的"launchpad.exe"/"launchpad.sh",并且在菜单上选择"WebSphere Application Server Network Deployment 安装",进一步选择"启动 WebSphere Application Server Network Deployment 的安装向导"。 

若用户的使用的操作系统中相关的IE,Firefox,Netscape等浏览器,用户可以安装介质的"WAS"目录下直接运行"install.exe"/"install.sh"进行WebSphere安装。 

图(1)下一步:

图(2)下一步:

图(3)下一步:

图(4)注意:操作系统必备软件检查通过,下一步:

图(5)注意:不推荐安装样本应用程序。下一步:

图(6)注意:不要使用默认安装路径。如“c:\\program files\\IBM\\Websphere”是不可取的。通常情况下下列特殊符号包括“`”“~”“!”“@”“#”“$”“%”“^”“&”“*”“(”“)”“-”“_”“+”“=”“{”“}”“[”“]”“\”“|”“;”“:”“””“’”“,”“.”“/”“?”“中文”不能命名成安装路径。下一步:

图(7)注意:根据具体需要选择安装不同的概要文件模板。下一步:

图(8)注意:根据管理需要设置管理用户和密码,一般不设置。下一步:

图(9)下一步:

图(10)安装过程。下一步:

图(11)安装成功。下一步:

图(12)安装验证和启动控制台。

     通过按照以上的图文步骤用户可以顺利的完成WebSphere V6.1的安装。

2.2 WAS patch 安装

NC5.0系列各版本对WAS补丁的要求:

NC5.01需要WAS6.1 + patch03,即WAS V6103版本。

NC5.011需要WAS6.1 + patch07,即WAS V6107版本。

NC5.02和NC5.5需要WAS6.1 + patch11,即WAS V61011版本。

针对补丁版本分别介绍如何安装WAS patch03 patch07过程和如何安装patch11过程。

2.2.1NC5.01和NC5.011相应patch03和patch07安装过程介绍:

NC管理软件5.01和NC5.011版本需要安装6.1.03和6.1.07补丁,下面介绍安装过程

图(13)下一步:

图(14)下一步:

图(15)下一步:

图(16)下一步:

图(17)下一步:

图(18)下一步:

图(19)执行updater路径下的update.bat或update.sh。

下一步:

图(20)下一步:

图(21)注意:选择WAS的安装路径。下一步:

图(22)注意:选择需要安装的补丁文件。下一步:

图(23)注意:安装过程中需要检查是否停止所有WAS相关进程。下一步:

图(24)下一步:

图(25)开始安装。下一步:

图(26)WAS补丁安装成功。

2.2.2 NC5.02和NC5.5相应patch11安装过程介绍:

NC管理软件5.02和NC5.5 版本需要安装6.1.011补丁,下面介绍安装过程

此处以aix上安装补丁6.1.011为例。

1.在IBM WAS补丁网站:http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24016159

或者NC服务技术支持部门相关WAS补丁网站下载相应平台的补丁

以及WAS补丁安装工具下载网站:

http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24008401

*6.1.0-WS-WAS-AixPPC-FP0000011.pak(was61011补丁)   *6.1.0-WS-WASSDK-AixPPC-FP0000011.pak(was61011 jdk补丁) *download.updii.61013.aix.ppc.zip (was tools)注意安装was61011补丁必须使用该工具. 

2.将压缩包download.updii.61013.aix.ppc.zip在AIX上解开,在/UpdateInstaller目录下执行./install。弹出界面->next ->选择"i accept the terms in the license agreement" ->next -> "system prerequisites Check" -> "Installation Directory"界面中输入directory path:/usr/IBM/WebSphere/UpdateInstaller1(注意区别原来的was tools安装目录UpdateInstaller故取名UpdateInstaller1) ->next ->"Installation summary" ->next ->开始安装was tools工具 ->"Installation Complete"-> finish。 

3.启动 UpdateInstaller1,进入/home/IBM/WebSphere/UpdateInstaller1目录执行./update.sh即可启动界面->next ->"Product Selection" ->选择directory path:'/home/IBM/WebSphere'(注意该目录为was安装目录)->next ->选择"Install maintenance pakage" ->next ->选择Derictory path:/home (注意该处区别于上文图(22)选中目录中补丁文件而只选择补丁所在目录即可) ->next -> 在select Recommended Updates下选择所列出的补丁,本例中在6.1.0-WS-WAS-AixPPC-FP0000011.pak和6.1.0-WS-WASSDK-AixPPC-FP0000011.pak补丁前打勾选择所要安装的6.1.011补丁 ->next -> finish .

2.3 WAS 卸载

WAS的卸载通过执行%WAS_HOME%\uninstall\目录下"uninstall.exe "/" uninstall.sh" 即可卸载。

  通过上文的 WAS安装介绍,接下来用户可以进行WAS单机和WAS集群的安装配置了。

2.4 WAS单机环境安装:

WAS单机环境指只需一台服务器,并在上面只有一个WebSphere的Server(即server1)在运行。拓扑结构参见图一。

图(27) WebSphere单机环境 

  通过上文中WAS安装,参照图(1)->图(12)的安装步骤即可搭建完成WAS的单机环境,接下来就可以安装NC5.0的应用了。将WAS单机关联到NC5.0环境中只需在安装NC5.0的客户化等模块代码时选择WAS概要文件的路径即可,通过NC5.0的EJB生成部署后一套NC5.0 + WAS单机的应用环境就搭建成功了。如图:

选择websphere profiles path路径

图(28)

2.5WAS集群环境安装

WAS集群应用拓扑结构:

图(29)

 Was集群环境安装:水平机群和垂直机群(拓扑图)

(1)垂直机群

图(30) WebSphere 垂直集群环境

说明:垂直集群只需要一台物理机器即可(服务器足够好,一般内存8G以上bit),其拓扑结构如图(30)所示。

(2)水平机群

图(31)WebSphere水平集群环境

说明: 拓扑结构所示.由多台物理机器组成,其中一台物理服务器需要创建WebSphere Deployment Manager概要表文件,简称Dmgr(另外该服务器如果配置较好,内存8G以上,还可以创建一个受管的节点 Node 1) 其它物理服务器各创建一个节点(Node N),Dmgr负责管理其它几台服务器的节点(Node1 - Node N),各服务器上的各自节点(Node N)负责管理本机器上的WebSphere服务器,如ncMember01。另外IBM HTTP Server(HIS)则负责将负载分发给各个服务器。

NC+Was集群环境安装步骤:

典型两台服务器做集群的例子原理拓扑图如下:

图(32)

1. 如拓扑土图在此处以两台服务器建立水平集群(以Windows操作系统为例)

20.10.130.125做主服务器; NC1:(master + ncMem01)

20.10.130.106作从服务器; NC2:( ncMem02 )

如图示:机群为是:20.10.130.125上有NC1节点  20.10.130.106有一个NC2节点

2. 确定已经安装WAS, 选择”单元(Deploy Managert 受管节点)”进行安装.(这一步主机上需要安装是Dmgr01),从服务器只需要选应用服务器就行了。20.10.130.125主机上安装IBM HTTP Server,实现was集群的负载均衡的功能。

 

3    运行管理节点Dmgr01 startManager.bat启动管理服务.然后进入从服务器

起用cmd命令进入DOS窗口,输入下面命令

cd d:\\IBM\\Websphere\\AppServer\\profiles\\AppSrv01\\bin\addnode.bat 主机IP

d为WAS安装的盘符。这里的主机IP:指在规划中设置的20.10.130.125

该处需要修改主从服务器都需要操作系统的hosts文件,添加主从服务器的IP和机器名

hosts文件位置:在c:\\windows\\system32\\drivers\\etc\下。

4    在任意客户端IE地址栏输入 http://localhost:9060/admin后登录WAS的管理服务器控制台,打开系统管理下的节点,查看节点是否都添加完成。

注意:主从机上的was版本以及补丁是否都一致。

5    建立一个集群,推荐使用名称”ncCluster”.并添加成员master ncMem01 ncMem02

注意:此处名称必须是ncCluster 。

6    根据规划,添加相应的 master ncMem01 ncMem02等(在添加成员时master权重设置为0,其他node的权重只要比0大的数字就行了.这里推荐node的权重为10)

7    打开一个命令行窗口

运行d:\\IBM\\WebSphere\\AppServer\\profiles\\Dmgr01\\bin\GenPluginCfg.bat

生成一个IBM HTTP Server 插件文件 并把生成 plugin-cfg.xml 拷贝到X:\\IBM\\HTTPServer\\Plugins\\config\\webserver1 下,把文件中的相应路径改成IBM HTTP Server正确安装的路径。

8    启动master ncMem01 ncMem02集点上的Node Agent服务,再启动IBM HTTP Server。

9    在主机上安装NC产品. 安装文件的目录中一定要有ufjdk文件夹

在安装产品时,最后一步中的”启用IBM WebSphere应用服务器” 并勾选上”集群应用”

10    进入安装目录下bin目录,运行wasSysConfig.bat并配置数据源(略)

11    接着点Server页面,点从was读取,然后点集群,再选择WAS集群服务器配置下的下拉框中的master再点修改,再把主服务器选项勾选上,点保存。

注意:主机有两个集群成员,它们的端口不能重复。

12    再选择Deployment页面,依次点击读取,修改,全选,保存,生成EJB.生成完成,退出wasSysConfig页面,再根据规划把安装好的代码文件夹,拷贝到集群上的其他成员服务器。注意:一定要保证代码存放路径要绝对相同.

13    回到主机上进入wasSysConfig.bat选择Deployment,点击读取按钮,再点击部署EJB.在集群部署EJB时,可以只需要启动Dmgr01中的startManager.bat,其它node可以只需要启动Node Agent启动命令是startNode.bat 。

14    依次把was中的master ncMem01 ncMem02服务重启.这一步可以通过IBM控制台http://localhost:9060/admin 一键停,一键启动。下载本文

显示全文
专题