Chaque hôteDB2Alphabloxcommuniqueavectouslesautresnoeudsducluster afinquechaquenoeudindiqueauxautresleschangementseffectuésdansle référentiel. Tousleschangementseffectuésdansleréférentiel(parexemple,un nouvelutilisateur)sontstockésdirectementdansleréférentieletchaquenoeud peut lireetmodifierleréférentiel.
Configuration et installation de DB2 Alphablox dans des environnements groupés WebLogic
Pour plusd’informationssurlaconfigurationetl’installationde DB2Alphablox dansunenvironnementgroupéWebLogic, voirlasection Utilisationde DB2
Alphabloxdans desenvironnementsWebLogicgroupésdudocumentGuided’installation.
Pour plusde détailssur laconfigurationetl’utilisation declustersWebLogic, consultezladocumentationduserveurWebLogic.
Création d’applications dans des environnements groupés WebLogic
Pour obtenirdesinstructionssurladéfinitiondenouvellesapplicationsDB2 AlphabloxdansunenvironnementgroupéWebLogic,voir«Définitiond’une application lorsdel’utilisationde clustersWebLogic»,à lapage37.
Utilisation de clusters verticaux WebLogic
Uneconfigurationdeclustersverticauxpermet d’améliorerl’évolutivitédes applicationsDB2AlphabloxquifonctionnentavecMicrosoftAnalysisServicesou d’hébergerplusieursinstancesde serveursuruneseulemachinepourune meilleure efficacitéetuneréductiondescoûts.
Pour lesutilisateurs deMicrosoftAnalysisServices,lesclustersverticauxWebLogic permettentaux applicationsDB2Alphabloxd’ignorerlalimitedu processus MicrosoftAnalysisServices2000de2Gosurlessystèmesd’exploitationWindows enexécutantplusieursinstancesdeDB2Alphabloxsuruneseulemachine.Ainsi, l’évolutivitéde MicrosoftAnalysisServicesestaméliorée.
Lesclustersverticauxpeuvent égalementêtreutiliséssurdesmachinesuniqueset puissantessurlesquellesvouspouvezoptimiser vosinvestissementsinformatiques etréduire lesincidentsdemaintenanceliésà l’utilisationdeplusieursmachines.
Pour plusd’informationssurlaconfigurationetl’installationde DB2Alphablox dansunenvironnementgroupéWebLogic, voirlasection Utilisationde DB2
Alphabloxdans desenvironnementsWebLogicgroupésdudocumentGuided’installation.
Pour plusde détailssur laconfigurationetl’utilisation declustersWebLogic, consultezladocumentationduserveurWebLogic.
Commandes de la console de cluster
Enplusdel’interfaceutilisateurd’administration,vouspouvezégalement utiliser laconsoleDB2Alphabloxpourentrer desinformations surlapageCluster Options.Pourafficherlesparamètresdepropriété duclusterencours,entrezla chaînesuivante dansunefenêtredeconsoleDB2Alphablox:
get service cluster
Lasortied’écransurlaconsoleestsimilaireautextesuivant : get service cluster
Service Cluster Manager Properties:
IsClustered ... false
(Is clustering enabled [true|false]) LeadHost ...
(Name or IP address of the lead AAS host in the cluster) PortNum ... 7855
(The port number on which the lead host listens for cluster messages) MaxHosts ... 10
(The maximum number of AAS hosts in the cluster) StartupTime ... 60
(Time, in seconds, each normal node waits while connecting to
the cluster)
LiveIsClustered .... false
(Clustering is currently enabled) LiveLeadHost ...
(Current name or IP address of the lead AAS host.) LivePortNum ... 7855
(Current port number the lead host is listening on.) LiveMaxHosts ... 10
(Current maximum number of AAS hosts allowed in the cluster) LiveStartupTime .... 60
(Current time each normal node waits while connecting to the
lead host)
Le tableausuivant répertorielescommandesdelaconsoledeclusteret inclutune descriptiondechaque commande:
Syntaxedelacommande Description
cluster shutdown ArrêtetouteslesinstancesduclusterDB2 Alphablox.Lacommande CLUSTERSHUTDOWNpeut êtreexécutéeàpartirdelaconsoledetouthôtedu cluster.
get service cluster Répertorielesparamètresencoursdespropriétés ducluster.Lespropriétéscommençantpar“Live”
(parexemple,LiveIsClustered)renvoientles valeursréellesutiliséesparlegestionnairesde clusters.Cesvaleursnepeuventpasêtre
configuréesparl’utilisateur.Lesautrespropriétés peuventêtredéfiniesàl’aided’unecommandeSET SERVICECLUSTER,commeilestdécritci-dessous.
set service cluster <propriété>
<valeur>
Changelavaleurdelapropriétéclusteren fonctiondelavaleurindiquée.
Lesvaleursvalidesdepropriétésontlessuivantes: IsClustered
LeadHost PortNum MaxHosts StartupTime
Lesnouveauxparamètressontprisencompte lorsquelegestionnairedeclustersredémarre (généralement,audémarragedeDB2Alphablox).
set service cluster IsClustered
<True|False>
Définitl’étatducluster,ilpeutêtreactivéou désactivé.Lorsquelavaleuresttrue,lamiseen clustersenactivée.Lorsquelavaleurestfalse,la miseenclustersestdésactivée.
Syntaxedelacommande Description set service cluster LeadHost
<hôte_principal>
Définitlenomd’hôteprincipaloul’adresseIP (hôte_principal).Lenomoul’adresseIPdoitêtre résoluvialeréseausurlamachinesurlaquelle l’hôteprincipalestinstallé.
set service cluster PortNum
<numéro_port>
Définitlenumérodeport(numéro_port)dans lequell’hôteprincipalécoutelescommunications decluster.Ceportdoitêtredisponiblesurl’hôte principalouledémarrageduclustern’aboutitpas.
set service cluster MaxHosts
<nombre_maximal_hôtes>
Définitlenombremaximald’hôtes
(nombre_maximal_hôtes),incluantl’hôteprincipal, admisdanslecluster.Touthôtenormalquitente derejoindreleclusterunefoislavaleur
nombre_maximal_hôtesatteinte,sevoitrefuser l’entréeaucluster.
set service cluster StartupTime
<durée_démarrage>
Définitlenombredesecondes(durée_démarrage) durantlesquellesunnoeudnormaltentede rejoindreleclusterlorsdudémarrage.Unefoisla valeurdurée_démarrageatteinte,l’hôtedenoeud normals’arrêteautomatiquement.
show hosts Répertorietousleshôtesactuellementconnectésau cluster.Silamiseenclustersestdésactivée,SHOW HOSTSnerenvoieaucunvaleur.