本節包含在 Sun Cluster 環境中配置與建立初始 HADB 資料庫的程序。在建立資料庫之前,請考量以下限制。
您必須在建立資料庫期間使用 --hosts 選項指定偶數個 Sun Cluster 主機。
您必須使用 Sun Cluster 私有互連主機名稱指定 Sun Cluster 主機。例如,私有互連主機名稱可以為 clusternode1-priv。
Sun Java System Application Server EE (HADB) 鏡像節點必須位於不同的 Sun Cluster 節點上。
請勿使用 --inetd 選項。
所有歷史檔案、資料和日誌裝置以及資料庫配置檔案必須駐留在本機檔案系統上。
如果要停止多個 Sun Cluster 節點,則整個資料庫將關閉。資源群組在任何時候僅可停止一個節點,或應使用 scswitch -F -g 指令來停止所有節點。
不可將資源群組負載分流功能用於 HADB 資源群組。
不可將 HA 儲存增強功能用於 HADB 資源群組。
以下程序舉例說明如何建立、啟動和檢驗資料庫。
建立資料庫。此指令將自動啟動資料庫。
# hadbm create \ -H clusternode1-priv,clusternode2-priv,clusternode3-priv,clusternode4-priv, \ clusternode5-priv,clusternode6-priv --devicesize=2048 \ -a 4 --set ManagementProtocol=rsh --dbpassword=secret12 \ -s 2 hadb |
如需詳細資訊,請參閱 Sun Java System Application Server 文件。
您必須使用 Sun Cluster 私有互連主機名稱來指定主機。若要找到這些主機名稱,請從 Sun Cluster 主要節點執行 scconf -p | less 指令。
如果您要使用建議的 SSH 設定,則無需指定 ManagementProtocol 特性。
檢驗資料庫是否正在執行。
# hadbm status hadb --nodes |
停止資料庫。
# hadbm stop hadb |
建立工作時段儲存區和 JDBC 連線區。如需詳細資訊,請參閱 Sun Java System Application Server 文件。