Rubrique précédente: Basculement du magasin de données d'application

Rubrique suivante: Basculement du serveur CA EEM

Configuration du basculement du magasin de données d'application

Remarque : Réalisez les étapes de la procédure suivante sur le serveur principal. Toutes les étapes concernant les serveurs secondaires sont explicitement mentionnées.

Pour effectuer cette procédure, vous devez avoir installé le serveur CA EEM avec les valeurs par défaut suivantes :

Si vous avez personnalisé l'un de ces paramètres, remplacez les valeurs par défaut par les valeurs personnalisées.

Pour configurer le basculement du magasin de données d'application :

  1. A l'aide des commandes suivantes, arrêtez les services CA EEM sur tous les serveurs inclus dans la configuration de basculement :
    Windows
    net stop igateway
    dxserver stop all
    
    Linux et UNIX
    $IGW_LOC/S99igateway stop
    su - dsa -c "dxserver stop all"
    
  2. Copiez les fichiers suivants de chaque serveur CA EEM secondaire au serveur principal (Serveur1 par exemple), dans les dossiers respectifs :
    Windows
    %DXHOME%\config\knowledge\iTechPoz-HostnameOfServerN.dxc
    %DXHOME%\config\knowledge\iTechPoz-HostnameOfServerN-Router.dxc
    %DXHOME%\config\ssld\personalities\iTechPoz-HostnameOfServerN.pem
    %DXHOME%\config\ssld\personalities\iTechPoz-HostnameOfServerN-Router.pem
    
    Linux et UNIX
    $DXHOME/config/knowledge/iTechPoz-HostnameOfServerN.dxc
    $DXHOME/config/knowledge/iTechPoz-HostnameOfServerN-Router.dxc
    $DXHOME/config/ssld/personalities/iTechPoz-HostnameOfServerN.pem
    $DXHOME/config/ssld/personalities/iTechPoz-HostnameOfServerN-Router.pem
    
  3. Copiez le fichier suivant des serveurs secondaires à un dossier temporaire sur le serveur principal Serveur1 :
    UNIX et Linux
    $DXHOME/config/ssld/iTechPoz-trusted.pem
    
    Windows
    %DXHOME%\config\ssld\iTechPoz-trusted.pem
    
  4. Modifiez les fichiers de configuration (iTechPoz-HostnameOfServerN.dxc) de tous les serveurs sur Serveur1 comme suit :
    Modifiez la ligne suivante :
    address      = tcp localhost port 509
    
    #address = tcp HostnameOfServerN port 509, tcp localhost port 509
    
    #dsa-flags	= multi-write
    
    puis, entrez :
    #address      = tcp localhost port 509
    
    address = tcp HostnameOfServerN port 509, tcp localhost port 509
    
    dsa-flags	= multi-write
    

    Remarques :

  5. Modifiez iTechPoz.dxg du Serveur1 afin d'inclure les références du serveur secondaire.

    Exemple :

    # iTechPoz - iTechnology Repozitory
    # Source the knowledge files of the iTechPozRouter and iTechPoz DSAs.
    source "iTechPoz-HostnameofServer1-Router.dxc";
    source "iTechPoz-HostnameofServer1.dxc";
    source "iTechPoz-HostnameOfServer2-Router.dxc";
    source "iTechPoz-HostnameOfServer2.dxc";
    source "iTechPoz-ServerN-Router.dxc";
    source "iTechPoz-ServerN.dxc";
    
  6. Créez un fichier iTechPoz-trusted.pem en concaténant le contenu du fichier iTechPoz-trusted.pem d'un serveur secondaire (serveur2 avec serveur1).
    Windows
    type <chemin absolu d'accès au fichier iTechPoz-trusted.pem du Serveur2> >> <chemin d'accès absolu au fichier iTechPoz-trusted.pem du Serveur1>
    
    UNIX ou Linux
    cat <chemin absolu d'accès au fichier iTechPoz-trusted.pem du Serveur2> >> <chemin d'accès absolu au fichier iTechPoz-trusted.pem du Serveur1>
    

    Exemple : saisissez "C:\Program Files\CA\Directory\dxserver\config\ssld\iTechPoz-trusted_2.pem" >> "C:\Program Files\CA\Directory\dxserver\config\ssld\iTechPoz-trusted.pem

    Le fichier iTechPoz-trusted.pem du serveur secondaire est concaténé vers le fichier iTechPoz-trusted.pem du serveur1.

  7. Concaténez le fichier iTechPoz-trusted.pem de chaque autre serveur secondaire avec le fichier iTechPoz-trusted.pem résultant du serveur1 à l'étape 6.
  8. Copiez les fichiers suivants du serveur principal aux dossiers respectifs sur tous les serveurs secondaires :

    Remarque : Sauvegardez le fichier iTechPoz-trusted.pem et les fichiers de DSA de données et de routeur (iTechPoz*) des serveurs secondaires avant de procéder à la copie.

    UNIX et Linux
    $DXHOME/config/ssld/iTechPoz-trusted.pem
    $DXHOME/config/ssld/personalities/iTechPoz-*.pem
    $DXHOME/config/knowledge/iTechPoz*
    
    Windows
    %DXHOME%\config\ssld\iTechPoz-trusted.pem
    %DXHOME%\config\ssld\personalities\iTechPoz-*.pem
    %DXHOME%\config\knowledge\iTechPoz*
    
  9. Editez le fichier iTechPoz.dxg sur chaque serveur secondaire. Le fichier iTechPoz.dxg doit contenir les informations suivantes :
    # iTechPoz - iTechnology Repozitory
    # Source the knowledge files of the iTechPozRouter and iTechPoz DSAs.
    source "iTechPoz-HostnameOfServerN-Router.dxc";
    source "iTechPoz-HostnameOfServerN.dxc";
    source "iTechPoz-HostnameOfServer1-Router.dxc";
    source "iTechPoz-HostnameOfServer1.dxc";
    source "iTechPoz-HostnameOfServer2-Router.dxc";
    source "iTechPoz-HostnameOfServer2.dxc";
    source "iTechPoz-ServerKRouter.dxc";
    source "iTechPoz-ServerK.dxc";
    

    Remarque : Les entrées pour localhost doivent apparaître avant celles des autres serveurs.

  10. Définissez la possession et l'appartenance à un groupe pour les fichiers suivants sur dsa et etrdir respectivement, pour tous les serveurs CA EEM qui s'exécutent sous UNIX ou Linux. Exécutez les commandes suivantes :
    chown dsa:etrdir $DXHOME/config/ssld/iTechPoz-trusted.pem
    chown dsa:etrdir $DXHOME/config/knowledge/iTechPoz*
    chown dsa:etrdir $DXHOME/config/ssld/personalities/iTechPoz-*.pem
    
  11. A l'aide des commandes suivantes, démarrez les services CA EEM sur tous les serveurs :
    Windows
    dxserver start all
    net start igateway
    
    Linux et UNIX
    su - dsa -c "dxserver start all"
    $IGW_LOC/S99igateway start
    

    La configuration de basculement du magasin de données d'application a été enregistrée.