WAS安装命令与配置

上传人:ji****72 文档编号:37538741 上传时间:2018-04-18 格式:DOC 页数:17 大小:290.50KB
返回 下载 相关 举报
WAS安装命令与配置_第1页
第1页 / 共17页
WAS安装命令与配置_第2页
第2页 / 共17页
WAS安装命令与配置_第3页
第3页 / 共17页
WAS安装命令与配置_第4页
第4页 / 共17页
WAS安装命令与配置_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《WAS安装命令与配置》由会员分享,可在线阅读,更多相关《WAS安装命令与配置(17页珍藏版)》请在金锄头文库上搜索。

1、1. WAS 的安装的安装1.1. WAS 在在 HP UX 上的安装上的安装HP UX 为安腾 Itanum(IA),操作系统 11.31,64 位版。 将 WAS 的安装文件 tar.gz 上传到服务器,假设文件名为 WAS6.tar.gz 1、 gzip d WAS6.tar.gz 加压缩得到 WAS6.tar 2、 安装时需要 hpux_ia64(含 WAS)以及 hpux_ia6_suppl(含 IHS 和 Plugin)两张光 盘 3、 tar xvf WAS6.tar 解 tar 4、 export DISPLAY=本地 IP 地址:0 5、 ./launchpad.sh 运行后

2、会在本地出现下面窗口 6、 先安装 UpdateInstall,然后将 UpdateInstall 安装目录中的 java 作为 JAVA_HOME, 并将路径放置到 PATH 中,具体做饭见 1.2 中的第 4 步,否则在安装的时候会说 JVM 的版本不对 7、 安装 WAS,不选择安全,其他默认; 8、 安装 IHS,不选择安全,其他默认; 9、 安装 WebServer Plugin 10、 然后打 29 的补丁,在打补丁的时候,安装 UpdateInstall 时会出错误,提示有一个 目录(hotspot)有问题,该目录在 6.0 中是一个目录,在 7.0 中是一个文件,将之 删除就可

3、以。 11、 将补丁 ftp 到 UpdateInstaller 的 maintenance 目录中,安装时可以自动找到,补丁 的安装方法见下面。1.2. WAS 补丁的安装补丁的安装1、 在本地启动 Xmanager Passive 监控,等待接收图形信息; 2、 将下载的 WAS 补丁上传到服务器的 WAS 安装路径的 maintenance 目录中(放在这 个目录中可以直接找到,如果放在其他目录中则需要在安装时指定) ;updater 程序 需要解压后上传; 3、 在 Unix 服务器上执行下面命令,将图形信息传递到指定 IP 地址上 Export DISPLAY=本地 IP 地址:0

4、4、 运行 updater 目录中的 install 或者 update.sh(因操作系统不同而不同) ,如果该文件 不能被执行,那么使用 chmod 命令来修改。当服务器中默认使用的 JDK 的版本与 WAS 使用的 JDK 的版本不同时,会无法运行,可以使用下面方法指定使用的 JDK: export JAVA_HOME=WAS 使用的 JDK 的绝对路径(设置 Java_home,WAS 的 JDK) export PATH=$JAVA_HOME/bin:$PATH(将 WAS 使用的 JDK 加入路径中)echo $PATH(检查路径设置是否正确) java jar setup.jar(

5、执行 Updater,在 Updater 目录中执行) 5、 Updater 运行后,图形界面会出现在本地机器上,需要先升级服务器上的 Updater 程序,然后升级 WebServer、Plugin、IHS 等, 升级前需要关闭所有 WAS 服务器,如果没有关闭,那么在升级过程中会提示关闭。1.3. WAS61 中建立中建立 profile1、创建集群 profile 分别创建管理节点(mgr profile)和受管节点(managed profile) ,命令分别如下(需在 $WAS_HOME/bin 目录下执行,如/opt/IBM/WebSphere/AppServer/bin/): 删

6、除管理节点和受管节点: ./manageprofiles.sh -delete -profileName mgr01 创建管理节点: ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr -profileName mgr01 -profilePath /opt/IBM/WebSphere/AppServer/profiles/mgr01 -isDefault omitAction创建受管节点: ./manageprofiles.sh -create -templa

7、tePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed -profileName node1 -profilePath /opt/IBM/WebSphere/AppServer/profiles/node1 -isDefault omitAction创建非受管节点: ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default -profileName node1 -profilePath /opt/

8、IBM/WebSphere/AppServer/profiles/node1-templatePath:模板路径及模板(default 非集群节点,mgr 为集群节点,managed 为受 管节点,当此节点需加入集群时用) -profileName:节点名 -profilePath:节点路径2、将受管节点加入到管理节点的管理之下 (1)启动管理节点:/opt/IBM/WebSphere/AppServer/profiles/mgr01/bin/startManager.sh (2)加入受管节点: 进入/opt/IBM/WebSphere/AppServer/bin/目录,执行: ./addNo

9、de.sh dmgr_host dmgr_port -profileName 说明: dmgr_host:管理节点所在机器 IP; dmgr_port:Deployment manager SOAP connector port,如:8879 :profile 名字。dmgr_port 可以通过 /opt/IBM/WebSphere/AppServer/profiles/mgr01/bin/dumpNameSpace.sh 来查看。1.4. WAS61 中建立集群中建立集群管理节点和受管节点建立完毕,启动管理节点和受管节点后,可以通过 WAS 的控制台 建立集群和集群中的 Server。 启动

