Sun Java System Application Server 9.1 高可用性管理指南

配置叢集以使其具有高可用性

開始本小節之前,您必須已建立一個或多個 Application Server 叢集。如需有關如何建立叢集的資訊,請參閱建立叢集

從執行網域管理伺服器的電腦上,使用以下指令將叢集配置為使用 HADB:

asadmin configure-ha-cluster --user admin --hosts hadb_hostname1,hadb_hostname2 [,...] --devicesize 256 clusterName

以每一部執行 HADB 的電腦主機名稱取代 hadb_hostname1hadb_hostname2 (依此類推),並以叢集名稱取代 clusterName。例如︰

asadmin configure-ha-cluster --user admin --hosts host1,host2,host1,host2 --devicesize 256 cluster1

此範例在每部電腦上各建立兩個節點,即使在 HADB 容錯移轉時,仍具有高度可用性。請注意,接在 –hosts 選項後面的主機名稱順序極為重要,因此上個範例就和 --hosts host1,host1,host2,host2 不同。

如果僅使用一台機器,則必須提供主機名稱兩次。我們建議在生產環境中使用多台機器。