2009-12-19 165 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所需的所有文件。