对 Rational Asset Manager 预先配置 WebSphere Application Server 集群

如果不使用 Rational® Asset Manager 服务器设置应用程序来配置服务器,并且要在 WebSphere® Application Server 集群中安装 Rational Asset Manager,那么应在安装 Rational Asset Manager 企业归档文件之前完成本节中的步骤。除了在集群中安装 WebSphere Application Server 的必需步骤外,还需要执行这些步骤。如果要使用 Rational Asset Manager 服务器设置应用程序来配置服务器集群,那么不必执行本节中的步骤。
在开始之前,必须对集群中的每个节点确定持久文件和本地文件的位置。
下列步骤特定于 WebSphere Application Server V6.1。用于 WebSphere Application Server V6.0 的步骤与其类似,但并未指定。
  1. 为持久文件夹和本地文件夹创建 URL 资源。
    1. 在 WebSphere 管理控制台中,浏览至资源 > URL
    2. 作用域字段中,选择一个节点。
    3. 单击新建
    4. 名称字段中,输入 URL 名称;例如,Rational Asset Manager Persist
    5. JNDI 名称字段中,输入 url/RAM_Persist
    6. 规范字段中,输入此节点将用作持久文件夹的文件夹的 URL;例如,file:///D:/RAMPersist。为获取更好性能,请对持久文件夹使用集群中的所有节点都可访问的网络或共享驱动器。 此 URL 的格式为:
      • 用于 Windows。file:/d:/persistfolder,其中 foloder 是本地文件夹。
      • 用于 Linux。用于 AIX。file:/folder1/folder2/persistfolder,其中文件夹是本地文件夹或已安装文件夹。
      • file:////system1.com/persistfolder,其中该文件夹位于通用命名约定(UNC)驱动器上。
    7. 单击确定
    8. 单击新建
    9. 名称字段中,输入 URL 的名称;例如,Rational Asset Manager Local
    10. JNDI 名称字段中,输入 url/RAM_Local
    11. 规范字段中,输入此节点将用作本地文件夹的文件夹的 URL。为获取更好性能,此文件夹不应是共享文件夹或远程位置上的文件夹。 此 URL 的格式为:
      • 用于 Windows。file:/d:/localfolder,其中文件夹是本地文件夹。
      • 用于 Linux。用于 AIX。file:/folder1/folder2/localfolder,其中文件夹是本地文件夹或已安装文件夹。
      • file:////system1.com/localfolder,其中该文件夹位于通用命名约定(UNC)驱动器上。
    12. 单击确定
    13. 单击保存
    如果对持久文件夹使用网络共享驱动器并且要使用 Windows®,请确保 WebSphere Application Server 有权连接至网络共享驱动器。作为 SYSTEM(缺省值)运行的 Java™ 进程将不会连接至网络共享驱动器。
    1. 在 WebSphere 管理控制台中,单击服务器 > 应用程序服务器 > <server_name> > 进程执行
    2. 在“常规属性”的作为用户运行字段中,输入有权访问具有持久文件夹的网络共享驱动器的操作系统用户名称。
    3. 单击保存
    确保 WebSphere Application Server 进程设置为作为同一用户运行。
    1. 在 Windows 中,单击开始 > 设置 > 控制面板 > 管理工具 > 服务(或使用显示“服务”的路径)。
    2. 右键单击 WebSphere Application Server 并单击“属性”。
    3. 在“登录”页面上,单击此帐户并输入您对进程执行输入的用户标识。
    4. 密码确认密码文本字段中输入该用户标识的密码。
  2. 创建服务集成总线。

    服务集成总线是一种基本通信机制,在创建 Java 消息传递服务(JMS)之前必须创建此机制。

    为了访问总线时的安全性,请确定用户帐户。

    1. 定义用于登录总线的用户。 它必须是集群识别的用户:或者是管理员标识,或者是 LDAP 中的用户标识(使用 LDAP 认证时)。
      1. 在 WebSphere 管理控制台中,单击安全性 > 安全管理、应用程序和基础结构
      2. 在“认证”部分中,单击 Java 认证 > J2C 认证
      3. 在下一页上,单击新建
      4. 在“创建标识”页面上,输入以下值:
        • 别名:输入 WebSphere Application Server 使用的用户标识的别名。
        • 用户标识:输入用于登录总线的用户帐户的用户标识。
        • 密码:输入该用户标识的密码。
        • 描述:可选择输入该用户帐户的描述。
      5. 单击确定
    2. 创建服务集成总线。
      1. 在 WebSphere 管理控制台中,单击服务集成 > 总线
      2. 单击新建
      3. 在“创建新的服务集成总线”页面上,输入总线的名称;例如,RAMBus
      4. 单击下一步
      5. 单击完成
    3. 配置总线所在位置以及日志文件的存储位置。
      1. 在“显示总线”页面上,选择您在步骤 2.b 中创建的总线。
      2. 在下一页上,单击“总线成员”,然后单击“添加”。
      3. 单击集群
      4. 选择要安装至的集群。
      5. 单击下一步
      6. 单击文件存储器
      7. 单击下一步
      8. 在“提供消息存储属性”页面上,输入以下命令:
        • 日志大小:输入 10
        • 日志目录路径:输入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
        • 最小永久存储大小:输入 20
        • 永久存储目录路径:输入 ${USER_INSTALL_ROOT}/filestores/com.ibm.we.sib/rambus/log
      9. 单击下一步
      10. 单击完成
    4. 配置安全性信息以定义可访问总线的人员。
      1. 在“显示总线”页面上,选择您在步骤 2.b 中创建的总线。
      2. 单击安全性
      3. 单击总线连接者角色中的用户和组
      4. 单击新建
      5. 单击用户名
      6. 输入对服务集成总线定义的用户标识。
      7. 单击确定
      8. 单击 <Your_bus_name> 的安全性
      9. 在“配置安全性设置”页面上,输入以下信息:
        • 启用总线安全性:选择此项以启用总线安全性。
        • 引擎间认证别名:选择用于认证总线上的消息传递引擎间的通信的认证别名;例如,<cell_manager>/RAMApp
        • 允许的传输:单击仅允许受 SSL 保护的对象使用已定义的传输通道链
      10. 单击确定
    5. 对总线创建主题。 Rational Asset Manager 将对节点间的通信使用该主题。
      • 在 RAMBus 页面上,单击目标
      • 单击新建
      • 单击主题空间
      • 单击下一步
      • 在“标识”字段中,输入 RAM_Topic
      • 单击下一步
      • 单击完成
  3. 定义 Java 消息传递服务信息。

    Java 消息传递服务(JMS)在总线上运行。总线提供服务器之间的基本通信,而 JMS 提供该程序的接口。

    1. 在 WebSphere 管理控制台中,单击资源 > JMS > 连接工厂
    2. 在“连接工厂”部分中,单击作用域并选择集群。
    3. 单击新建
    4. 单击确定
    5. 在“常规属性”页面上,输入以下信息:
      • 名称:输入工厂的名称;例如,Rational Asset Manager Factory
      • JNDI 名称:输入工厂的 JNDI 名称;例如,jms/RAM_Factory
      • 总线名称:选择您在上一步中创建的服务集成总线。
      • 目标类型:选择总线成员名称
      • 连接邻近:选择总线
      • 组件管理的认证别名:选择您在上一步中选择的别名;例如,<cell_manager>/RAMApp
    6. 在 WebSphere 管理控制台中,单击资源 > JMS > 主题
    7. 在“主题”部分中,单击作用域并选择集群。
    8. 单击新建
    9. 在“常规属性”页面中,输入以下信息:
      • 名称:输入主题的名称;例如,Rational Asset Manager Cache
      • JNDI 名称:输入主题的 JNDI 名称;例如,jms/RAM_Cache
      • 主题名称:输入主题的名称;例如,Rational Asset Manager Cache。它可以与以上名称相同。
      • 总线名称:选择您在上一步中创建的总线;例如,RAMBus
      • 主题空间:选择您在上一步中创建的主题;例如,RAM_Topic
  4. 保存配置更改。 您现在已准备好将 Rational Asset Manager 的应用程序企业归档安装至集群。

反馈