Comprendre le processus de déploiement du profil Siebel dans SMC

Avec la machine virtuelle Siebel migrée, vous devez annuler le déploiement et déployer les profils SMC Siebel. Ce processus nécessite deux étapes :

  1. Annulation du déploiement d'un profil existant à partir de Siebel Management Console.
  2. Redéployer ces profils Siebel avec le nouveau nom d'hôte.

Annuler le déploiement de profils à partir de la console de gestion Siebel

Les profils du déploiement Siebel existant, tels que Siebel Gateway, Siebel Server et Application Interface, sont horodatés avec l'ancien nom d'hôte. La modification et la maintenance du fichier hosts n'est pas une méthode efficace et tous les journaux afficheront toujours l'ancien nom d'hôte, ce qui entraîne une maintenance et une administration fastidieuses.

Vous devez maintenant annuler le déploiement de ces composants progressivement, puis redéployer les profils avec le nouveau nom d'hôte. Notez que vous perdrez les composants, paramètres et valeurs personnalisés et qu'ils devront être recréés après le redéploiement.

Remarque :

Si le nom d'hôte n'a pas changé, vous pouvez ignorer cet exercice.

Annuler le déploiement de l'interface d'application Siebel, du serveur Siebel Server et du profil Enterprise

Vous devez d'abord supprimer l'interface d'application Siebel (SAI), le serveur Siebel Enterprise Server (SES) et le profil Enterprise.

  1. Créez une sauvegarde du dossier Version-2 de la passerelle ($SIEBEL_ROOT\gtwysrvr\registry\conf ou $SIEBEL_ROOT\gtwysrvr\zookeeper\conf).
  2. Démarrez les services de conteneur Tomcat dans toute l'entreprise.
  3. Connectez-vous au SMC et choisissez chaque profil déployé. Par exemple, l'interface d'application, le serveur Siebel Server et le serveur Enterprise à partir du panneau latéral gauche et cliquez sur Supprimer dans le coin supérieur droit.
  4. Validez le fichier applicationinterface.properties ($SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer_external\webapps ou $SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer\webapps) pour vérifier que les entrées correspondantes sont effacées après l'annulation du déploiement du SAI.
  5. Attendez que tous les profils soient entièrement supprimés du SMC, puis vérifiez que le service Siebel est également supprimé de la console de services Windows.

Supprimer le profil Siebel Gateway

Pour terminer la procédure d'annulation du déploiement, vous devez supprimer la passerelle Siebel.

  1. Dans le SMC, accédez au menu Settings.
  2. Cochez la case pour confirmer le retrait de la passerelle
  3. Cliquez sur Enlever la passerelle.
  4. Validez le fichier gateway.properties ($SIEBEL_ROOT/applicationcontainer/webapps ou $SIEBEL_ROOT/applicationcontainer_internal/webapps) pour vous assurer que les entrées précédentes ont été effacées.
  5. Effacez les anciennes entrées de nom d'hôte du fichier etc\hosts. A l'étape suivante, vous allez redéployer les profils avec le nouveau nom d'hôte.
  6. Enfin, redémarrez la machine virtuelle.

Redéployer les profils Siebel

Une fois la machine virtuelle en cours d'exécution, vous pouvez redéployer les profils avec les nouveaux noms d'hôte.

  1. Connectez-vous au SMC à l'aide des informations d'identification administrateur SMC.
  2. Sur la page de destination, fournissez les détails d'initialisation de Siebel Gateway et créez le profil de sécurité comme indiqué dans les étapes suivantes. Utilisez les valeurs suivantes :
  3. Entrez le nom d'hôte avec le nom de domaine qualifié complet et le port HTTPS dans le champ (par exemple : SiebelAppVM.siebel.oraclevcn.com:9001) et cliquez sur OK.
  4. Connectez-vous au SMC avec les informations d'identification de base de données (SADMIN).
  5. Redéployez Enterprise, Siebel Server et AI. Reportez-vous aux fichiers journaux pour vérifier qu'ils ont été déployés correctement.
  6. Vérifiez que les services ont été créés dans la console des services de Windows.
  7. Modifiez les noms d'hôte dans les fichiers de configuration (.cfg). Certains fichiers de configuration, tels que siebel.cfg, tools.cfg et uagent.cfg du client, peuvent contenir des noms d'hôte codés en dur. Vous devrez donc les modifier si nécessaire.
  8. Si nécessaire, désinstallez et réinstallez le dernier client de base de données Oracle certifié.
  9. Si le nouveau client de base de données a été installé, déplacez l'ancien fichier tnsnames.ora vers le nouvel emplacement du client de base de données.
  10. Mettez à jour la variable d'environnement de chemin avec le nouvel emplacement du client de base de données, si nécessaire.