打开 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
文档目录: |
1.解压Installation Manager 1.5.2 for Windows,直接下一步安装。
2.接受许可协议,下一步。
3.选择安装目录,下一步。
4. 点击“安装”按钮。
5. 安装完成。
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.点击安装,全选安装包。
1.返回安装界面,点击“安装”按钮。
2.选择websphere版本,点击下一步。
3.验证界面,下一步。
4.接受协议条款。
5.选择安装目录。
6.选择:简体中文,下一步。
7.选择要安装的功能部件,下一步。
8.点击“安装”按钮,完成。
1) 进入概要管理工具,点击创建,选择概要文件类型应用程序服务器,点击下一步。
2) 在概要文件创建选项,选择高级概要文件创建,点击下一步 。
3) 接受默认值。点击下一步。
4) 指定概要文件名和概要文件路径。接受默认值,点击下一步。
5) 指定节点名,服务器名和主机名,接受默认值,点击下一步。
6) 启用管理安全性,输入管理员用户名/密码,点击下一步 。
7) 继续下一步,接受默认值,到这里取消将应用程序服务器进程作为Windows服务运行,点击下一步。
8) 在Web服务器定义中,不创建Web服务器定义,点击下一步。
9) 点击创建。
10) 概要文件创建成功后,取消启动"第一步"控制台选项,点击完成。
跟5.1的操作步骤一样,创建第二个应用服务器。
进入Deployment Manager目录,运行StartManager.bat,启动Deployment Manager。
分别进入应用程序服务器的目录,执行命令addNode.bat IP Port –username username –password password
说明:
可以登录Deployment Manager管理控制台查看。
执行情况如下:
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 个集群成员。
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服务器服务启动。
1、 展开左边树节点“环境”->“虚拟主机”。
2、 选择右边列表中“default_host”。
3、 点击“其他属性”下的“主机别名”。
4、 将所有需要访问的端口都添加“*"和"port”,如80端口。
文件位置: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及端口,如下图所示。
1.在控制台界面左侧的导航栏中选择:应用程序 >应用程序类型>Websphere企业应用程序>安装。
2.在控制台界面右侧的"新应用程序的路径"中,点击"浏览..."按钮,选择smartbi.war文件的路径。
3.选择:快速路径。下一步。
4.默认不改变,下一步。
5.在集群和服务器中选中集群,应用服务器和Web 服务器(可多选),然后选中应用程序模块,点击应用,下一步。
6.映射Web模块的虚拟主机"界面,下一步。
7.输入上下文根:smartbi ,下一步。
8.部署摘要,点击“完成”按钮。
9.完成后,点击保存。
1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面。
2、 选择要生成插件的web服务器,点击“生成插件”按钮。
注意:当前用户对生成插件的所在目录必须具有可写权限。
1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面。
2、 选择要生成插件的web服务器,点击“传播插件”按钮。
注意:当前用户对传播插件的所在目录必须具有可写权限,如果无法传播过去,请直接复制。
通过各个节点应用服务器端口登录smarti的配置页面,并配置知识库链接和License等信息。详细配置,请参考“配置Smartbi”。
2、各个服务器端口可通过控制台查看,如下图。
3、保存配置。
重启集群中所有节点。
本文档中IBM Http Server的端口为80,所以集群登录地址为: http://localhost:80/smartbi
请使用如下方法确认集群是否部署成功了。
假如有1、2、3、4四个节点。直接登录节点1的Smartbi,在目录树上创建一个新目录。然后再分别登录到节点2、3、4的Smartbi,如果能看到刚才在节点1上创建的目录,就表明集群部署成功了。
或者,还可以查看“缓存同步信息”。打开“定制管理 -> 系统运维 -> 调试工具集”页面,点击“列出缓存同步信息”链接,打开缓存同步信息页面。查看POJO这一行,如果右侧的“Peers”列中显示出其他三个节点的信息,则表明集群配置成功。如果为null或者为空,则表明集群未部署成功。