页面树结构
转至元数据结尾
转至元数据起始

1、准备安装文件

打开 IBM网站下载websphere,需要下载的文件如下:

1. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 1 of 3) 

2. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 2 of 3) 

3. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 3 of 3) 

4. WebSphere Customization Toolbox v8.5 (Part 1 of 2) 

5. WebSphere Customization Toolbox v8.5 (Part 2 of 2) 

6. Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 1 of 2) 

7. Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 2 of 2) 

8. IBM HTTP Server for WebSphere Application Server v8.5 (Part 1 of 2) 

9. IBM HTTP Server for WebSphere Application Server v8.5 (Part 2 of 2) 

10. Installation Manager 1.5.2 for Windows 

 

文档目录:

2、安装Installation Manager

1.解压Installation Manager 1.5.2 for Windows,直接下一步安装。
 

2.接受许可协议,下一步。
 

3.选择安装目录,下一步。
 

4. 点击“安装”按钮。
 

5. 安装完成。
 

 

3、安装WebSphere

3.1添加存储库

1. Installation Manager只是一个安装器,利用这个安装器才能安装websphere,打开Installation Manager。
 

2. 选择文件->首选项。
 

3.从左边菜单选中存储库,然后点击按钮添加存储库 。

4.选择存储库对话框,点击浏览。
 

5.选择下了文件中的repository.config,全部添加到储存库中  IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 1 of 3)  WebSphere Customization Toolbox v8.5 (Part 1 of 2)  Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 1 of 2)  IBM HTTP Server for WebSphere Application Server v8.5 (Part 1 of 2)

6.点击安装,全选安装包。
 

3.2 安装Websphere

1.返回安装界面,点击“安装”按钮。

2.选择websphere版本,点击下一步。

3.验证界面,下一步。

4.接受协议条款。

5.选择安装目录。

6.选择:简体中文,下一步。

7.选择要安装的功能部件,下一步。

8.点击“安装”按钮,完成。      

 

4、创建部署管理器概要文件

4.1操作步骤

  1. 启动概要文件管理工具:开始> 所有程序> IBM WebSphere > IBM WebSphere Application Server  Network Deployment > 工具> 概要管理工具 。
  2. 选择环境:管理。点击下一步。
     
  3. 选择服务器类型:Deployment Manager。点击下一步。
     
  4. 在概要文件创建选项中,选择:高级概要文件创建,点击下一步 。
  5. 选中:部署管理控制台。点击下一步 。
  6. 输入概要文件名称和指定目录(接受默认值)。点击下一步。
  7. 输入节点名,主机名和单元名(接受默认值)。节点名和单元名可以随机指定,但主机名使用当前主机 名称。确保主机名可以ping 通。点击下一步  。
  8. 启动管理安全性。输入用户名/密码,点击下一步。
     
  9. 默认选择,下一步 。
  10.  默认选择,下一步 。
  11. 默认选择,下一步 。
  12. 取消"将Deployment Manager进程作为Windows服务运行"选项,点击下一步。
       
  13. 复审概要文件摘要信息。确认后,点击创建,开始创建概要文件。
       
  14. 创建完成后,选中启动"第一步"控制台选项,点击"完成" 。
  15. 新创建的概要文件Dmgr01出现在概要文件列表中。
     
  16. 启动部署管理器服务,点击上面的启动Deployment Manager。
     
  17. 等待服务启动完成。关闭第一步输出控制台  。


5、创建2个应用服务器概要文件 

5.1创建第一个应用服务器

1) 进入概要管理工具,点击创建,选择概要文件类型应用程序服务器,点击下一步。

   

2) 在概要文件创建选项,选择高级概要文件创建,点击下一步 。

   

3) 接受默认值。点击下一步。

   

4) 指定概要文件名和概要文件路径。接受默认值,点击下一步。

   

5) 指定节点名,服务器名和主机名,接受默认值,点击下一步。

   

6) 启用管理安全性,输入管理员用户名/密码,点击下一步 。

   

7) 继续下一步,接受默认值,到这里取消将应用程序服务器进程作为Windows服务运行,点击下一步。

   

8) 在Web服务器定义中,不创建Web服务器定义,点击下一步。

   

