### WAS培训详细内容知识点概述
#### 一、WAS简介与安装
**1.1 ND网络版和单服务器版特点**
- **控制台差异性**:单服务器版本的控制台与网络版有所不同,主要体现在界面设计及部分功能的实现方式上。
- **概要文件与服务器绑定**:在单服务器版本中,每个概要文件都直接与一个服务器绑定,这意味着每个服务器只能运行一个概要文件,而无法像网络版那样支持多个服务器共享一个或多个概要文件。
- **集群支持**:单服务器版本不支持集群功能,这意味着无法通过单服务器版来实现负载均衡或高可用性配置。
**1.2 安装注意事项**
- **磁盘空间需求**:安装WAS至少需要1226MB的可用磁盘空间(包含SDK),且建议至少拥有512MB的物理内存,推荐配置为1GB。
- **物理内存使用限制**:所有WebSphere Application Server JVM进程的总大小不应超过服务器上未使用的物理内存的80%。
- **临时目录空间**:安装过程中需要确保系统临时目录`/tmp`中至少有100MB的空闲空间。
- **操作系统兼容性**:安装前需确认服务器的操作系统类型,如Linux、Windows或Solaris等,并针对不同操作系统选择合适的安装文件。
- **Solaris安装特别说明**:在Solaris操作系统下安装时,必须直接登录到服务器进行安装,而不能通过远程telnet方式。
- **非root用户安装**:若采用非root用户进行安装,则需要按照IBM官方文档进行相应的配置调整,确保安装过程顺利进行。
#### 二、WAS组件与概念
**2.1 单元(Cell)**
- 单元是WAS中最顶层的管理范围,一个WAS环境中可以包含一个或多个单元。
**2.2 节点(Node)**
- 节点代表了WAS环境中的物理或虚拟主机,通常一个节点对应一个服务器。
- 在单服务器环境下,节点概念相对简单,一般不会涉及复杂的节点管理和配置。
**2.3 概要文件(Profile)**
- 概要文件是一组配置文件的集合,用于定义一个特定的应用服务器实例或一组应用服务器实例的行为和属性。
**2.4 应用服务器**
- 应用服务器是WAS的核心组件之一,负责托管和运行应用程序。
- 在单服务器版中,每个服务器只能运行一个应用服务器实例。
**2.5 IHS (IBM Http Server)**
- IBM Http Server是WAS中用于处理HTTP请求的组件,可作为前端代理服务器。
- 在单服务器环境下,IHS通常与应用服务器部署在同一台机器上,以便于管理和维护。
**2.6 集群**
- 集群是由多个应用服务器组成的逻辑集合,用于提供负载均衡和高可用性支持。
- 单服务器版不支持集群功能,因此无需考虑此方面的配置和管理。
#### 三、WAS的使用
**3.1 停启操作**
- **管理控制台的停启**:通过WAS的管理控制台可以直接对应用服务器、节点、集群等进行停启操作。
- **应用服务器的停启**:对单独的应用服务器实例进行停启操作。
- **节点的停启**:停启整个节点,即停启该节点下所有的应用服务器实例。
- **集群的停启**:虽然单服务器版不支持集群,但在多服务器环境下,可以通过控制台停启集群。
- **HIS (IBM Http Server) 的停启**:对IHS进行停启操作。
- **异常情况下的停启**:在遇到系统故障或异常时,需要按照特定步骤来进行停启操作,以避免数据丢失或其他问题。
**3.2 同步节点**
- 在多服务器环境中,同步节点是重要的管理任务之一,用于确保各个节点之间的配置保持一致。
**3.3 建立Web服务器(IHS)**
- IHS作为前端服务器,可以配置为与WAS后端应用服务器进行通信,实现HTTP请求的转发等功能。
**3.4 建立集群**
- **单台服务器的集群**:理论上不可行,因为单服务器版不支持集群。
- **多台服务器的集群**:在多服务器环境下,可以配置多台服务器组成集群,实现负载均衡和高可用性。
**3.5 建立应用服务器**
- 在WAS环境中创建新的应用服务器实例,用于托管应用程序。
**3.6 建立数据库连接池(JNDI)**
- 数据库连接池用于提高数据库访问效率,减少资源开销。
- JNDI (Java Naming and Directory Interface) 提供了一种查找和定位Java应用程序中各种对象的方法。
**3.7 安装应用程序**
- 将应用程序部署到WAS环境中,包括设置必要的环境变量、配置文件等。
**3.8 更新应用程序**
- 对已部署的应用程序进行更新或升级,包括代码更改、配置更新等。
#### 四、WAS调优
- WAS调优涵盖了对应用服务器性能、资源利用等方面的优化措施,以提升系统的整体性能。
#### 五、性能监控
**5.1 从性能监视基础结构(PMI)定制查看参数**
- PMI提供了丰富的性能监控指标,用户可以根据实际需求自定义查看的性能参数。
**5.2 性能查看vmstat命令介绍**
- `vmstat` 是一个常用的系统性能监控工具,可用于查看系统的内存、进程状态等信息。
#### 六、故障诊断
- 故障诊断是确保WAS稳定运行的重要环节,包括但不限于日志分析、错误排查等方面的工作。
以上是对“was培训详细内容”文档的主要内容总结和知识点解析。通过这些内容的学习,可以帮助技术人员更好地理解和掌握WAS的相关知识和技术要点,从而有效提高系统的稳定性和性能。
2025-12-26 10:32:38
887KB
1