没有合适的资源?快使用搜索试试~ 我知道了~
通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2023-10-27
10:05:26
上传
评论
收藏 38KB DOCX 举报
温馨提示
试读
17页
通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND
资源推荐
资源详情
资源评论
一、IBMWebsphere 集群
IBM WebSphere 的发行版分为单机版和 NetworkDeployment 版,我们把 Network
Deployment 称为 ND 即可作集群的版本。
WAS 的集群和 Weblogic 的集群一样,它也可以作垂直和横向两种集群。
而 WASND 的集群是在所有的集群中最强大的,因为它可以:
通过各个 node 组成一个个 cell,又可以把这一个个 cell 组成一个个新的 cluster,而 cluter
与 cluster 还可以通过共属一个 manager node 来组成新的一个集群,以此可以通过 WASND
来组集超大规模集群。
同时,IBM 的新一代产品如:网格计算(回头我们说完了 WASND 就来说这个),云计算
一些企业级虚拟应用都是建立在 WASND 的基础之上的。
一、基本概念
使用 WASND 作集群的步骤很多,下面的教程有几十页之多,都是步骤,只要记住下面几
个步骤就能抓住关键点了。
1. 先装 WASND,废话,但你也必须要有 WASND 而不是一般的 WAS,一般的 WAS
作不了集群。
2. 建立一个 Deployment Manager 节点,我们称它为 DMGR。
3. 建立“应用单元”。
4. 将“应用单元”与 DMGR 进行“联合”,这边的官方文档上写的是”Federate”,我们可以
把它理解成“把应用单元”加入 DMGR 的管理之下。
5. 用 startManager 启动 dmgr。
6. 用 startNode 启动各个 node。
7. 进入 dmgr 的 admin console 可以启动和停止集群下的各个成员。
下面我们就来造一个集群,在本案例内我们装 1 个 dmgr,两个 node,然后把两个 node 加
入该 dmgr,然后使用 IBM HttpServer(IHS)来做 HTTP 请求派发(请见下面的表格-大小写
严格区分)
逻辑名称
单元功能
profileName
server
Dmgr
集群管理单元
Dmgr
dmgr
Server1
集群节点 1
AppSrv01
server1
Server2
集群节点 1
AppSrv02
server1
为了测试方便,我们三个单元全部启用“安全性管理”,用户名与密码均为
“admin/password_1”。
二、安装 WASND
3.1 WASND 软件的安装
我们在此使用的是 WASND7.0。
解压后进入相关目录双击 launch.exe 来启动 WASND 的安装界面。
开始安装。
下一步
下一步
填入相应的安装目录(简单明了,不要装在什么 c:\program files 这样的目录名下),不要
有空格,不要有特殊字符,JAVA 很忌讳这个的。
下一步
我们不要让安装程序替我们做任何节点的配置,我们将在安装完成后自己来手动配置,因此
这边选“无”。
下一步
在弹出对话框中选[是]
一直下一步,直到安装开始。
装完后,把“使用概要管理工具创建新的 WebSphere Application 概要文件”选项前的勾去掉,
并点击[完成]按钮。
装完 WASND 后我们在系统菜单中会得到如下的菜单项
我们选“概要管理工具”来创建我们的 dmgr 吧。
3.2 创建 DMGR(管理单元)
启动概要管理工具
点[启动概要管理工具]
点[创建]按钮
选择“管理”点[下一步]
选择“Deployment Manager”选[下一步]
我们这边选择“高级概要文件创建”。
[下一步]
我们创建一个概要名即 profileName 为:Dmgr 的概要文件,该概要文件包含一个 Deployment
Manager Server, server 名为 dmgr。
下一步,然后输入我们的 admin console 的用户名与密码,我们使用:
admin/password_1。
下一步
我们不希望这些创建后的单元随着我们系统的启动而启动,我们将在随后的教程中使用命令
行来启动这些单元节点。
下一步
我们最后 review 一下我们的 dmgr 的配置,下一步开始[创建]这个管理单元的节点吧
创建完成成后不要勾选“启动第一步控制台”这个选项点[完成]按钮即可。
回到“根据管理工具”主界面,我们可以看到我们刚才的步骤已经创建了一个管理单元节点了。
使用以下命令启动我们的管理单元
看到“进程标识为 4980”的字样后代表我们的管理单元已经启动成功了。
我们在 IE 地址栏中输入 http://localhost:9060/ibm/console 后使用 admin/password_1 登录
后看到管理控制台后代表我们的管理单元已经创建成功了。
接下来我们就要开始创建我们的集群节点:AppSrv01 与 AppSrv02 了。
3.3 创建 AppSrv01 与 02(集群节点)
依旧使用这个“管理概要工具”,点[创建]按钮。
这次我们要选“应用程序服务器”这个模板来创建我们的集群节点了。
下一步
下一步
在此我们创建我们的第一个集群节点即:profileName 为 AppSrv01,server 名为 server1。
下一步
填入 server 名,我们这边填 server1
下一步
此处的用户名与密码还是用 admin/password_1。
剩余16页未读,继续阅读
资源评论
小小哭包
- 粉丝: 1899
- 资源: 3854
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JavaScript《基于自动分析数据并给出营业建议的餐厅管理系统(接入AI) 》+源代码+项目说明及资料
- 355670834783295707ad04e-427f-4cde-9589-e578224a8459.zip
- 动态sql解析引擎,类似mybatis动态sql的功能
- EDA365-Skill-V2.5安装包,支持Allegro17.x版本
- C# 常用单词汇总,常用单词汇总
- 【ERP标准流程-标准流程-库内业务管理】(DOC 14页).doc
- Python《数据库期末作业-餐厅点单系统 》+源代码+设计资料
- 学生成绩管理系统(C++课程设计
- 双指针法判断链表有环-go语言实现
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功