was的应用部署,访问与简单问题排查

1.Was 底层架构底层结构图注:A. 前端用户通过ip 或者域名解析访问,访问请求被ihs 接收到,然后ihs 将请求平均的分发到应用服务器上。B .应用服务器上最底层是node,node 的作用主

1.Was 底层架构

底层结构图

注:A. 前端用户通过ip 或者域名解析访问,访问请求被ihs 接收到,然后ihs 将请求平均的分发到应用服务器上。

B .应用服务器上最底层是node,node 的作用主要是用来通信,当一个dm 下有多个cluster 时,这些cluster 的之间的信息同步通过node 来完成;而server 是建立在node 之上,所以如果服务器上node 没启,server 是启不动的。

C .应用程序包是部署在server 之上的,所以如果程序包发好了,既可以通过访问ihs 来访问程序包,也可以通过访问server 来访问程序包,具体的访问方法请参考第三节【应用包的访问】。

2.Was 的应用部署

下面以供应商网站的发版为例,包名为

VenderEAR

,

找到包的位置,并填写好上下文文根

下一步

,

注意包所在的cluster 跟ihs 的选择,发完包访问程序的时候需要查看该信息

下一步

,

点应用更新

,

3. 应用包的访问

3.1通过ihs 访问

包发完后,怎么访问,需要查看应用包所发到的位置 仍然以venderEAR 包为例,首先找到这个包

点击进入,然后点“特定于目标的应用程序状态”

,

查看到如下信息

Cluster 选的是ScmClust,ihs 选的是webserver02。 ihs 的具体ip 通过如下方式查看

首先在WEB 服务器里面找到该ihs ,找到它对应的node

接着在【系统管理】里找到该

node

,

点击进入

发现该node 所在的服务器为wasqas02.yutong.com ,测试服务器的域名与IP 对应表如下: 10.8.2.201 wasqas01.yutong.com

10.8.2.202

10.8.2.239

10.8.2.240

10.8.2.241

10.8.2.242 wasqas02.yutong.com wasqas03.yutong.com wasqas04.yutong.com wasqas05.yutong.com wasqas06.yutong.com

所以该node 所在的服务器ip 应该为10.8.2.202,那么通过ihs 的访问方式为 (注意上下文文根)

3.2. 通过单个server 来访问

a. 已确定程序包发到了ScmClust 上,该cluster 下的两个server 为scm01和scm02,如下

,

那么访问server 即是访问scm01跟scm02. b. 找到Scm01使用的端口,过程如下

点端口,找到wc_defaulthost

使用的是9081。

接着找到Scm01所在的服务器,过程如下:

,

先确定Scm01底层的node

接着在【系统管理】里面找到该node

点击进入,查看所在的服务器

所以Scm01所在的服务器为wasqas01.yutong.com,ip 为10.8.2.201 通过scm01来访问的方法为:http://10.8.2.201:9081/ScmWeb

同理可以查出通过Scm02来访问的方法为

,

4. 停启应用

4.1停应用

仍然以VenderEar 包为例

停该应用即是要停Scm01和Scm02

停Scm01过程如下,首先登入10.8.2.201服务器

进入/opt/IBM/WebSphere/ScmWeb01/bin目录(/opt/IBM/WebSphere目录是通用的,接着根据node 的不同进入不同目录,如这里的ScmWeb01,然后进入bin 目录)

执行命令./stopServer.sh Scm01

也可以不仅该目录,执行执行下列命令

/opt/IBM/WebSphere/ScmWeb01/bin/stopServer.sh Scm01

注:末尾的参数Scm01是server 的名字

停Scm02过程类似,登到10.8.2.202,执行以下命令

/opt/IBM/WebSphere/ScmWeb02/bin/stopServer.sh Scm02

4.2启应用

启Scm01过程如下

登进10.8.2.201,执行以下命令

/opt/IBM/WebSphere/ScmWeb01/bin/startServer.sh Scm01

启Scm02过程如下

登进10.8.2.202,执行以下命令

/opt/IBM/WebSphere/ScmWeb02/bin/startServer.sh Scm02

如果DM 里server 的状态显示如下,则表示正常启动了

4.3 暴力停启方法

有时会碰到正常停是停不了应用的,这是因为系统里进程的连接释放不了。

这时候直接在系

标签: