当前位置: 首页 > news >正文

IBM的WAS简介与基本使用手册

IBM的WAS简介与基本使用手册

1. 基本介绍

WebSphereApplication Server(简称WAS)是IBM的应用服务器

基本结构:单元(cell) ——> 多个节点(node) ——> 多个服务(server) ——> 多个应用(app)
单元是整个分布式网络中一个或多个节点的逻辑分组单元是一个配置概念, 是管理员将节点间逻辑关联起来的实现方法, 
可以将单元看作是WAS最大的作用域

2. 节点部署

概要文件(Profile)定义一个独立应用程序服务器(Server)的运行时环境, 
包括服务器在运行时环境中处理的所有文件节点(Node)是受管服务器(Server)的逻辑分组, 
节点通常与具有唯一 IP主机地址的逻辑或物理计算机系统对应, 
节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序,
Node Agent 是服务器, 是一个管理代理程序,
并不涉及应用程序服务功能,
Node Agent 进程在每个受管节点上运行, 并专门执行特定于节点的管理功能,
如服务器进程监视、配置同步、文件传输和请求路由,
Deployment Manager通过与Node Agent的交互完成对单元内节点的控制

Node是管理上使用的概念, Profile是实际的概要文件, 它们代表同一事物

查看所有概要文件:

exportWAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh-listProfiles

2.1. Deployment Manager

Deployment Manager(简称DM) 为单元中所有元素提供了单一的管理控制中心点

DM属于一个特殊的节点,用以下步骤创建:

export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -create \-templatePath $WAS_HOME/profileTemplates/dmgr\-profileName 概要文件名(TestDmgr01Name)\-profilePath $WAS_HOME/profiles/概要文件名(TestDmgr01Name) \-nodeName (节点名) \-cellName (单元名) \-hostName (主机名)

(
其中
{概要文件名(TestDmgr01Name)}
为概要文件名, 可根据实际情况修改成自己公司的命名

)

2.2. 节点

2.2.1. 新增节点:
./manageprofiles.sh -create \-profileName 概要文件名(TestAppServerName01) \-templatePath $WAS_HOME/profileTemplates/default \-profilePath $WAS_HOME/profiles/概要文件名(TestAppServerName01) \- nodeName (节点名) \- cellName (单元名) \-hostName (主机名)

(
其中
{概要文件名(TestAppServerName01)}
为概要文件名, 可根据实际情况修改成自己公司的命名

)

2.2.2. 添加节点到Deployment Manager:
cd$WAS_HOME/profiles/TestAppServerName01/bin
./addNode.sh IP PORT

(
其中ip为WebSphereDM所在服务器的IP,
PORT为WebSphereDM对应的SOAP_CONNECTOR_ADDRESS端口,
默认为8879

)

2.2.3. 启动节点:
cd$WAS_HOME/profiles/TestAppServerName01/bin./startNode.sh##或
cd$WAS_HOME/bin./ startNode.sh TestAppServerName01

(
其中
{TestAppServerName01}
为概要文件名, 可根据实际情况修改成自己公司的命名

)

2.2.4. 停止节点:
cd$WAS_HOME/profiles/TestAppServerName01/bin./stopNode.sh##或
cd$WAS_HOME/bin./stopNode.sh TestAppServerName01

注:在WAS控制台只能停止节点, 不能启动,

步骤如下:
登陆WAS控制台
系统管理——> Node Agent
选择节点进行操作
2.2.5. 删除节点:
##1.确认节点已经停止
cd$WAS_HOME/bin
##2.删除节点对应的概要文件:
./manageprofiles.sh -delete -profileName TestAppServerName01
##3.删除所有节点对应的概要文件(谨慎, 会删除DM的概要文件):
./manageprofiles.sh -deleteAll
##3.最后删除节点文件目录
cd$WAS_HOME/profiles
rm -Rf TestAppServerName01

注:在WAS控制台只能把节点从DM去除, 不能进行删除节点操作

2.3. 状态

1.登陆WAS控制台2.系统管理——> 节点已同步 此节点上的配置文件已与 Deployment Manager 同步未同步 此节点上的配置文件未与 Deployment Manager 同步(已过期)未知 由于无法访问此节点的 Node Agent, 所以无法确定配置文件的状态不可用 由于此节点是非受管节点, 所以状态列不适用于此节点

3. 集群部署

集群由一组应用程序服务器组成

3.1. 新建

1.       登陆WAS控制台2.       服务器——> 集群3.       点击新建4.       输入集群名称, 点击下一步5.       创建第一个集群成员, 输入成员名, 选择节点, 点击下一步6.       创建其他集群成员, 输入成员名, 选择节点, 点击添加成员, 点击下一步7.       检查操作总结的信息是否正确, 点击完成8.       查看新建的集群
http://www.lryc.cn/news/199116.html

相关文章:

  • Deno 快速入门
  • 【计算机网络笔记】OSI参考模型基本概念
  • ConnectTimeout和ReadTimeout所代表的意义
  • 使用Python计算平面多边形间最短距离,数据需要从excel表格中导入
  • 华为数通方向HCIP-DataCom H12-831题库(多选题:1-20)
  • CCC数字钥匙设计【NFC】--通过NFC进行车主配对Phase3
  • 开源OA协同办公系统,集成Flowable流程引擎 可拖拽创建个性表单
  • 为什么嵌入通常优于TF-IDF:探索NLP的力量
  • oracle-AWR报告生成方法
  • 笙默考试管理系统-MyExamTest----codemirror(37)
  • 【Unity3D编辑器拓展】Unity3D的IMGUI、GUI、GUILayout、EditorGUI、EditorGUILayout、OnGUI【全面总结】
  • 11. 机器学习 - 评价指标2
  • Nginx的代理和负载均衡
  • Oracle发布支持Vscode的Java插件
  • 互联网Java工程师面试题·Java 总结篇·第九弹
  • SpringCloud学习笔记-gateway网关自定义全局过滤器
  • 数字图像处理实验记录四(图像的空间域增强-平滑处理)
  • 怎么使用LightPicture开源搭建图片管理系统并远程访问?【搭建私人图床】
  • pytorch_神经网络构建4
  • 外骨骼机器人和人形机器人概览
  • Java面试题:链表-反转链表
  • el-upload实现上传文件夹
  • 京东数据平台(京东数据分析)2023年9月京东冰箱行业品牌销售排行榜!
  • 【Excel】WPS单元格快速转换表格字母大小写
  • 【java】【重构一】分模块开发设计实战
  • Cocos Creator3.8 项目实战(十)使用 protobuf详细教程
  • 第七章:最新版零基础学习 PYTHON 教程—Python 列表(第八节 -在 Python 中获取列表作为用户的输入)
  • Simple RPC - 02 通用高性能序列化和反序列化设计与实现
  • 简单秒表设计仿真verilog跑表,源码/视频
  • 【发布】Photoshop ICO 文件格式插件 3.0