9) 点击创建。

   

10) 概要文件创建成功后,取消启动"第一步"控制台选项,点击完成。

 

5.2 创建第二个应用服务器

跟5.1的操作步骤一样,创建第二个应用服务器。


6、联合独立服务器节点到部署管理器

6.1启动Deployment Manager

进入Deployment Manager目录,运行StartManager.bat,启动Deployment Manager。

6.2分别添加应用程序服务器

分别进入应用程序服务器的目录,执行命令addNode.bat IP Port –username username –password password

说明:

  • IP代表你的Deployment Manager的主机的IP地址
  • Port是你Deployment Manager的端口

可以登录Deployment Manager管理控制台查看。

 

  • username是创建Deployment Manager时的用户名
  • password是创建Deployment Manager时的密码

执行情况如下:

 

7、创建集群 

1)进入下面目录,启动服务,打开浏览器,输入ip地址激动人心的一步来了,创建集群。不过在这之前,请先启动部署管理器和各节点服务器。(Dmgr01,AppSrv01和AppSrv02)  访问部署管理器控制台。

2) 输入账号密码。

 

3) 进入管理控制台后,点击菜单:系统管理> 节点,显示节点同步状态和相关节点信息 。


 

4) 从菜单访问:系统管理> Node Agent,可以查看Node Agent的状态。

 

5) 访问服务器>集群> WebSphere Application Server集群, 显示当前集群列表。因为我们没有创建集群, 当前列表为空。点击新建。 

 

6) 输入集群名称TestCluster, 选中配置HTTP会话内存到内存复制。  

  

7) 定义集群的第一个成员。输入成员名(node01Server1),所在节点,权重信息。点击下一步 。 

  

8) 创建其它成员。输入成员名(node02Server1),选择节点(liNode02),然后点击添加成员。  

  

9) 成员列表被更新,可重复添加多个成员。完成后点击下一步 。 

 

10) 摘要展示,点击“完成”按钮。  

 

11)点击保存。

 

11) 保存完成后,显示集群未启动。选中新创建的集群,然后点击启动,有点慢,耐心等待。 

 

12) 箭头变成纯绿,说明节点全部启动。否则部分启动。需要查明原因。 

  

13) 访问菜单服务器> 服务器类型> WebSphere Application Server, 显示服务器列表。其中增加了我们刚创建的2 个集群成员。 

 

8、配置IBM HTTP Server插件和管理服务器 

1) 到现在为止,我们已经配置了集群环境。

2)通过开始菜单:开始> 所有程序> IBM WebSphere > WebSphere Customization Toolbox V8.0 >工具> Web服务器插件配置工具   

3) 在Web服务器插件配置工具主窗口,点击添加,配置Web服务器插件运行时位置 

 

4) 在添加Web服务器插件位置对话框中,输入Web Server Plugins的安装根目录,并在名称中输入任意有意义的名称。点击完成 。

   

5 ) 选中刚才添加的Web服务器插件运行时,在Web服务器插件配置标签页中点击创建。

   

6 ) 选择Web服务器类型。我们使用的是IBM HTTP Server V8, 点击下一步 。

   

7 ) 指定IBM HTTP Server的配置文件全路径$IHS_HOME/conf/httpd.conf。点击下一步。

   

8 ) 配置IBM HTTP Server的管理服务器。输入端口和管理员用户用户名/密码,点击下一步。

   

9 ) 设置IBM HTTP Server管理服务器。将管理服务器注册为Windows服务。点击下一步 。

   

10 ) 指定唯一的web服务器定义名,这里输入webserver1,点击下一步 。

 

11 ) 我们当前IHS和应用服务器都安装一台机器上,所以选中WebSphere Application Server的(本地)安装位置,并通过浏览或直接输入WAS 的安装目录。点击下一步。

   

12 ) 选择将web服务器定义配置到那个概要文件。

   

13 ) 点击配置,完成! 

14 ) 查看IHS配置文件$IHS_HOME/conf/httpd.conf,插件配置是否加入到配置文件中(末尾)。

   

