SlideShare uma empresa Scribd logo
1 de 65
We b S p h e re 实践
纲要

     1   概述

     2   集群与负载均衡

     3   应用程序部署


     3
     4   数据源配置

     5

                   2
概述
• 1 .1 安装环境和文件版本
•     操作系统: Win d o ws XP Pro fe s s io n al S P3
•     We b s p h e re 版本: WAS
• 1 .2 安装部署环境
主机名                   IP 地址                 安装内容              作用

1 92.1 68.1 01 .91    1 92.1 68.1 01 .91    We b s p h e re   D m + ap p 1


1 92.1 68.1 00.1 90   1 92.1 68.1 00.1 90   We b s p h e re   ap p 2


1 92.1 68.1 01 .91    1 92.1 68.1 01 .91    IH S              IH S



                                                                             3
结构拓扑图


节点 1 192.168.101.91      节点 2 192.168.100.190



     Dmgr                    node         app2




     node         app1              IHS
纲要

     1   概述

     2   集群与负载均衡

     3   应用程序部署


     3
     4   数据源配置

     5

                   5
集群安装




       6
集群安装
• 点击后会启动安装向导,提示接受协议等,并选择安
  装路径。选择默认路径后,进行安装,安装时会提示
  创建的类型,后面基本默认安装就行。
• 下面是启动后的安装窗口,单击【下一步】:




                            7
集群安装




       8
集群安装
•   下面选择接受协议,单击下一步:




                      9
集群安装
•   在上图中一直单击【下一步】到选择安装路径窗口,一般各个服务器设置一样:




                                          10
集群安装




•   注意,此处选择“无” ,稍后我们会单独创建概要文件。
•   依次操作,直到安装完成。安装完成后,我们开始创建概要文件。
                                    11
集群安装 - 创建概要文件

• 2.1 . 创建概要文件 - 创建 D m g r
概要文件是 We b s p h e re 的重要概念,相当于一个独立的配
  置文件,每个应用都必须有一个单独的概要文件。创建概
  要文件的方法如下。
• 启动概要文件创建工具:
    – 1 . 可在完成时勾选上创建概要文件的选项,单击完成后启动创建
      工具。
    – 2. 概要文件创建工具的路径路径:
E : IB M We b S p h e re  Ap p S e rve r b in  Pro file Man ag e m
   e nt
    在此目录下执行“ ./p m t.b at” 会弹出页面,如下图所
   示:

                                                                          12
集群安装 - 创建概要文件




                13
集群安装 - 创建概要文件
•   选择创建概要文件的类型。注意,此处我们选择的是创建一个 D M 。




                                        14
集群安装 - 创建概要文件

•   选择使用的典型概要文件,并单击【下一步】:




                            15
集群安装 - 创建概要文件

•   下面窗口中,提示创建的概要文件的安全性。注意,此步中需要确定
    管理安全性,强烈建议选择管理安全,并输入密码。




                                     16
集群安装 - 创建概要文件
•   在上面窗口中单击【下一步】,出现概要文件概况窗口:




                                17
集群安装 - 创建概要文件

• 2.2. 创建单独的应用服务器
   – 仍然使用上面创建概要文件的方法,但是选择创建的类型为“应
     用程序服务器”,创建完成。
• 2.3. 在节点 1 和节点 2 上安装应用服务器
• 在主机 1 92.1 68.1 01 .91 , 1 92.1 68.1 00.1 90 仅需要
  安装应用服务器,安装过程如下。



• E : IB M We b S p h e re  Ap p S e rve r b in  Pro file Man ag
  em ent
•     在此目录下执行“ ./p m t.b at” 会弹出页面,如下图
  所示:
                                                                        18
集群安装




       19
集群安装




       20
集群安装




       21
集群安装

    • 2.4. 将各个节点上的应用添加到 D M 控制台
      中
    •    先启动 D M 控制台:
    •      在目录 /o p t/IB M/We b S p h e re /Ap p S e rve r/p ro file s /D m g r01 /b in 中执
         行“ ./s tartMan ag e r.b at” 启动管理控制台。
    •        启动各个应用和应用的节点:
    •        注意,必须在每个服务器中的网络中添加其他两台主机映射,如下所示。




