Effectuer un test de pile complète PeopleSoft dans OCI

Il est préférable d'effectuer un test de pile complète de PeopleSoft à ce stade - avant de configurer Coherence*Web - pour s'assurer que tous les composants fonctionnent. Cela permet de vérifier que tous les composants de base fonctionnent correctement. Une procédure de test méthodique permet d'isoler les problèmes liés à un composant spécifique de la pile Peoplesoft ou de l'infrastructure OCI. Si le test de pile complète est ignoré, il sera plus difficile de diagnostiquer et de déboguer les problèmes lors de l'ajout d'un équilibreur de charge et du serveur de cache Coherence*Web.

Nous avons créé des scripts de démarrage et d'arrêt pour notre environnement PeopleSoft. Ces scripts sont utilisés à l'étape suivante pour effectuer des tests afin de s'assurer que la configuration de base est terminée.

Testez d'abord chaque domaine de serveur d'applications individuellement avec un domaine de serveur Web, puis démarrez tous les domaines de serveur d'applications et de serveur Web et connectez-vous individuellement à travers chaque domaine de serveur Web.

Si vous utilisez un hôte bastion dans votre topologie réseau, vous devez ajouter le nom d'hôte de chaque serveur Web PIA au fichier des hôtes locaux et créer un tunnel SSH pour chaque bureau d'utilisateur, comme décrit à l'étape 3.
  1. En tant qu'utilisateur psadm2, démarrez un domaine de serveur Web PIA sur une instance de calcul de serveur Web.
    Assurez-vous qu'il démarre avec succès, et c'est le seul en cours d'exécution.
    • Noeud : iad-psft-hcm-web01
    • Utilisateur : psadm2
  2. Démarrez un domaine de serveur d'applications sur une instance de calcul de serveur d'applications.
    Assurez-vous qu'il démarre avec succès, et c'est le seul en cours d'exécution.
    • Noeud : iad-psft-hcm-appNN
    • Utilisateur : psadm2
  3. Si vous n'utilisez pas d'hôte bastion dans votre topologie réseau, passez à l'étape 4.
    Si vous utilisez un hôte bastion dans votre topologie réseau, effectuez les opérations suivantes pour chaque bureau d'utilisateur.
    1. Modifiez le fichier des hôtes locaux et ajoutez le nom d'hôte de chaque serveur Web PIA.
      Sous Windows, le fichier à modifier est C:\Windows\System32\drivers\etc\hosts. Ouvrez ce fichier avec le Bloc-notes en tant qu'administrateur.
    2. Ajoutez une entrée similaire à la suivante, ajustée en fonction de votre environnement, puis enregistrez le fichier :
      127.0.0.1 localhost iad-psft-hcm-web01.Private-subnet-domain
    3. Créez un tunnel SSH sur votre bureau au moyen de l'hôte bastion vers l'un des serveurs Web. Exécutez la commande suivante pour démarrer un processus SSH qui achemine tout le trafic sur le port 8080 de l'adresse IP localhost au moyen de l'hôte bastion vers le serveur Web spécifié :

      Note :

      Cette configuration suppose que la clé privée est chargée à l'aide de l'agent SSH local.
      $ ssh -4 -fN opc@ashbastion -L 8080:PIA-web server private IP address:8080
    4. Une fois le tunnel établi, entrez ce qui suit dans le navigateur :
      http://iad-psft-hcm-web01.Private-subnet-domain:8080/psp/ps/?cmd=login&languageCd=ENG

      Si vous avez installé des certificats SSL sur le serveur Web PIA, modifiez l'URL ci-dessus en conséquence.

  4. Vérifiez que votre application PeopleSoft fonctionne correctement.
    • Noeud : iad-psft-hcm-web01, user desktop
    • Utilisateur : PeopleSoft Administrateur d'application
    1. À l'aide d'un navigateur Web, connectez-vous à l'application PeopleSoft au moyen du serveur Web PIA dans ce cas : iad-psft-hcm-web01.
    2. Parcourez l'application pour vous assurer qu'elle fonctionne correctement.
      Notre URL de connexion (non SSL) :
      http://web server address,network domain:8080/psp/ps/?cmd=login&languageCd=ENG 
      L'URL doit rediriger le navigateur vers la connexion à l'application.
      Si vous utilisez un hôte bastion dans votre topologie réseau, vous devez ajouter le nom d'hôte de chaque serveur Web PIA au fichier des hôtes locaux et créer un tunnel SSH.

    Note :

    Si les serveurs Web PIA s'exécutent sur des instances de calcul qui ont été provisionnées dans un sous-réseau privé, vous devez accéder à l'application au moyen du réseau RPV OCI FastConnect ou IPsec que vous utilisez pour accéder à OCI.

  5. Si vous n'avez pas testé tous vos domaines de serveur d'applications, arrêtez celui en cours d'exécution, démarrez le domaine non encore testé et exécutez l'étape 2. Lorsque tous les domaines de serveur d'applications sont testés, passez à l'étape 6.
    • Noeud : iad-psft-hcm-appNN
    • Utilisateur : psadm2
  6. Démarrez tous les domaines de serveur d'applications et tous les domaines de serveur Web PIA.
    • Noeud : Tous les sélecteurs de domaine d'application, tous les serveurs Web PIA
    • Utilisateur : psadm2
  7. Utilisez un navigateur Web pour vous connecter à l'application PeopleSoft, ajustez votre URL pour vous connecter à travers chaque serveur Web PIA et naviguez de nouveau dans l'application.
    • Noeud : Chaque serveur Web PIA, bureau d'utilisateur
    • Utilisateur : PeopleSoft Administrateur d'application
    Si les serveurs Web PIA s'exécutent sur des instances de calcul qui ont été provisionnées dans un sous-réseau privé, vous devez accéder à l'application au moyen du réseau RPV OCI FastConnect ou IPsec que vous utilisez pour accéder à OCI.