[AIX Solaris HP-UX Linux Windows]

配置高可用性 Deployment Manager 环境

可配置高可用性 (HA) Deployment Manager 功能来避免 WebSphere® Application Server Network Deployment 单元中管理功能的单点故障。

开始之前

[z/OS]仅在分布式平台上支持此功能,但在 z/OS® 上不提供该功能。

高可用性(HA)Deployment Manager 的特权有所不同,具体情况取决于各种角色。角色包括监视员、操作员、配置员和管理员。如果用户角色为监视员或配置员,那么只能查看 HA Deployment Manager 信息。如果用户角色为操作员或管理员,那么拥有 HA Deployment Manager 的所有特权。

遵循这些步骤执行操作前,确保系统环境具有合适的可用共享文件系统,例如 IBM® SAN FS 或 NFS V4。要验证文件系统是否适合与高可用性 Deployment Manager 配合使用,请使用 File System Locking Protocol Test for WebSphere Application Server。有关更多信息,请阅读“IBM File System Locking Protocol Test for WebSphere Application Server”。对于事务日志的故障转移以及高可用性 Deployment Manager 而言,共享文件系统需求相同。
避免故障 避免故障: 必须停止环境中运行的所有 Deployment Manager,然后才能在 NFS 驱动器上执行维护。将扩展存储库服务与 HA Deployment Manager 功能结合使用。在 NFS 故障事件中,通过使用扩展的存储库服务恢复最近一次配置更改。

如果 Deployment Manager 也用于作业管理器角色,那么将 Deployment Manager 转换为 HA 配置之后,作业管理器功能将失效。应该为作业管理器创建单独的概要文件。

gotcha

每个 Deployment Manager 必须使用相同的主配置库和工作空间区域,且主配置库和工作空间区域必须在共享文件系统上。另外,每个 Deployment Manager 还必须具有共享主配置库和工作空间区域的读写许可权。主配置存储库和工作空间区域缺省位置是 install_root/profiles/deployment_manager/configinstall_root/profiles/deployment_manager/wstemp/ 目录。

通常,通过在共享文件系统上安装 Deployment Manager 来实现文件共享。共享整个安装不是必需的,其替代方法是查找共享文件系统上仅有的 Deployment Manager 概要文件。在本主题中描述的方案中,Intelligent Management 安装在共享文件系统上。有关仅 Deployment Manager 配置存储库和工作空间驻留在网络连接存储 (NAS) 的方案,请阅读“xd_hadmgrAdd 命令”。

关于此任务

设置高可用性 Deployment Manager 环境以避免 Deployment Manager 成为单一故障点。当一个 Deployment Manager 发生故障时,另一已配置的 Deployment Manager 可以继续工作。有关更多信息,请阅读“高可用性 Deployment Manager”。

过程

  1. 选择拓扑。 可在各种拓扑中配置 HA Deployment Manager 功能。在生产环境中,建议在其自己的计算机上运行每个 Deployment Manager 以提高可用性。如果拓扑中存在单个随需应变路由器 (ODR),那么该 ODR 必须在其自己的计算机上运行。要避免 ODR 成为单一故障点,可以将多个随需应变路由器与 IP sprayer 结合使用。 典型的 HA Deployment Manager 环境至少需要三台计算机:
    计算机名称 进程
    A Deployment Manager
    B 备用 Deployment Manager
    C Node Agent 和随需应变路由器
  2. 可以创建一个包含 HA Deployment Manager 配置的新单元,或将现有单元转换为 HA Deployment Manager 配置。

    要创建一个包含 HA Deployment Manager 配置的新单元,请执行下列操作:

    1. 在共享文件系统上安装 WebSphere Application Server
    2. 在共享文件系统上安装 Intelligent Management
    3. 使用计算机 A 的 IP 地址创建一个 Deployment Manager 概要文件。
    4. 在计算机 A 上启动 Deployment Manager。
    5. 使用计算机 C 的 IP 地址创建定制概要文件。将计算机 C 与 Deployment Manager 联合。
    6. 在联合的定制概要文件上创建 ODR。
    7. 使用计算机 B 的 IP 地址创建一个 Deployment Manager 概要文件。
    8. 在该 Deployment Manager 概要文件中对计算机 B 运行 xd_hadmgrAdd 命令,以将其转换为备用 Deployment Manager。 有关更多信息,请阅读“xd_hadmgrAdd 命令”。
    要将现有单元转换为 HA Deployment Manager 配置,请执行下列操作:
    1. 在共享文件系统上安装 WebSphere Application Server
    2. 在共享文件系统上安装 Intelligent Management
    3. 使用计算机 A 的 IP 地址创建一个 Deployment Manager 概要文件,其单元名和节点名与现有的 Deployment Manager 相同。
    4. 使用 backupConfig 和 restoreConfig 命令行实用程序将现有的单元配置重新部署至共享文件系统。
    5. tmsStorage 文件夹及其内容从现有 Deployment Manager 概要文件复制到同一共享文件系统上的新 Deployment Manager 概要文件。
    6. 确保现有单元配置包含 ODR。如果 ODR 不存在,那么创建一个 ODR。
    7. 使用计算机 B 的 IP 地址创建一个 Deployment Manager 概要文件。
    8. 在该 Deployment Manager 概要文件中对计算机 B 运行 xd_hadmgrAdd 命令,以将其转换为备用 Deployment Manager。 有关更多信息,请阅读“xd_hadmgrAdd 命令”。
  3. 重新启动 Deployment Managers 和随需应变路由器。

结果

配置了多个 Deployment Manager。因为主 Deployment Manager 主管单元的管理功能,且具有处于备用方式的备份 Deployment Manager,所以避免了使 Deployment Manager 成为单一故障点。如果主 Deployment Manager 发生故障,那么备用 Deployment Manager 可以继续工作,而不会导致工作丢失。

下一步做什么

设置高可用性 Deployment Manager 环境后,可以在管理控制台中管理 Deployment Manager。单击系统管理 > Deployment Manager > 全部 Deployment Manager 以查看和管理环境中已配置的 Deployment Manager。

如果需要从单元中移除高可用性 Deployment Manager,那么使用命令行实用程序来移除该功能。有关从单元移除高可用性 Deployment Manager 的更多信息,请阅读“xd_hadmgrRemove 命令”。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_xdsoconfig
文件名:twve_xdsoconfig.html