•       在主机 1 92.1 68.1 01 .91 中启动应用服务器和应用服务器的
        N O D E AG EN T ( N O D E AG E N T 作为一个代理程序和 D M 控制台交互)。
•       在 /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in 目录中执行如下命令文
        件 s tartN o d e .b at
                                                                                             22
集群安装

•   使用如下命令来增加节点到主机中:
•   在 c m d 中进入安装目录执行
    ( /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in ):
• ad d N o d e .b at IP 8879 - u s e rn am e u s e rn am e - p as s wo rd p as s wo rd
•     对这个命令的解释如下:
•    IP 代表 D M 主机的 IP 端口; 8879 是 D M 的端口; u s e rn am e 是创建 D M
    概要文件时的用户名; p as s wo rd 是创建 D M 概要文件时的密码。
• 所以最后的命令就是:
ad d N o d e .b at 1 92.1 68.1 01 .91 8879 - u s e rn am e was ad m in - p as s wo rd
    em bed
• 在主机 1 92.1 68.1 00.1 90 中,
    在 /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in 目录中执行如下命
    令文件 s tartN o d e .b at ,并使用上面相同的命令,将节点加入 D M 中。
• 这个时候,登录 d m 控制台: h ttp s ://1 92.1 68.1 01 .91 :9043/ib m /c o n s o le
• 在 D M 控制台登录界面中应该可以看到如下情况:

                                                                                         23
集群安装




 好的,我们现在添加成功两个应用服务器,现在需要将这两个应用做成
集群。




                                   24
集群安装

• 2. 5. 创建和配置集群
  – 先创建一个空的集群




                  25
集群安装

• 然后我们再向该集群中添加成员即可
集群安装
加集群如下。注意此处的权重:主机 1 权重为 2 ,主机 2 权重为 1 ,
表示主机 1 分流三分之二的流量,而主机 2 分流三分之一的流量。




                                         27
集群安装
可以查看集群情况如下:




              28
集群安装 - 负载均衡


• 2. 6 IHS ( IB M HTTP S e rve r )安装
  ( 实现负载均衡 )
• 注意:以下操作在 192. 168. 101. 91 主机上
  执行。
• 之前的操作仅仅是部署了两个应用服务器到一
  个集群上,但是这个时候的负载均衡并未实现
  ,而最终的目的是能通过这个集群提高系统的
  可用性,所以需要配 IHS 来实现系统的负载
  均衡。
• 启动安装程序,会打开和之前一样的安装页面
  。
                                       29
集群安装 - 负载均衡




              30
集群安装 - 负载均衡




              31
集群安装 - 负载均衡




              32
集群安装 - 负载均衡

• 安装过程中询问是否创建 IH S 的组、用户,按照提示创建
  即可,注意管理用户和密码也记得创建上。
•  IH S 安装过程应该是比较顺利的。注意:安装后可以使
  用如下命令启动和停止 IH S :
  – 目录: /IB M/H TTPS e rve r/b in
  – ap ac h e c tl s tart IH S 的启动和停止
  – ad m in c tl s tart   IH S 管理控制台的启动和停止
• 同样在系统服务中会看到有 ib m h ttp s e rve r 的两个服
  务,启动它们也可以;




                                             33
集群安装 - 负载均衡
2. 7 安装服务器插件




               34
集群安装 - 负载均衡



• 安装过程基本上可以一直回车,安装完成后将 we b 服务添加到
  D M 主机上,作为集群管理,操作如下:
 – 确定服务管理面板中的 IB M H TTP S e rve r 和 IB M H TTP
   Ad m in is tratio n S e rve r 服务是启动的。
 – 将刚才安装的 < p lu n in - in s tall> /b in / c o n fig u re we b s e rve r1 .b at 文件拷
   贝到本机的 < was - in s tall> /b in 目录下。 (在 D M 的
   APPS E RVE R b in 目录)
 – 在服务器启动 D M 服务
 – < was - in s tall > /p ro file s / p ro file s  D m g r01  b in  s tartMan ag e r.b at
 – 在服务器打开一个命令行窗口 ,
 – 运行 < was - in tall/b in /c o n fig u re we b s e rve r1 .b at.

                                                                                         35
集群安装 - 负载均衡