10、管理节点:/opt/IBM/WebSphere/AppServer/profiles/mgr01/bin/startManager.sh 启动受管节点:/opt/IBM/WebSphere/AppServer/profiles/node01/bin/startNode.sh 启动完毕后,可以进入 WAS 控制台, 进入服务器集群,点击新建按钮,就可以新建一个集群,在新建集群的同时,可以 新建集群中的 Server,2. WAS 的配置的配置2.1. WAS 中中 MQ 的配置的配置在 WAS 集群中配置对应的 MQ 集群时,要将 MQ 中的不同的队列管理器和队列对应 到 WAS 的不同实例(S

11、erver)中。在不同的实例(Server)中为队列管理器和队列指定相 同的 JNDI 名称,并在 Server 中建立相同名称的侦听(服务器应用程序服务器Server 消息传递消息侦听器服务侦听器端口,新建一个) ,这样在 MDB 中就可以使用同一 个侦听、队列管理器、队列 JNDI 名侦听集群中的全部队列管理器和队列了。上图中每个 Server 中配置的侦听器名称,连接工厂 JNDI 名称,目标(队列)JNDI 名 称都应该是一致的,这样才可以保证访问 MQ 集群中的任意队列管理器。点击名称“LSN_AP”后可以设置侦听器的数量,同时还要对侦听服务器的连接池进行设置:消息侦听服务的线程池的

12、最大大小,一定要大于侦听器的数量。 同时设置线程池中,ORB 线程的大小,最好要大于侦听器的数量,其中 WebContainer 的数量,为可以接收的 Web 访问的最大数量。在队列管理器(资源JMS队列连接工厂,选择相应作用域,新建 WebSphere MQ messaging provider 类型的队列连接工厂)的配置中,当 WAS 和 MQ 安装在同一台机器上, 那么连接方式采用 Binding;如果没有安装在一台机器上,那么选择 Client 方式。 下图为队列管理器名称的设置:对于 WAS 集群中所有的队列连接工厂的 JNDI 名称都应该一致。连接池的最大连接数 量为侦听数*2(按

13、照下面说明进行) ,会话池中的最大连接数为侦听数。 下图为队列管理器中端口号、通道等属性的设置:队列管理器不必设置,只需要设置 MQ 队列管理器所在主机的 IP 地址、端口号、通道、 传输类型(尽量设置为 Client) ,CCSID(819 为中文) 、不选中“启用消息保留” 。对于非 集群部署的 MQ,队列管理器可以设置成对应的队列管理器的名称。 在队列(资源JMS队列,选择相应作用域,新建 WebSphere MQ messaging provider 类型的队列)配置中,对于消息发出队列的消息发出类型应该设置为:非持久,且在 MQ 配置中的队列类型也设置为非持久。对于集群中的其他队列管

14、理中队列的访问,除队列名 称为指定队列名称外,其对应的队列管理器、端口号和连接通道都可以设置为本地队列管 理器,MQ 集群会负责把消息通过本地的队列管理器发送到远程队列管理器的指定队列中。队列名称设置如下图:对于 WAS 集群中所有的队列的 JNDI 名称都应该一致。点击“MQ 配置”后,会出现 队列的详细信息,表明队列设置无误,将其中的持久性选择为“不持久” 。 队列的其他设置,持久性设置为“非持久”这样所有通过该队列发送的报文都是非持 久的,而不管应用程序中的设置。基本队列名为指定队列名称,队列管理器名称可以为空, CCSID 为 819 中文。对于非集群部署的 MQ,基本队列管理器可以设

15、置成对应的队列管理 器的名称。队列的详细属性设置:目标客户机选择为 MQ,设置本地的队列管理器主机 IP、端口 号和连接通道即可。在使用集群中远程队列管理器上的队列时,队列名为指定队列的名称, 队列管理器 IP、端口号、连接通道都填本地的队列管理器的属性即可。 目标客户机选项为 JMS、MQ,设置成 MQ 时会自动把 JMS 的报文头过滤掉,当设置 成 JMS 时,收到的报文会带有 JMS 的报文头。当与 C 语言程序互相交换报文时,需要选 择 MQ 方式;如果与 Java 语言的程序交互报文时,且 JMS 头中带有有用信息时,需要采 用 JMS 方式。MQ 集群队列和队列管理器的配置中,不必

16、设置队列管理器名称,只需要设置队列管 理器的 IP 地址、端口号和连接通道即可。 队列管理器的连接工厂的最大连接数=侦听中连接数 * 2。在实际设置中,侦听数指的 是从队列中读取消息的 MDB 的数量,该数量是从队列中可以并行读取的消息的个数;再 加上往该队列中并行写入消息的个数即可,所以最大连接数不一定是侦听中连接数的 2 倍。在应用中将队列和队列管理器的认证类型设置为容器(Container) 。在 WAS 中设置队列管理器时,如果将连接方式设置为 Binding 方式,当 MQ 和 WAS不安装在同一台机器上时,会提示找不到类库,也就是在 Java 虚拟机中无法加载 MQ 的动 态库(so) ,可以将 MQ 安装路径下的/usr/mqm/java/lib 下的 so 复制到安装 WAS 的机器的 任意目录中(注意,如果 WAS 安装在 64 位的操作系统中,那么要使用 lib64 下的 so) ,然 后在 JDK 的编译参数中增加 java Djava.library.path=(so 的存放路径)或者在路径中增加

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号