Cette rubrique indique la procédure de configuration et de création de la base de données HADB initiale dans un environnement Sun Cluster. Tenez compte des restrictions suivantes avant de créer votre base de données.
Lors de la création de la base de données, vous devez spécifier un nombre pair d'hôtes Sun Cluster à l'aide de l'option --hosts.
Pour désigner ces hôtes, utilisez les noms d'hôtes d'interconnexion privée de Sun Cluster. Voici un exemple de nom d'hôte d'interconnexion privée : clusternode1-priv.
Les nœuds en miroir Sun Java System Application Server EE (HADB) doivent être situés sur des nœuds Sun Cluster différents.
N'utilisez pas l'option --inetd.
Tous les fichiers d'historique, périphériques de données et de consignation ainsi que les fichiers de configuration de base de données doivent figurer dans des systèmes de fichiers locaux.
Si plusieurs nœuds Sun Cluster sont arrêtés, toute la base de données est arrêtée. Vous devez arrêter un seul nœud ou tous les nœuds à la fois. Tous les nœuds peuvent être arrêtés à l'aide de la commande scswitch -F -g.
Le groupe de ressources HADB ne doit pas être utilisé avec la fonction Resource Group Offload.
Le groupe de ressources HADB ne doit pas être utilisé avec HA Storage Plus.
Utilisez l'exemple de procédure suivant pour créer, démarrer et vérifier la base de données.
Créez la base de données. Cette commande démarre automatiquement la base de données.
# 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 |
Pour de plus amples informations, reportez-vous à la documentation de Sun Java System Application Server.
Désignez les hôtes par leurs noms d'hôte d'interconnexion privée Sun Cluster. Pour connaître ces noms d'hôtes, exécutez la commande scconf -p | less à partir du nœud principal de Sun Cluster.
si vous utilisez la configuration de SSH recommandée, il est inutile de spécifier la propriété ManagementProtocol.
Vérifiez que la base de données est lancée.
# hadbm status hadb --nodes |
Arrêtez la base de données.
# hadbm stop hadb |
Créez un stockage de session et un pool de connexion JDBC.
Pour de plus amples informations, reportez-vous à la documentation de Sun Java System Application Server.