• 在弹出的窗口中输入你安装 IH S 时创建的管理安全性。如
  下图:




                                  36
集群安装 - 负载均衡

• 添加后可以在 D M 中看到这个
  IH S 服务器。




传播插件前修改一下【环境】 - > 虚拟主机中 d e fau lt_h o s t 的主机别名
(部署应用的时候默认都是这个),将有主机名的都修改过来。
                                                   37
集群安装 - 负载均衡




              38
集群安装 - 负载均衡

 • 确保应用没问题后,开始在 Web 主机上生成和传播插
   件:




注意,上图中传播插件的过程中出错,如有问题重启 web 服务,重新传播,
可以正常传播。                                39
集群安装 - 负载均衡




 重新启动 IHS 。启动后访问 HTTP://IHS_IP : 80/ 上下文 /index.jsp ;这个时
候应用应该可以正常访问。至此,整个负载均衡配置完成。                                 40
手动在服务中添加启动
• 在 wind o ws 服务中添加启动命令:
     – s c c re ate S e rvic e N am e b in Path = 路径 s tart= au to (d e m an d , d is ab le d )
       ( 等号后面的空格必须 )
     – 启动服务: s c s tart S e rvic e N am e
     – 删除服务 :s c d e le te S e rvic e N am e
• c d "F : Pro g ram F ile s  IB M We b S p h e re  Ap p S e rve r b in "
• WA S S e rvic e - ad d "3ad 2d 463d d 4f428N o d e 01 " - s e rve rN am e
  n o d e ag e n t - p ro file Path "F: Pro g ram
  F ile s  IB M We b S p h e re  Ap p S e rve r p ro file s  Ap p S rv01 "
  - was H o m e "F : Pro g ram File s  IB M We b S p h e re  Ap p S e rve r"
  - c o n fig Ro o t "F : Pro g ram
  F ile s  IB M We b S p h e re  Ap p S e rve r p ro file s  Ap p S rv01  c o n fig "
  - lo g F ile "n o d e ag e n tS e rvic e .lo g " - lo g Ro o t "F : Pro g ram
  F ile s  IB M We b S p h e re  Ap p S e rve r p ro file s  Ap p S rv01  lo g s  n o
  d e ag e n t" - s to p Arg s "- u s e rn am e was ad m in - p as s wo rd e m b e d "
  - e n c o d e Param s - re s tart Tru e - s tartTyp e au to m atic



                                                                                                  41
纲要

     1   概述

     2   集群与负载均衡

     3   应用程序部署


     3
     4   数据源配置



                   42
应用程序部署




         43
应用程序部署




         44
应用程序部署




         45
应用程序部署




         46
应用程序部署




         47
应用程序部署




         48
纲要

     1   概述

     2   集群与负载均衡

     3   应用程序部署


     3
     4   数据源配置

     5

                   49
数据源配置




        50
数据源配置




        51
数据源配置




        52
数据源配置




        53
数据源配置




        54
数据源配置




        55
数据源配置




        56
数据源配置




        57
数据源配置




        58
数据源配置




        59
数据源配置




        60
数据源配置




        61
数据源配置




        62
数据源配置




        63
数据源配置




        64
06.web sphere培训 实践

Mais conteúdo relacionado

Mais procurados

0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)
Timothy Chen
 
Am备份恢复文档
Am备份恢复文档Am备份恢复文档
Am备份恢复文档
miglinda
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linux
Yiwei Ma
 
Hadoop平台搭建
Hadoop平台搭建Hadoop平台搭建
Hadoop平台搭建
Liyang Tang
 
I pv6電子郵件系統講習 0623_v2
I pv6電子郵件系統講習 0623_v2I pv6電子郵件系統講習 0623_v2
I pv6電子郵件系統講習 0623_v2
宏義 張
 
Redis 多机特性工作原理简介v2
Redis 多机特性工作原理简介v2Redis 多机特性工作原理简介v2
Redis 多机特性工作原理简介v2
ayanamist
 
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
JoXuZi
 
Centos下安装apache + subversion
Centos下安装apache + subversionCentos下安装apache + subversion
Centos下安装apache + subversion
Yiwei Ma
 
域名系统简介
域名系统简介域名系统简介
域名系统简介
lurga
 
