Réaliser 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 vérifier que tous les composants fonctionnent. Cela permet de vérifier que tous les composants principaux fonctionnent correctement. Une procédure de test méthodique aidera à isoler tout problème sur un composant spécifique au sein de la pile Peoplesoft ou de l'infrastructure OCI. Si le test de pile complète est ignoré, le diagnostic et le débogage des problèmes lors de l'ajout d'un équilibreur de charge et d'un serveur de cache Coherence*Web seront plus difficiles.

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 via chaque domaine de serveur Web.

Si vous utilisez un bastion dans votre topologie réseau, vous devez ajouter le nom d'hôte de chaque serveur Web PIA au fichier d'hôtes local et créer un tunnel SSH pour chaque bureau 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 il 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 il est le seul en cours d'exécution.
    • Noeud : iad-psft-hcm-appNN
    • Utilisateur : psadm2
  3. Si vous n'utilisez pas de bastion dans votre topologie réseau, passez à l'étape 4.
    Si vous utilisez un bastion dans votre topologie réseau, effectuez les opérations suivantes pour chaque bureau utilisateur.
    1. Modifiez le fichier d'hôtes local 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 Notepad en tant qu'administrateur.
    2. Ajoutez une entrée semblable à 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 via l'hôte de 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 de l'hôte local via l'hôte de bastion vers le serveur Web spécifié :

      Remarques :

      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 les informations suivantes 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 l'application PeopleSoft fonctionne correctement.
    • Noeud : iad-psft-hcm-web01, user desktop
    • Utilisateur : Administrateur d'application PeopleSoft
    1. A l'aide d'un navigateur Web, connectez-vous à l'application PeopleSoft via le 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 bastion dans votre topologie réseau, vous devez ajouter le nom d'hôte de chaque serveur Web PIA au fichier d'hôtes local et créer un tunnel SSH.

    Remarques :

    Si les serveurs Web PIA sont exécutés sur des instances de calcul provisionnées sur un sous-réseau privé, vous devez accéder à l'application via le réseau VPN OCI FastConnect ou IPsec que vous utilisez pour accéder à OCI.

  5. Si vous n'avez pas testé tous les domaines de serveur d'applications, arrêtez celui en cours d'exécution, démarrez le domaine qui n'a pas encore été testé et exécutez l'étape 2. Une fois tous les domaines de serveur d'applications 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éverseurs 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 via chaque serveur Web PIA et parcourir à nouveau l'application.
    • Noeud : chaque serveur Web PIA, bureau utilisateur
    • Utilisateur : Administrateur d'application PeopleSoft
    Si les serveurs Web PIA sont exécutés sur des instances de calcul provisionnées sur un sous-réseau privé, vous devez accéder à l'application via le réseau VPN OCI FastConnect ou IPsec que vous utilisez pour accéder à OCI.