2009-12-19 91 views
3

我想在2台不同的物理机上创建一个包含2台受管服务器的群集。使用WLST创建Weblogic域和群集

我必须执行以下任务(请纠正我,如果我错过了什么)

  1. 域创建。
  2. 设置管理员服务器属性和创建的AdminServer下SSL
  3. 为物理的人创建逻辑机器
  4. 创建管理服务器
  5. 创建集群我有以下问题托管服务器

  1. 上述哪些任务可以离线完成?

  2. 上述哪项任务也必须在第二台物理机上执行?

回答

5

我最终找到了答案。我在这里发布供参考。

在上述5个任务中,所有可以使用离线wlst脚本执行。所有这些都必须在AdminServer应该存在的节点上执行。

现在,用于更新第二个节点上的域名信息,存在WLST的nmEnroll命令是叫被执行在线

因此,要总结,

  1. 执行脱机wlst脚本执行问题中提到的所有5个任务。这必须在我们希望我们的AdminServer运行的节点(物理计算机)上完成。所有节点上

  2. 启动节点管理器集群中使用,

  3. ,我们执行域创建脚本的节点上启动AdminServer中。

  4. 在所有其他节点上执行如下所示的脚本。

    连接( '用户', '密码', 'T3:// AdminHost的:后台入口')

    nmEnroll( 'path_to_the_domain_dir')

0

有工序1之后错过两个步骤,需要使用Weblogic安装中的命令包内容将配置从运行AdminServer的计算机上运行到群集中的其他计算机:

1.1在运行AdminServer的计算机上运行./pack.shdomain=/home/oracle/config/domains/my_domain -template=/home/oracle/my_domain.jar -template_name=remote_managed -managed=true

1。2转到其他机器并复制上一步生成的jar文件并运行./unpack.sh -domain=/home/oracle/config/domains/my_domain -template=/home/oracle/my_domain.jar SAML_IDP_FromScript

现在您已经复制了在其他机器上启动NodeManager和ManagedServers所需的所有文件。