Install Hmc 734 V Box
Install Hmc 734 V BoxInstall Hmc 734 V Box
Install Hmc 734 V Box
guest96e3e1
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)
heima911
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版
xingsu1021
 

Mais procurados (20)

0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)
 
Deployment with Capistrano
Deployment with CapistranoDeployment with Capistrano
Deployment with Capistrano
 
移植Os and 相關io介紹
移植Os and  相關io介紹移植Os and  相關io介紹
移植Os and 相關io介紹
 
Debian 套件打包教學指南 v0.19 - 繁體中文翻譯
Debian 套件打包教學指南 v0.19 - 繁體中文翻譯Debian 套件打包教學指南 v0.19 - 繁體中文翻譯
Debian 套件打包教學指南 v0.19 - 繁體中文翻譯
 
Am备份恢复文档
Am备份恢复文档Am备份恢复文档
Am备份恢复文档
 
(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linux
 
Hadoop平台搭建
Hadoop平台搭建Hadoop平台搭建
Hadoop平台搭建
 
DAE 新变化介绍
DAE 新变化介绍DAE 新变化介绍
DAE 新变化介绍
 
I pv6電子郵件系統講習 0623_v2
I pv6電子郵件系統講習 0623_v2I pv6電子郵件系統講習 0623_v2
I pv6電子郵件系統講習 0623_v2
 
Redis 多机特性工作原理简介v2
Redis 多机特性工作原理简介v2Redis 多机特性工作原理简介v2
Redis 多机特性工作原理简介v2
 
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
Scrum gathering 2012 Shanghai_精益与持续改进分会场演讲话题: 大型企业ci平台建设和实施分享(陈小光)
 
-Nginx book
 -Nginx book -Nginx book
-Nginx book
 
8 集群
8 集群8 集群
8 集群
 
Centos下安装apache + subversion
Centos下安装apache + subversionCentos下安装apache + subversion
Centos下安装apache + subversion
 
域名系统简介
域名系统简介域名系统简介
域名系统简介
 
Install Hmc 734 V Box
Install Hmc 734 V BoxInstall Hmc 734 V Box
Install Hmc 734 V Box
 
Cygwin Install How-To (Chinese)
Cygwin Install How-To (Chinese)Cygwin Install How-To (Chinese)
Cygwin Install How-To (Chinese)
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版
 

Destaque (20)

Melany johana
Melany johanaMelany johana
Melany johana
 
O frigorífico 1
O frigorífico 1O frigorífico 1
O frigorífico 1
 
Revista Visão. 27Maio1999
Revista Visão. 27Maio1999Revista Visão. 27Maio1999
Revista Visão. 27Maio1999
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Amo te
Amo teAmo te
Amo te
 
Sonidos de idioma inglés
Sonidos de idioma inglésSonidos de idioma inglés
Sonidos de idioma inglés
 
uzivatelsky-vyzkum-pro-interakcni-design
uzivatelsky-vyzkum-pro-interakcni-designuzivatelsky-vyzkum-pro-interakcni-design
uzivatelsky-vyzkum-pro-interakcni-design
 
Comidas y bebidas impuras
Comidas y bebidas impurasComidas y bebidas impuras
Comidas y bebidas impuras
 
DIP KDU UC
DIP KDU UCDIP KDU UC
DIP KDU UC
 
Seguimiento del power 2.1
Seguimiento del power 2.1Seguimiento del power 2.1
Seguimiento del power 2.1
 
707 12 8580 3
707 12 8580 3707 12 8580 3
707 12 8580 3
 
3 d on 2d tv
3 d on 2d tv3 d on 2d tv
3 d on 2d tv
 
Presentació Mans Unides
Presentació Mans UnidesPresentació Mans Unides
Presentació Mans Unides
 
Laosca ornek
Laosca ornekLaosca ornek
Laosca ornek
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Http Beta.Locamail.Com
Http   Beta.Locamail.ComHttp   Beta.Locamail.Com
Http Beta.Locamail.Com
 
707 12 0929 5
707 12 0929 5707 12 0929 5
707 12 0929 5
 
707 12 0641 6
707 12 0641 6707 12 0641 6
707 12 0641 6
 
PRUEBAS DE LA EVOLUCION
PRUEBAS DE LA EVOLUCIONPRUEBAS DE LA EVOLUCION
PRUEBAS DE LA EVOLUCION
 
El ayuno que_dios_quiere
El ayuno que_dios_quiereEl ayuno que_dios_quiere
El ayuno que_dios_quiere
 

Semelhante a 06.web sphere培训 实践

Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)
Yiwei Ma
 
