Was7集群与IHS集成部署教程

需积分: 49 2 下载量 94 浏览量 更新于2024-07-20 收藏 1.51MB DOC 举报
"Was7集群部署及IHS实现方式" 在IBM WebSphere Application Server (WAS) 7中,集群部署是一种策略,用于提高应用程序的可用性和可伸缩性。IHS(IBM HTTP Server)是IBM提供的Web服务器,通常与WAS结合使用,以提供负载均衡、SSL终止和静态内容的处理。以下是详细步骤: 1. 创建AppSrv应用服务器: 在部署过程中,首先需要创建管理服务器(Dmgr01)和应用服务器(AppSrv01和AppSrv02)。管理服务器负责管理集群中的所有节点,而应用服务器则是实际运行应用程序的实例。通过在指定IP和目录下运行`manageprofiles.sh`脚本,可以创建这些服务器配置。 2. 启动Profile's Server: - 启动管理服务器:使用WAS控制台或命令行工具启动Dmgr01。 - 启动应用服务器:同样,启动AppSrv01和AppSrv02。确保它们成功连接到管理服务器,并加入到管理控制之下。 3. 创建WAS集群: - 配置受管理节点:将AppSrv01和AppSrv02注册到Dmgr01作为受管理节点,以便它们能够成为集群的一部分。 - 添加集群成员:在WAS控制台中,创建一个新的集群,然后将AppSrv01和AppSrv02添加为集群成员。 - 删除默认成员:如果不需要默认的服务器实例,可以从集群中删除。 - 节点强制同步:确保集群成员之间的配置同步,以保持一致性。 - 虚拟主机与HTTP端口:配置集群的虚拟主机,确保每个服务器的HTTP端口已声明并映射到正确的虚拟主机。 4. 调整JVM内存: 根据应用程序的需求和服务器硬件资源,调整每个应用服务器实例的JVM内存设置,以优化性能和稳定性。 5. 配置访问集群的IHS: - 创建Web服务器:在IHS上安装并配置,使其与WAS集成。 - 映射应用程序:在IHS中配置虚拟主机,将应用程序路由到WAS集群。 - IHS端口配置:设置IHS监听的端口,以便转发请求到WAS集群。 - 生成插件文件:使用WAS控制台生成插件配置,包含集群和服务器的详细信息。 - 传播插件:将生成的插件文件复制到IHS服务器,并更新其配置文件。 - 配置IHS配置文件:编辑httpd.conf,确保插件配置正确无误。 - 启动和验证IHS:启动IHS服务,通过访问测试URL确认集群应用程序的可用性。 6. 配置访问集群的HTTPS: - 创建HTTPS端口:在WAS集群中定义一个HTTPS监听器,配置所需的SSL证书和密钥库。 - 启动HTTPS服务器并验证:启动配置了HTTPS的服务器,并通过HTTPS协议访问应用程序,检查是否正常工作。 总结,Was7集群部署和IHS的实现涉及多个步骤,包括服务器创建、集群配置、IHS集成以及HTTPS支持。这个过程需要对WAS的管理、网络配置和安全性有深入理解,以确保高可用性和安全的服务交付。