4 Configuration de DIVArchive et d'Oracle Fail Safe (effectuée par Oracle)

La configuration de DIVArchive et d'Oracle Fail Safe incombe à l'équipe de livraison et d'installation Oracle. Le client doit effectuer l'installation et la configuration du cluster avant l'arrivée de l'équipe de livraison et d'installation d'Oracle sur le site. Les sous-sections suivantes décrivent les services que l'équipe Oracle effectue à son arrivée.

Configuration de DIVArchive

Les procédures de cette section permettent d'installer et de configurer DIVArchive et la base de données Oracle. Ces étapes doivent être effectuées sur les deux serveurs du noeud du cluster.

Installation des prérequis pour DIVArchive

Installez les prérequis pour DIVArchive sur les deux serveurs du noeud du cluster en suivant la procédure suivante :

  1. Connectez-vous au premier serveur du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Ouvrez les Paramètres de contrôle de compte d'utilisateur depuis le Panneau de configuration Windows.

  3. Définissez les notifications sur Ne jamais m'avertir. Cela permet de réduire le nombre de messages relatifs à des demandes d'approbation reçus par l'administrateur pendant l'installation.

  4. Ouvrez une invite de commandes Windows en tant qu'administrateur (utilisez Exécuter en tant qu'administrateur).

    Mise en garde :

    A l'étape 5, confirmez qu'il n'y a pas d'espaces dans le chemin d'accès au répertoire. S'il contient des espaces, l'installation de Cygwin échoue après le redémarrage de l'ordinateur.
  5. Si ce n'est pas déjà fait, copiez le répertoire des prérequis, y compris tous les sous-répertoires et fichiers, depuis le DVD d'installation de DIVArchive vers un chemin d'accès à un répertoire temporaire (sans espaces).

    Le répertoire généralement utilisé est C:\temp\Prerequisites_x.x.x où x.x.x correspond au numéro de version de DIVArchive.

  6. Modifiez le répertoire temporaire contenant les fichiers d'installation des prérequis DIVArchive.

  7. Entrez la commande StartSetup.bat et appuyez sur Entrée.

  8. Lorsqu'on vous demande le nom et le mot de passe du compte qui doit exécuter les tâches, entrez le nom et le mot de passe du compte DIVAClusterAdmin et appuyez sur Entrée. Le nom du compte doit être au format Domaine\Utilisateur (par exemple, QALAB\ClusterAdmin).

  9. Vérifiez la bonne installation des prérequis. Si des erreurs ont été identifiées, résolvez-les et répétez les étapes précédentes jusqu'à ce que l'installation soit correctement effectuée.

  10. Répétez toutes ces étapes pour le second noeud.

Vous allez ensuite installer la base de données Oracle.

Installation de la base de données Oracle

Ces tâches spécifiques doivent être effectuées sur l'un ou les deux serveurs du noeud du cluster. Les tâches qui doivent être effectuées sur l'un ou les deux serveurs sont identifiées dans les étapes de la procédure. Installez la base de données Oracle sur les serveurs du noeud du cluster en suivant les procédures suivantes :

  1. Connectez-vous aux deux serveurs du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Ouvrez une invite de commandes Windows en tant qu'administrateur sur les deux serveurs du noeud (utilisez Exécuter en tant qu'administrateur).

  3. Montez le fichier ISO Oracle sur chaque serveur du noeud.

    Remarque :

    DIVArchive 7.5 au sein d'un environnement Windows prend uniquement en charge le package de base de données DIVA Oracle OracleDivaDB_3-0-0_12_1_0_2_0_SE2_OEL7_ Windows_64-bit.zip.
  4. Entrez InstallEngine.cmd à l'invite de commande et appuyez sur Entrée. Les fichiers binaires Oracle sont installés sous C:\app.

Les étapes suivantes doivent être effectuées sur le Noeud 1 (noeud actif) uniquement :

  1. Entrez InstallDatabase-huge.cmd à l'invite de commande et appuyez sur Entrée.

    Remarque :

    Oracle Fail Safe est utilisé pour configurer les services Oracle sur le Noeud 2 ultérieurement au cours des procédures.
  2. Accédez à C:\app\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\ et modifiez le fichier listener.ora.

  3. Replacez HOST par l'adresse IP du groupe de cluster Oracle. Cette adresse IP est requises lors de l'installation d'Oracle Fail Safe. Dans nos exemples, 172.20.128.130 (DIVA-CL_ORC) sont utilisés.