Linux系统工程师教程
Linux系统工程师教程Linux系统工程师教程
Linux系统工程师教程
yiditushe
 
Deployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cnDeployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cn
ahnlabchina
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除
5045033
 
Appserv setup
Appserv setupAppserv setup
Appserv setup
Ht Wang
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
Scourgen Hong
 
Easy2game
Easy2gameEasy2game
Easy2game
ggnore
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
phantoxe
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
phantoxe
 
Deployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cnDeployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cn
ahnlabchina
 

Semelhante a 06.web sphere培训 实践 (20)

manual
manualmanual
manual
 
Cognos8.3安装配置For Db2
Cognos8.3安装配置For Db2Cognos8.3安装配置For Db2
Cognos8.3安装配置For Db2
 
Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
 
Hadoop开发者入门专刊
Hadoop开发者入门专刊Hadoop开发者入门专刊
Hadoop开发者入门专刊
 
Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档
 
Linux系统工程师教程
Linux系统工程师教程Linux系统工程师教程
Linux系统工程师教程
 
Deployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cnDeployment instruction tg1100 ig-cn
Deployment instruction tg1100 ig-cn
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除
 
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
dbdao.com 汪伟华 my-sql-replication复制高可用配置方案
 
Appserv setup
Appserv setupAppserv setup
Appserv setup
 
2, installation
2, installation2, installation
2, installation
 
5, system admin
5, system admin5, system admin
5, system admin
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
 
Git安裝
Git安裝Git安裝
Git安裝
 
Easy2game
Easy2gameEasy2game
Easy2game
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
 
SRE CH12 - Effective Troubleshooting
SRE CH12 - Effective TroubleshootingSRE CH12 - Effective Troubleshooting
SRE CH12 - Effective Troubleshooting
 
Deployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cnDeployment instruction tg3100 ig-cn
Deployment instruction tg3100 ig-cn
 