15 ) 复制刚生成的配置脚本IBM\WebSphere\Plugins\bin\configureweb_server_definitionname.bat到IBM\WebSphere\AppServer\bin下

16 ) 打开命令窗口,改变当前目录为configrewebserver1.bat所在的WAS目录,然后运行该脚本。

   

17 ) 登录部署管理器的管理控制台,访问菜单“服务器> 服务器类型> Web服务器,显示web服务器列表。可以看到我们定义的web 服务器webserver1 出现在列表中。如果没有启动,可以通过选中Web 服务器,然后点击启动按钮启动Web 服务器。 

18) 然后在windows服务中,找到Web服务器服务启动。

   

 

9、配置虚拟主机 

9.1  配置虚拟主机 

1、 展开左边树节点“环境”->“虚拟主机”。

 

2、 选择右边列表中“default_host”。

 

3、 点击“其他属性”下的“主机别名”。

 

4、 将所有需要访问的端口都添加“*"和"port”,如80端口。


10、在部署smartbi.war

10.1 修改smartbi.war配置

文件位置:smartbi.war\WEB-INF\ehcache.xml

文件作用:Smartbi的知识库缓存配置文件。

操作说明:有如下两个可选方案。

方案一:修改war包,将smartbi.war\WEB-INF\ehcache.xml 文件删除;然后将smartbi.war\WEB-INF\ehcache_cluster.xml 文件重命名为 ehcache.xml。

        方案二:修改war包,将smartbi.war\WEB-INF\ehcache.xml 文件删除;然后将smartbi.war\WEB-INF\ehcache_cluster_manual.xml 文件重命名为 ehcache.xml,然后参考下图修改各个节点对应的ehcache.xml。 


注:如果各个服务器节点是 IP 广播(UDP)可到达的,请使用方案一(如何测试广播可达,请参考文档:分组广播测试)。如果各服务器是IP广播不可达的,则必须使用方案二,手动设置节点IP及端口,如下图所示。 

10.2 部署smartbi.war

1.在控制台界面左侧的导航栏中选择:应用程序 >应用程序类型>Websphere企业应用程序>安装

2.在控制台界面右侧的"新应用程序的路径"中,点击"浏览..."按钮,选择smartbi.war文件的路径。

3.选择:快速路径。下一步。

4.默认不改变,下一步。


5.在集群和服务器中选中集群,应用服务器和Web 服务器(可多选),然后选中应用程序模块,点击应用,下一步。


6.映射Web模块的虚拟主机"界面,下一步。

7.输入上下文根:smartbi ,下一步。

8.部署摘要,点击“完成”按钮。

9.完成后,点击保存。 

 

11、Web服务器插件配置

11.1  生成插件

1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面。

2、 选择要生成插件的web服务器,点击“生成插件”按钮。

        注意:当前用户对生成插件的所在目录必须具有可写权限。

11.2  传播插件

1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面。

2、 选择要生成插件的web服务器,点击“传播插件”按钮。

注意:当前用户对传播插件的所在目录必须具有可写权限,如果无法传播过去,请直接复制。


12、配置各个Smartbi服务器

通过各个节点应用服务器端口登录smarti的配置页面,并配置知识库链接和License等信息。详细配置,请参考“配置Smartbi”。

2、各个服务器端口可通过控制台查看,如下图。

3、保存配置。

13、重启集群

重启集群中所有节点。

 

14、登录Smartbi

本文档中IBM Http Server的端口为80,所以集群登录地址为: http://localhost:80/smartbi

 

15、确认集群是否部署成功

请使用如下方法确认集群是否部署成功了。

假如有1、2、3、4四个节点。直接登录节点1的Smartbi,在目录树上创建一个新目录。然后再分别登录到节点2、3、4的Smartbi,如果能看到刚才在节点1上创建的目录,就表明集群部署成功了。

或者,还可以查看“缓存同步信息”。打开“定制管理 -> 系统运维 -> 调试工具集”页面,点击“列出缓存同步信息”链接,打开缓存同步信息页面。查看POJO这一行,如果右侧的“Peers”列中显示出其他三个节点的信息,则表明集群配置成功。如果为null或者为空,则表明集群未部署成功。

 

  • 无标签