Les étapes suivantes doivent être effectuées sur le Noeud 2 (noeud en veille ou en reconstruction) uniquement :

  1. Copiez le fichier C:\app\oracle\product\11.2.0\dbhome_1\database\initLIB5.ora du Noeud 1 vers le Noeud 2.

  2. Accédez à C:\app\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\ et modifiez le fichier listener.ora.

  3. Replacez HOST par l'adresse IP du groupe de cluster Oracle. Cette adresse IP est requises lors de l'installation d'Oracle Fail Safe. Dans nos exemples, 172.20.128.130 (DIVA-CL_ORC) sont utilisés.

  4. Ouvrez la fenêtre Propriétés de l'ordinateur.

  5. Sélectionnez Paramètres système avancés dans le menu situé sur la gauche de l'écran.

  6. Sélectionnez l'onglet Avancé.

  7. Cliquez sur Variables d'environnement dans la partie inférieure droite de l'écran.

  8. Cliquez sur Nouveau sous la zone Variables système.

  9. Répétéez les étapes 4 à 8 (incluse) pour définir chacune des variables d'environnement suivantes :

    DIVA_ORACLE_HOME

    C:\app\oracle\product\11.2.0\dbhome_1

    ORACLE _BASE

    C:\app\oracle

    PATH

    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\app\oracle\product\11.2.0\client32\bin;C:\app\oracle\product\11.2.0\dbhome_1\bin;C:\Oracle\Ofs41_1\FailSafe\Server

    Vous devez également inclure le chemin complet vers les fichiers partagés et binaires de la console de gestion des disques de votre fabricant de disque. Par exemple (en partant du principe que le chemin de base est utilisé pour l'installation du logiciel du fabricant) :

    C:\Program Files\DISK_MFG\bin

    C:\Program Files\DISK_MFG\shared\bin

    DISK_MFG correspond au nom du fabricant de disque.

La procédure suivante doit être effectuée sur les deux serveurs du noeud :

  1. Ouvrez la fenêtre Propriétés de l'ordinateur.

  2. Sélectionnez Paramètres système avancés dans le menu situé sur la gauche de l'écran.

  3. Sélectionnez l'onglet Avancé.

  4. Cliquez sur Variables d'environnement dans la partie inférieure droite de l'écran.

  5. Cliquez sur Nouveau sous la zone Variables système.

  6. Dans la boîte de dialogue Nouvelle variable système, entrez ORACLE_SID dans le champ Nom de la variable et LIB5 (en majuscules) dans le champ Valeur de la variable.

La procédure suivante doit être effectuée sur le Noeud 2 uniquement :

  1. Ouvrez la fenêtre Propriétés de l'ordinateur.

  2. Sélectionnez Paramètres système avancés dans le menu situé sur la gauche de l'écran.

  3. Sélectionnez l'onglet Avancé.

  4. Cliquez sur Variables d'environnement dans la partie inférieure droite de l'écran.

  5. Cliquez sur Nouveau sous la zone Variables système.

  6. Dans la boîte de dialogue Nouvelle variable système, entrez ORACLE_BASE dans le champ Nom de la variable et C:\app\oracle dans le champ Valeur de la variable.

  7. Répétez les étapes 4 et 5.

  8. Dans la boîte de dialogue Nouvelle variable système, entrez DIVA_ORACLE_HOME dans le champ Nom de la variable.

  9. Dans la boîte de dialogue Nouvelle variable système, entrez C:\app\oracle\product\11.2.0\dbhome_1 dans le champ Valeur de la variable.

  10. Répétez les étapes 4 et 5.

  11. Dans la boîte de dialogue Nouvelle variable système, entrez PATH dans le champ Nom de la variable et dans le champ Valeur de la variable, entrez le même chemin que celui saisi pour le Noeud 1 (ils doivent correspondre).

Vous allez ensuite installer DIVArchive.

Installation d'DIVArchive

DIVArchive doit être installé sur les deux serveurs du noeud du cluster. Procédez comme suit pour installer DIVArchive :

  1. Connectez-vous aux deux serveurs du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Installez DIVArchive à l'aide du programme d'installation. Reportez-vous au Guide d'installation et de configuration d'Oracle DIVArchive et au Oracle DIVArchive Operations Guide pour obtenir plus de détails si nécessaire.

  3. Démarrez le programme d'installation de DIVArchive.

  4. Lorsque la boîte de dialogue Choose Components s'affiche, confirmez que toutes les cases à cocher de tous les composants sont sélectionnées.

    Choix des composants DIVArchive à installer
  5. Cliquez sur Next.

  6. Choisisez l'emplacement d'installation - Oracle recommande l'emplacement par défaut (C:\DIVA).

    Choix de l'emplacement d'installation DIVArchive
  7. Cliquez sur Install.

  8. Une fois l'installation terminée, cliquez sur Close.

Instructions DIVArchive

  • Le schéma DIVArchive doit être créé sur un disque partagé (E: et F:) depuis un seul noeud.

  • La sauvegarde DIVArchive doit être configurée sur un disque partagé (H:).

  • La licence DIVArchive doit être configurée avec l'adresse IP du cluster 172.20.128.130 (DIVA-CL-ORC) appliquée à un seul noeud.

  • Dans le fichier manager.conf, le paramètre DIVAMANAGER_DBHOST doit être défini sur l'adresse IP du groupe de cluster DIVA (172.20.128.130 - DIVA-CL-ORC).

  • Le service Oracle DIVArchive Actor doit utiliser le compte d'utilisateur de domaine (qalab\DIVAClusterAdmin).

  • Les services Manager souhaités doivent être installés maintenant.

  • Tous les services DIVArchive doivent être installés avec les mêmes nom et configuration sur les deux noeuds du cluster.

  • Installez les services Oracle Secure Backup.

  • SPMservice utilise le client Oracle.

  • Le fichier tnsname.ora situé dans le répertoire C:\app\oracle\product\11.1.0\client32\network\admin doit être mis à jour afin d'exécuter SPMservice sur les deux noeuds.

    Le paramètre HOST doit être modifié sur l'adresse IP du cluster (DIVA-CL-ORC). Par exemple, HOST = 172.20.138.130.

  • Les variables d'environnement du Noeud 2 configurées précédemment sont requises, sinon une erreur surviendra lors de l'installation d'Oracle DIVArchive Storage Plan Manager (SPM). Reportez-vous à l'Annexe A pour obtenir des informations sur les licences SPM.

Vous allez ensuite installer et configurer Oracle Fail Safe.

Configuration d'Oracle Fail Safe

Les procédures de cette section permettent d'installer et de configurer Oracle Fail Safe. Une fois l'installation terminée, vous vérifierez qu'elle s'est effectuée correctement.

Installation d'Oracle Fail Safe

Les étapes de cette section doivent être effectuées sur les deux serveurs du noeud du cluster.

Fail Safe nécessite au préalable l'installation de .NET 3.5 SP1 de Microsoft sur l'ordinateur. Le programme d'installation de Fail Safe vous préviendra s'il ne parvient pas à localiser .NET 3.5 SP1 sur l'ordinateur.

Fail Safe nécessite également que l'objet de cluster (DIVA-CL-MSCS) dispose de toutes les autorisations de contrôle sur l'unité d'organisation associée avant l'installation afin qu'il puisse créer un objet de groupe de cluster.

Références Oracle Fail Safe 4.1 :

Oracle Fail Safe 4.1 Installation Guide

https://docs.oracle.com/cd/E27731_01/doc.41/e24700.pdf

Oracle 4.1 Fail Safe Tutorial

https://docs.oracle.com/cd/E27731_01/doc.41/e24702.pdf

Oracle Fail Safe 4.1 Concepts and Administrator Guide

https://docs.oracle.com/cd/E27731_01/doc.41/e24699.pdf

  1. Connectez-vous aux deux serveurs du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Si ce n'est pas encore le cas, installez Microsoft .NET 3.5 SP1 sur l'ordinateur. Vous pouvez installer .NET depuis la console Gestionnaire de serveur.

  3. Procédez comme suit pour accorder le contrôle total sur l'objet de cluster :

    1. Ouvrez le composant logiciel enfichable Utilisateurs et ordinateurs Active Directory depuis la console Gestion des serveurs Windows.

    2. Cliquez avec le bouton droit sur l'objet ordinateur DIVAClusterComputers et sélectionnez Propriétés pour afficher la boîte de dialogue Propriétés.

    3. Sélectionnez l'onglet Sécurité, puis sélectionnez l'objet de cluster (DIVA-CL-MSCS dans les exemples) dans la zone Noms de groupes ou d’utilisateurs en haut de l'écran.

    4. Cliquez sur le bouton Avancé dans la partie inférieure droite de l'écran pour ouvrir l'écran Paramètres de sécurité avancés.

    5. Dans l'onglet Autorisations, localisez l'utilisateur de domaine et cliquez une fois sur la liste pour le mettre en évidence.

    6. Cliquez sur Modifier juste sous la zone Entrées d’autorisations afin d'ouvrir l'écran Entrée d’autorisation.

    7. En haut de l'écran, vérifiez que l'option Type est définie sur Autoriser et que l'option S'applique à est définie sur Cet objet et tous ses descendants.

    8. Sélectionnez toutes les cases à cocher dans la zone Autorisations.

    9. Cliquez sur OK dans la partie inférieure de l'écran pour appliquer les autorisations.

  4. Procédez à l'extraction du package d'installation Oracle Fail Safe 4.1.0 dans un répertoire temporaire.

    Oracle Fail Safe 4.1.0 fait l'objet d'un problème d'affichage connu avec Windows 2012. Utilisez l'exemple suivante et le site Web mentionné ci-dessous pour résoudre le problème. MMC n'est toujours pas complètement stable à la fermeture du programme.

    Une référence au problème est disponible à l'adresse suivante : http://www.oracle.com/technetwork/database/windows/sw-comp-41-1946549.html

    1. Créez un fichier texte brut nommé mmc.exe.config dans le dossier C:\Windows\SysWOW64.

    2. Modifiez le fichier dans un éditeur de texte brut (par exemple, Notepad) et entrez le texte suivant :

      <?xml version="1.0" encoding="utf-8" ?>
       <configuration>
        <appSettings>
          <add key="UseSetWindowPosForTopmostWindows" value="True" />
        </appSettings>
       </configuration>
      
    3. Enregistrez le fichier et fermez-le.

  5. Exécutez le fichier temp_folder\install\setup.exe pour lancer l'installation.

  6. Dans le premier écran, cliquez sur Next.

  7. Sélectionnez l'installation Typical (178MB).

  8. Cliquez sur Next.

  9. Conservez les valeurs par défaut préremplies pour Path et cliquez sur Next.

    Remarque :

    Le chemin d'installation doit être identique sur les deux noeuds.
  10. Entrez le nom d'utilisateur de domaine (qalab\DIVAClusterAdmin) idans le champ Username.

  11. Cliquez sur Next.

  12. Entrez le mot de passe de l'utilisateur de domaine dans le champ Enter Password et entrez-le de nouveau pour le confirmer dans le champ Confirm Password.

  13. Cliquez sur Next.

  14. Consultez le récapitulatif. Si tout est correct, cliquez sur Install ; sinon cliquez sur Back et résolvez les problèmes.

  15. Une fois l'installation terminée, cliquez sur Exit.

  16. Redémarrez le noeud.

  17. Répétez toutes ces étapes pour le second noeud.

Vous allez ensuite vérifier l'installation de Fail Safe.

Vérification de l'installation d'Oracle Fail Safe

Les étapes de cette section doivent être effectuées sur un seul serveur du noeud du cluster. Procédez comme suit pour vérifier l'installation de Fail Safe :

  1. Connectez-vous au serveur du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Lancez Oracle Fail Safe Manager.

  3. Connectez-vous au nouveau cluster en utilisant l'alias de cluster (DIVA-CL-MSCS) comme suit :

    1. Sélectionnez l'alias de cluster dans l'arborescence de navigation sur la gauche de l'écran.

      Remarque :

      Si le cluster n'est pas affiché dans l'arborescence de navigation, vous devez l'ajouter avant de poursuivre. Sélectionnez Action, puis Add Cluster dans le menu.
    2. Sélectionnez Connect dans le menu Actions sur la droite de l'écran. Vous devriez être connecté automatiquement au cluster.

  4. Sélectionnez l'alias de cluster dans l'arborescence de navigation sur la gauche de l'écran.

  5. Cliquez sur Connect dans le menu Actions sur la droite de l'écran. La validation du cluster commence.

  6. Vous devez résoudre les avertissements ou les erreurs avant de poursuivre.

  7. Une fois les problèmes résolus, exécutez de nouveau la validation.

  8. Répétez les étapes 4 à 7 jusqu'à ce que la validation soit correctement effectuée.

Vous allez ensuite créer un groupe de cluster et un rôle dédiés à DIVArchive.

Création d'un groupe de cluster et d'un rôle dédiés à DIVArchive

Les procédures de cette section doivent être effectuées sur un seul serveur du noeud du cluster. Dans la version précédente d'Oracle Fail Safe, ce processus était effectué dans Fail Safe Manager. Pour Fail Safe version 4.1, cette configuration s'effectue dans le Gestionnaire du cluster de basculement Windows. Pour créer un groupe et un rôle dédiés à DIVArchive, procédez comme suit :

  1. Connectez-vous au serveur du noeud en tant qu'utilisateur de compte de domaine du cluster dédié (DIVAClusterAdmin).

  2. Cliquez sur Démarrer, Outils d'administration, puis Gestion du cluster de basculement.

  3. Développez le cluster dans l'arborescence de navigation sur la gauche de l'écran, puis cliquez sur Rôles.

  4. Cliquez sur Configurer un rôle sous Rôles sur la droite de l'écran.

  5. Dans le premier écran, cliquez sur Suivant.

  6. Dans l'écran Sélectionner un rôle, sélectionnez Service générique dans la liste située au milieu de l'écran, puis cliquez sur Suivant.

  7. Dans l'écran Sélectionner un service, sélectionnez DIVArchive Manager dans la liste située au milieu de l'écran, puis cliquez sur Suivant.

  8. Dans l'écran Point d'accès client, entrez le nom du groupe de cluster Oracle (DIVA-CL-ORC) dans le champ Nom.

  9. Entrez l'adresse IP du cluster Oracle dans le champ Adresse, puis cliquez sur Suivant.

  10. Dans l'écran Sélectionner le stockage, sélectionnez les cases à cocher en regard de chaque disque de stockage du cluster afin de sélectionner tous les disques du cluster, puis cliquez sur Suivant.

  11. Dans l'écran Répliquer les paramètres de Registre, cliquez sur Suivant.

  12. Vérifiez les options de configuration sélectionnées sur l'écran Confirmation, puis cliquez sur Suivant.

  13. Une fois le processus de configuration terminé, cliquez sur Terminer.

Une fois le groupe et le rôle du cluster créés, vous devrez peut-être ajouter d'autres services DIVArchive (par exemple, DIVArchive Backup) et d'autres disques qui doivent faire partie du cluster. Procédez comme suit pour ajouter des ressources supplémentaires au cluster. A des fins d'exemple, DIVArchive Backup Service sera ajouté.

  1. Dans le Gestionnaire du cluster de basculement, développez le cluster (DIVA-CL-ORC), et cliquez sur Rôles dans l'arborescence de navigation sur la gauche de l'écran.

  2. Le nom du cluster (DIVA-CL-ORC) est visible sur la droite de l'écran et un menu apparaît au-dessous.

  3. Sous le nom du cluster, cliquez sur Ajouter une ressource, puis Service générique.

    Remarque :

    Si vous ajoutez plus de stockage, vous devez cliquer sur Ajouter un stockage plutôt que sur Ajouter une ressource.
  4. Sélectionnez le service DIVArchive Backup (ou une unité de stockage) dans la liste de la boîte de dialogue qui s'affiche, puis cliquez sur Suivant.

  5. Vérifiez que les options sélectionnées sont correctes sur l'écran Confirmation, puis cliquez sur Suivant.

  6. Cliquez sur Terminer une fois la configuration terminée.

Vous allez ensuite configurer Oracle Fail Safe.

Configuration des paramètres Oracle Fail Safe

La procédure de cette section doit être effectuée sur un seul serveur du noeud du cluster. Oracle Fail Safe configure automatiquement certains paramètres. D'autres doivent être configurés manuellement. Procédez comme suit pour configurer manuellement les paramètres nécessaires :

  1. Ouvrez Oracle Fail Safe Manager. Les ressources s'affichent, notamment la base de données LIB5.

  2. Développez l'objet de cluster (DIVA-CL-MSCS) dans l'arborescence de navigation sur la gauche de l'écran.

  3. Cliquez sur l'élément de menu Oracle Resources.

  4. Sur la droite de l'écran, cliquez sur Group Actions, puis Add Resources afin d'ouvrir l'assitant Add Resource To Group.

  5. Dans l'écran Group, sélectionnez dans la liste le groupe auquel la ressource doit être ajoutée, puis cliquez sur Next.

  6. Dans l'écran Nodes, sélectionnez les noeuds dans la liste, puis cliquez sur Next.

  7. Dans l'écran Virtual Host, sélectionnez l'hôte dans la liste, puis cliquez sur Next.

  8. Dans l'écran Parameters, pointez le fichier initLIB5.ora pour une configuration automatique des paramètres système Oracle (C:\app\oracle\product\11.2.0\dbhome_1\database\initLIB5.ora).

  9. Cliquez sur Next.

  10. Effectuez toutes les étapes restantes de l'Assistant en utilisant les paramètres par défaut jusqu'à la fin.

    Une fois l'Assistant terminé, votre configuration dans Oracle Fail Safe Manager devrait indiquer toutes les ressources ajoutées et configurées. Toute autre configuration de cluster s'effectue dans le Gestionnaire du cluster de basculement. Oracle Fail Safe Manager et le Gestionnaire du cluster de basculement doivent tous les deux afficher les mêmes ressources.

Procédez comme suit dans le Gestionnaire du cluster de basculement :

  1. Au milieu du Gestionnaire du cluster de basculement, localisez l'entrée DIVArchive Manager et cliquez dessus une fois pour la mettre en évidence.

  2. Sur la droite de l'écran, cliquez sur Propriétés pour ouvrir la boîte de dialogue Propriétés d'Oracle DIVArchive Manager.

  3. Cliquez sur l'onglet Dépendances.

  4. La dernière entrée de la liste indique Cliquez ici pour ajouter une dépendance. Sélectionnez le champ, puis cliquez sur Insérer.

  5. Sélectionnez AND dans la liste.

  6. Ajoutez les ressources suivantes aux dépendances :

    • Adresse IP (172.20.128.130 dans l'exemple)

    • DIVA-CL-ORC

    • LIB5

    • Service d'écoute TNS de la base de données Oracle

    • Tous les disques de stockage du cluster

  7. Cliquez sur OK.

  8. Répétez les étapes 14 à 20 pour ajouter les dépendances suivantes au service LIB5 :

    • Adresse IP (172.20.128.130 dans nos exemples)

    • Tous les disques de stockage du cluster

  9. Répétez les étapes 14 à 20 pour ajouter DIVA-CL-ORC aux dépendances pour le service OracleIORaDB11g Listener.

Exemples de configuration de cluster

Cette section inclut uniquement des captures d'écran exemples d'une configuration de cluster réussie, mais pas d'instructions.

Gestionnaire du cluster de basculement - DIVA-CL-MSCS
Gestionnaire du cluster de basculement - Rôles DIVA-CL-ORC
Gestionnaire du cluster de basculement - Vue des disques
Gestionnaire du cluster de basculement - Détails du réseau 1
Gestionnaire du cluster de basculement - Détails du réseau 2