06.web sphere培训 实践

  • 1. We b S p h e re 实践
  • 2. 纲要 1 概述 2 集群与负载均衡 3 应用程序部署 3 4 数据源配置 5 2
  • 3. 概述 • 1 .1 安装环境和文件版本 • 操作系统: Win d o ws XP Pro fe s s io n al S P3 • We b s p h e re 版本: WAS • 1 .2 安装部署环境 主机名 IP 地址 安装内容 作用 1 92.1 68.1 01 .91 1 92.1 68.1 01 .91 We b s p h e re D m + ap p 1 1 92.1 68.1 00.1 90 1 92.1 68.1 00.1 90 We b s p h e re ap p 2 1 92.1 68.1 01 .91 1 92.1 68.1 01 .91 IH S IH S 3
  • 4. 结构拓扑图 节点 1 192.168.101.91 节点 2 192.168.100.190 Dmgr node app2 node app1 IHS
  • 5. 纲要 1 概述 2 集群与负载均衡 3 应用程序部署 3 4 数据源配置 5 5
  • 7. 集群安装 • 点击后会启动安装向导,提示接受协议等,并选择安 装路径。选择默认路径后,进行安装,安装时会提示 创建的类型,后面基本默认安装就行。 • 下面是启动后的安装窗口,单击【下一步】: 7
  • 9. 集群安装 • 下面选择接受协议,单击下一步: 9
  • 10. 集群安装 • 在上图中一直单击【下一步】到选择安装路径窗口,一般各个服务器设置一样: 10
  • 11. 集群安装 • 注意,此处选择“无” ,稍后我们会单独创建概要文件。 • 依次操作,直到安装完成。安装完成后,我们开始创建概要文件。 11
  • 12. 集群安装 - 创建概要文件 • 2.1 . 创建概要文件 - 创建 D m g r 概要文件是 We b s p h e re 的重要概念,相当于一个独立的配 置文件,每个应用都必须有一个单独的概要文件。创建概 要文件的方法如下。 • 启动概要文件创建工具: – 1 . 可在完成时勾选上创建概要文件的选项,单击完成后启动创建 工具。 – 2. 概要文件创建工具的路径路径: E : IB M We b S p h e re Ap p S e rve r b in Pro file Man ag e m e nt     在此目录下执行“ ./p m t.b at” 会弹出页面,如下图所 示: 12
  • 14. 集群安装 - 创建概要文件 • 选择创建概要文件的类型。注意,此处我们选择的是创建一个 D M 。 14
  • 15. 集群安装 - 创建概要文件 • 选择使用的典型概要文件,并单击【下一步】: 15
  • 16. 集群安装 - 创建概要文件 • 下面窗口中,提示创建的概要文件的安全性。注意,此步中需要确定 管理安全性,强烈建议选择管理安全,并输入密码。 16
  • 17. 集群安装 - 创建概要文件 • 在上面窗口中单击【下一步】,出现概要文件概况窗口: 17
  • 18. 集群安装 - 创建概要文件 • 2.2. 创建单独的应用服务器 – 仍然使用上面创建概要文件的方法,但是选择创建的类型为“应 用程序服务器”,创建完成。 • 2.3. 在节点 1 和节点 2 上安装应用服务器 • 在主机 1 92.1 68.1 01 .91 , 1 92.1 68.1 00.1 90 仅需要 安装应用服务器,安装过程如下。 • E : IB M We b S p h e re Ap p S e rve r b in Pro file Man ag em ent •     在此目录下执行“ ./p m t.b at” 会弹出页面,如下图 所示: 18
  • 22. 集群安装 • 2.4. 将各个节点上的应用添加到 D M 控制台 中 • 先启动 D M 控制台: •   在目录 /o p t/IB M/We b S p h e re /Ap p S e rve r/p ro file s /D m g r01 /b in 中执 行“ ./s tartMan ag e r.b at” 启动管理控制台。 •     启动各个应用和应用的节点: •     注意,必须在每个服务器中的网络中添加其他两台主机映射,如下所示。 • 在主机 1 92.1 68.1 01 .91 中启动应用服务器和应用服务器的 N O D E AG EN T ( N O D E AG E N T 作为一个代理程序和 D M 控制台交互)。 • 在 /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in 目录中执行如下命令文 件 s tartN o d e .b at 22
  • 23. 集群安装 • 使用如下命令来增加节点到主机中: • 在 c m d 中进入安装目录执行 ( /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in ): • ad d N o d e .b at IP 8879 - u s e rn am e u s e rn am e - p as s wo rd p as s wo rd •     对这个命令的解释如下: • IP 代表 D M 主机的 IP 端口; 8879 是 D M 的端口; u s e rn am e 是创建 D M 概要文件时的用户名; p as s wo rd 是创建 D M 概要文件时的密码。 • 所以最后的命令就是: ad d N o d e .b at 1 92.1 68.1 01 .91 8879 - u s e rn am e was ad m in - p as s wo rd em bed • 在主机 1 92.1 68.1 00.1 90 中, 在 /IB M/We b S p h e re /Ap p S e rve r/p ro file s /Ap p S rv01 /b in 目录中执行如下命 令文件 s tartN o d e .b at ,并使用上面相同的命令,将节点加入 D M 中。 • 这个时候,登录 d m 控制台: h ttp s ://1 92.1 68.1 01 .91 :9043/ib m /c o n s o le • 在 D M 控制台登录界面中应该可以看到如下情况: 23
  • 25. 集群安装 • 2. 5. 创建和配置集群 – 先创建一个空的集群 25
  • 27. 集群安装 加集群如下。注意此处的权重:主机 1 权重为 2 ,主机 2 权重为 1 , 表示主机 1 分流三分之二的流量,而主机 2 分流三分之一的流量。 27
  • 29. 集群安装 - 负载均衡 • 2. 6 IHS ( IB M HTTP S e rve r )安装 ( 实现负载均衡 ) • 注意:以下操作在 192. 168. 101. 91 主机上 执行。 • 之前的操作仅仅是部署了两个应用服务器到一 个集群上,但是这个时候的负载均衡并未实现 ,而最终的目的是能通过这个集群提高系统的 可用性,所以需要配 IHS 来实现系统的负载 均衡。 • 启动安装程序,会打开和之前一样的安装页面 。 29
  • 33. 集群安装 - 负载均衡 • 安装过程中询问是否创建 IH S 的组、用户,按照提示创建 即可,注意管理用户和密码也记得创建上。 • IH S 安装过程应该是比较顺利的。注意:安装后可以使 用如下命令启动和停止 IH S : – 目录: /IB M/H TTPS e rve r/b in – ap ac h e c tl s tart IH S 的启动和停止 – ad m in c tl s tart IH S 管理控制台的启动和停止 • 同样在系统服务中会看到有 ib m h ttp s e rve r 的两个服 务,启动它们也可以; 33
  • 34. 集群安装 - 负载均衡 2. 7 安装服务器插件 34
  • 35. 集群安装 - 负载均衡 • 安装过程基本上可以一直回车,安装完成后将 we b 服务添加到 D M 主机上,作为集群管理,操作如下: – 确定服务管理面板中的 IB M H TTP S e rve r 和 IB M H TTP Ad m in is tratio n S e rve r 服务是启动的。 – 将刚才安装的 < p lu n in - in s tall> /b in / c o n fig u re we b s e rve r1 .b at 文件拷 贝到本机的 < was - in s tall> /b in 目录下。 (在 D M 的 APPS E RVE R b in 目录) – 在服务器启动 D M 服务 – < was - in s tall > /p ro file s / p ro file s D m g r01 b in s tartMan ag e r.b at – 在服务器打开一个命令行窗口 , – 运行 < was - in tall/b in /c o n fig u re we b s e rve r1 .b at. 35
  • 36. 集群安装 - 负载均衡 • 在弹出的窗口中输入你安装 IH S 时创建的管理安全性。如 下图: 36
  • 37. 集群安装 - 负载均衡 • 添加后可以在 D M 中看到这个 IH S 服务器。 传播插件前修改一下【环境】 - > 虚拟主机中 d e fau lt_h o s t 的主机别名 (部署应用的时候默认都是这个),将有主机名的都修改过来。 37
  • 39. 集群安装 - 负载均衡 • 确保应用没问题后,开始在 Web 主机上生成和传播插 件: 注意,上图中传播插件的过程中出错,如有问题重启 web 服务,重新传播, 可以正常传播。 39
  • 40. 集群安装 - 负载均衡 重新启动 IHS 。启动后访问 HTTP://IHS_IP : 80/ 上下文 /index.jsp ;这个时 候应用应该可以正常访问。至此,整个负载均衡配置完成。 40
  • 41. 手动在服务中添加启动 • 在 wind o ws 服务中添加启动命令: – s c c re ate S e rvic e N am e b in Path = 路径 s tart= au to (d e m an d , d is ab le d ) ( 等号后面的空格必须 ) – 启动服务: s c s tart S e rvic e N am e – 删除服务 :s c d e le te S e rvic e N am e • c d "F : Pro g ram F ile s IB M We b S p h e re Ap p S e rve r b in " • WA S S e rvic e - ad d "3ad 2d 463d d 4f428N o d e 01 " - s e rve rN am e n o d e ag e n t - p ro file Path "F: Pro g ram F ile s IB M We b S p h e re Ap p S e rve r p ro file s Ap p S rv01 " - was H o m e "F : Pro g ram File s IB M We b S p h e re Ap p S e rve r" - c o n fig Ro o t "F : Pro g ram F ile s IB M We b S p h e re Ap p S e rve r p ro file s Ap p S rv01 c o n fig " - lo g F ile "n o d e ag e n tS e rvic e .lo g " - lo g Ro o t "F : Pro g ram F ile s IB M We b S p h e re Ap p S e rve r p ro file s Ap p S rv01 lo g s n o d e ag e n t" - s to p Arg s "- u s e rn am e was ad m in - p as s wo rd e m b e d " - e n c o d e Param s - re s tart Tru e - s tartTyp e au to m atic 41
  • 42. 纲要 1 概述 2 集群与负载均衡 3 应用程序部署 3 4 数据源配置 42
  • 49. 纲要 1 概述 2 集群与负载均衡 3 应用程序部署 3 4 数据源配置 5 49