OCIでPeopleSoftフル・スタック・テストを実施すること

Coherence*Webを構成する前に、この時点でPeopleSoftのフル・スタック・テストを実行して、すべてのコンポーネントが機能していることを確認することをお薦めします。これにより、すべてのコアコンポーネントが正しく機能していることが検証されます。方法的なテスト手順は、PeoplesoftスタックまたはOCIインフラストラクチャ内の特定のコンポーネントに問題を分離するのに役立ちます。フル・スタック・テストがスキップされた場合、ロード・バランサおよびCoherence*Webキャッシュ・サーバーを追加する際の問題の診断およびデバッグはより困難になります。

PeopleSoft環境用の起動スクリプトおよび停止スクリプトを作成しました。これらのスクリプトは、次のステップでテストを実行して基本構成が完了していることを確認するために使用されます。

まず、各アプリケーション・サーバー・ドメインを1つのWebサーバー・ドメインで個別にテストしてから、すべてのアプリケーション・サーバー・ドメインとWebサーバー・ドメインを起動し、各Webサーバー・ドメインを個別に接続します。

ネットワーク・トポロジで要塞ホストを使用している場合は、ステップ3の説明に従って、各PIA Webサーバーのホスト名をローカルhostsファイルに追加し、各ユーザー・デスクトップのsshトンネルを作成する必要があります。
  1. psadm2ユーザーとして、Webサーバー・コンピュート・インスタンスで1つのPIA Webサーバー・ドメインを起動します。
    正常に起動し、唯一実行されていることを確認してください。
    • ノード: iad-psft-hcm-web01
    • ユーザー: psadm2
  2. 1つのアプリケーション・サーバー・コンピュート・インスタンスで1つのアプリケーション・サーバー・ドメインを起動します。
    正常に起動し、唯一実行されていることを確認してください。
    • ノード: iad-psft-hcm-appNN
    • ユーザー: psadm2
  3. ネットワーク・トポロジで要塞ホストを使用していない場合は、ステップ4に進みます。
    ネットワークトポロジで要塞ホストを使用している場合は、ユーザーデスクトップごとに次を実行します。
    1. ローカルhostsファイルを編集して、各PIA Webサーバーのホスト名を追加します。
      Windowsでは、編集するファイルはC:\Windows\System32\drivers\etc\hostsです。このファイルを管理者としてノートパッドで開きます。
    2. 次のようなエントリを追加して、環境に合わせて調整し、ファイルを保存します。
      127.0.0.1 localhost iad-psft-hcm-web01.Private-subnet-domain
    3. デスクトップで、要塞ホストを介してWebサーバーのいずれかにSSHトンネルを作成します。次のコマンドを実行して、ローカルホストIPアドレスのポート8080のすべてのトラフィックを指定されたWebサーバーにルーティングするsshプロセスを起動します。

      ノート:

      この構成では、秘密キーがローカルsshエージェントを使用してロードされていることを前提としています。
      $ ssh -4 -fN opc@ashbastion -L 8080:PIA-web server private IP address:8080
    4. トンネルが確立されたら、ブラウザに次のように入力します。
      http://iad-psft-hcm-web01.Private-subnet-domain:8080/psp/ps/?cmd=login&languageCd=ENG

      PIA WebサーバーにSSL証明書をインストールした場合は、それに応じて前述のURLを変更します。

  4. PeopleSoftアプリケーションが適切に機能していることを確認します。
    • ノード: iad-psft-hcm-web01user desktop
    • ユーザー: PeopleSoftアプリケーション管理者
    1. Webブラウザを使用して、iad-psft-hcm-web01というPIA Webサーバーを介してPeopleSoftアプリケーションにログインします。
    2. アプリケーションをナビゲートして、アプリケーションが適切に機能していることを確認します。
      ログインするURL(非SSL):
      http://web server address,network domain:8080/psp/ps/?cmd=login&languageCd=ENG 
      URLは、ブラウザをアプリケーション・ログインにリダイレクトします。
      ネットワーク・トポロジで要塞ホストを使用している場合は、各PIA Webサーバーのホスト名をローカルhostsファイルに追加し、sshトンネルを作成する必要があります。

    ノート:

    PIA Webサーバーがプライベート・サブネットにプロビジョニングされたコンピュート・インスタンスで実行されている場合は、OCIへのアクセスに使用するOCI FastConnectまたはIPsec VPNネットワークを介してアプリケーションにアクセスする必要があります。

  5. すべてのアプリケーション・サーバー・ドメインをテストしていない場合は、実行中のドメインを停止し、まだテストされていないドメインを起動してステップ2を実行します。すべてのアプリケーション・サーバー・ドメインをテストしたら、ステップ6に進みます。
    • ノード: iad-psft-hcm-appNN
    • ユーザー: psadm2
  6. すべてのアプリケーションサーバードメインとすべてのPIA Webサーバードメインを起動します。
    • ノード:すべてのアプリケーション・ドメイン・サーバー、すべてのPIA Webサーバー
    • ユーザー: psadm2
  7. Webブラウザを使用してPeopleSoftアプリケーションにログインし、各PIA Webサーバーを介して接続するようにURLを調整し、アプリケーション内を再度ナビゲートします。
    • ノード:各PIA Webサーバー、ユーザー・デスクトップ
    • ユーザー: PeopleSoftアプリケーション管理者
    PIA Webサーバーがプライベート・サブネットにプロビジョニングされたコンピュート・インスタンスで実行されている場合は、OCIへのアクセスに使用するOCI FastConnectまたはIPsec VPNネットワークを介してアプリケーションにアクセスする必要があります。