In diesem Abschnitt wird das Verfahren zum Konfigurieren und Erstellen der ersten HADB-Datenbank in einer Sun Cluster-Umgebung beschrieben. Folgende Einschränkungen müssen vor Erstellen der Datenbank in Betracht gezogen werden.
Es muss eine gerade Anzahl Sun Cluster-Hosts angegeben werden. Verwenden Sie hierzu die Option --hosts während der Datenbankerstellung.
Die Sun Cluster-Hosts müssen unter Verwendung der privaten Interconnect-Hostnamen von Sun Cluster angegeben werden. Ein Beispiel für einen privaten Interconnect-Hostnamen ist clusternode1-priv.
Sun Java System HADB-Spiegelknoten müssen sich auf unterschiedlichen Sun Cluster-Knoten befinden.
Verwenden Sie nicht die Option --inetd.
Alle Historiendateien, Daten- und Protokollgeräte sowie die Datenbankkonfigurationsdateien müssen in lokalen Dateisystemen residieren.
Wenn mehrere Sun Cluster-Knoten gestoppt werden, wird die gesamte Datenbank heruntergefahren. Für eine Ressourcengruppe darf nur jeweils ein Knoten gestoppt werden, bzw. alle Knoten müssen über den Befehl scswitch -F -g gestoppt werden.
Die HADB-Ressourcengruppe darf nicht zusammen mit der Ressourcengruppen-Auslagerungsfunktion verwendet werden.
Die HADB-Ressourcengruppe darf nicht zusammen mit HA Storage Plus verwendet werden.
Folgen Sie dem Beispiel in folgendem Verfahren, um die Datenbank zu erstellen, zu starten und zu überprüfen.
Erstellen Sie die Datenbank. Dieser Befehl startet die Datenbank automatisch.
# 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 |
Weitere Einzelheiten hierzu finden Sie im Sun ONE Application Server 7 Administrator's Guide.
Sie müssen die Hosts unter Verwendung der privaten Interconnect-Hostnamen von Sun Cluster angeben. Führen Sie auf dem Primärknoten von Sun Cluster den Befehl scconf -p | less aus, um diese Hostnamen zu suchen.
Wenn Sie die empfohlene SSH-Einrichtung verwenden, muss die ManagementProtocol-Eigenschaft nicht angegeben werden.
Überprüfen Sie, dass die Datenbank läuft.
# hadbm status hadb --nodes |
Stoppen Sie die Datenbank.
# hadbm stop hadb |
Erstellen Sie den Sitzungsspeicher und den JDBC-Verbindungspool. Einzelheiten hierzu finden Sie im Sun ONE Application Server 7 Administrator's Guide.