[AIX Solaris HP-UX Linux Windows]

Intelligent Management:hadmgrAdd 命令

使用 hadmgrAdd 命令可将新的 Deployment Manager 概要文件合并到单元中。新的 Deployment Manager 概要文件转换为现有 Deployment Manager 概要文件所在单元中的同级高可用性 (HA) Deployment Manager。

在添加的新 Deployment Manager 中运行 hadmgrAdd 命令。HA Deployment Manager 功能仅支持使用 JMX SOAP 连接器。此配置不支持 JMX RMI 连接器。

对于转换用户 对于转换用户: 等同于 hadmgrAddIntelligent Management 命令是 xd_hadmgrAdd。如果您从 WebSphere® Virtual Enterprise 执行转换,那么可以继续使用 xd_hadmgrAdd 命令,它与 hadmgrAdd 命令的操作方式相同。trns

用法

[AIX Solaris HP-UX Linux Windows]
hadmgrAdd -hostname primary_dmgr_host [-port primary_dmgr_port] 
-configRoot fully_qualified_path_to_shared_configuration 
-workspaceRoot fully_qualified_path_to_workspace 
-proxyServerJmxSoapAddress JMX_SOAP_host:JMX_SOAP_port 
-proxyServerHttpPort HTTP_portHTTP_secure_port 
[-uniquePort] [-user user_name] [-password password] 
[-quiet] [-logfile file_name] [-replacelog] [-trace] [-help]

只有在您首次创建备用 Deployment Manager 时,proxyServerJmxSoapAddressproxyServerHttpPort 才是必需参数。

参数

以下选项可用于 hadmgrAdd 命令:

-hostname <host name>
指定用于连接至现有 Deployment Manager 的主机名。
-port <port>
指定用于连接至现有 Deployment Manager 的缺省 SOAP 端口。
-configRoot <fully qualified path>
指定标准配置路径。
-workspaceRoot <fully qualified path>
指定标准工作空间路径。
-proxyServerJmxSoapAddress <host:port>
指定随需应变路由器 (ODR) 的主机名和 IP 地址及 ODR 的 SOAP_CONNECTOR_ADDRESS 端口。使用此端口可运行 wsadmin 脚本。
-proxyServerHttpPort <port> <secure_port>
指定代理服务器的 HTTP 端口。在 ODR 和 IP sprayer 主机上选择两个空闲端口。应该通过 ODR 将这些端口用于访问管理控制台。
-user <user name>
指定用于连接至现有 Deployment Manager 的用户名。
-password <password>
指定用于连接至现有 Deployment Manager 的密码。
-quiet
阻止 hadmgrAdd 命令以正常方式打印的进度信息。
-logfile <filename>
指定写入信息的日志文件位置。缺省情况下,在概要文件的 logs 目录中为要添加的节点创建 hadmgrAdd.log 文件。
-replacelog
替换日志文件,而不是追加到当前日志。缺省情况下,hadmgrAdd 命令追加到现有跟踪文件。此选项导致 hadmgrAdd 命令覆盖跟踪文件。
-trace
在日志文件中生成其他跟踪信息以便进行调试。
-uniquePort
检查是否存在端口冲突。如果新端口与现有端口冲突,那么新端口将以 1 为增量递增,直至找到空闲端口为止。如果在创建 Deployment Manager 概要文件时对其指定了唯一的端口,那么这不是必要过程。
-help
显示语法帮助。

示例

  1. 以使用以下目录结构安装和配置的现有 WebSphere Application Server Network Deployment 单元开始:
    • WebSphere Application Server 主目录:app_server_root
    • 现有 Deployment Manager 概要文件:/shared/profiles/PrimaryManagerNode
    其中 /shared mountpoint 位于 SAN FS 设备上。
  2. 运行 Profile Management Tool 插件或 wasprofile 命令行实用程序,来创建另一个与此同一 Network Deployment 安装关联的 Deployment Manager 概要文件。在共享磁盘 /shared mountpoint 上为此示例创建该概要文件。

    必须指定正确的主机名以便此 Deployment Manager 对其进行侦听。可以在创建概要文件时为备用 Deployment Manager 指定显式端口号,也可以在运行 hadmgrAdd 命令时指定 -uniquePort 参数,如本示例所示。可以为单元名称指定任何值。在转换过程中,将对单元名称值进行更改,以与将同级 HA Deployment Manager 添加至的单元名称相匹配。指定的节点名在此同级 HA Deployment Manager 所添加至的单元中必须唯一。

    创建概要文件后,会得到以下目录结构:
    • WebSphere Application Server 主目录:app_server_root
    • 现有 Deployment Manager 概要文件:/shared/profiles/PrimaryManagerNode
    • 新 Deployment Manager 概要文件:/shared/profiles/StandbyManagerNode
  3. 运行 hadmgrAdd 命令,以便将新的 Deployment Manager 概要文件转换为现有 Deployment Manager 概要文件所在的单元中的同级 HA Deployment Manager。
    hadmgrAdd.sh|bat -hostname a.a.a.a -port 8879 -configRoot /shared/profiles/PrimaryManagerNode/config 
    -workspaceRoot /shared/profiles/PrimaryManagerNode -proxyServerJmxSoapAddress x.x.x.x:8880 
    
    -proxyServerHttpPort 9060 9043 
    -user wsadmin
    -password ********
    -uniquePort

如果安装集中安装管理器存储库,那么在创建第二个 Deployment Manager 概要文件后,将 app_server_root\properties\cimgr.props 文件中 CENTRALIZED_INSTALL_REPOSITORY_ROOT 属性的值从 c:\ProgramFiles\IBM\WebSphere\AppServer\repository_folder 更改为 ${app_server_root}/repository_folder

使用 hadmgrAdd 命令时,对单元配置执行下列更改:
  • 新的 Deployment Manager 已配置为使用现有 Deployment Manager 所使用的配置库实例,该实例和现有 Deployment Manager 必须在同一个共享设备上。
  • 新的 Deployment Manager 已配置为使用同一个指定的工作空间共享目录,该目录和现有 Deployment Manager 必须在同一个共享设备上。
  • 已对 ODR 配置了 wc_admin 和 ws_admin_secure HTTP 传输通道及 JMX_SOAP_PROXY_ADDRESS 端点。
  • Deployment Manager 的 JMX_SOAP_CONNECTOR 地址指向 ODR 的 JMX_SOAP_PROXY_ADDRESS。
  • Deployment Manage 添加了 JMX_SOAP_PROXY_ADDRESS,它所保存的已配置主机或端口与其原始 JMX_SOAP_ADDRESS 所保存的已配置主机或端口相同。
由于配置更改,ODR 将主管 Deployment Manager 的逻辑端点,并将代理该 Deployment Manager 到活动 Deployment Manager 的通信请求。
例如,在非 HA ODR 配置中,Deployment Manager 配置的主机名指向 ODR。
图 1. 不具备高可用性的 ODR 配置
不具备高可用性的 ODR 配置
为了避免 ODR 成为单一故障点,要设置 HA ODR 配置,使其至少有两个随需应变路由器可从因特网协议服务发射设备接收流量。在这种情况下,Deployment Manager JMX_SOAP_ADDRESS 配置的主机名指向设备。
图 2. 带有两个 ODR 的高可用性 ODR 配置(包括 IP sprayer)
IP sprayer 使用端口映射以路由到两个 ODR 的集合。还存在主 Deployment Manager 和备用 Deployment Manager。

指示主题类型的图标 参考主题



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