OCIでの中間層の構成

中間層をOCIに移行するには、tarボール・バックアップの使用、PUMイメージまたはPeopleSoft Cloud Managerを使用した新しい中間層のプロビジョニングなど、複数の方法があります。このプレイブックでは、OCI上のOracle Autonomous Database on Dedicated Exadata Infrastructureで中間層が再配線されています。

OCIでの中間層での構成

  1. 前に「ソフトウェア・パッケージのダウンロード」セクションでダウンロードしたOracle Database Clientパッケージをインストールします。次のパッケージを指定された順序でrootとして実行します。
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-sqlplus-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-tools-19.20.0.0.0-1.x86_64.rpm
  2. oracle2psadm1psadm2psadm3など、この環境のPeopleSoftおよびOracle Databaseユーザーの次の環境変数を更新します。
    Oracle Autonomous Databaseへの接続を確立するには、Oracle Clientの適切なバージョンを指すように環境変数を更新する必要があります。
    環境変数は次のようになります。
    echo "PATH=/usr/lib/oracle/19.20/client64/bin:$PATH; export PATH" >> ~/.bashrc
    echo "LD_LIBRARY_PATH=/usr/lib/oracle/19.20/client64/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH" >> ~/.bashrc
  3. Oracle Autonomous Databaseに接続するには、Oracle Autonomous Databaseをダウンロードして構成する必要があります。
    1. OCIコンソールに移動し、Oracle Autonomous Databaseの詳細ページに移動します。
    2. 「データベース接続」をクリックします。
    3. 「Download Wallet」をクリックします。
    4. ウォレット・パスワードを指定し、「ダウンロード」をクリックして、クライアント・セキュリティ資格証明のZIPファイルを保存します。
    5. sqlnet.oraファイルを更新し、TNS_ADMIN環境変数がウォレットが抽出される場所を正しく指していることを確認します。
      PeopleSoftアプリケーションおよびツールは、Oracle Net Services (SQL*Netとも呼ばれる)を使用してOracle Autonomous Databaseに接続します。Oracle Net Servicesは、データベースをホストする専用インフラストラクチャによって定義されたネットワークを介して、クライアント・アプリケーションからOracleデータベース・サーバーへのネットワーク・セッションを有効にします。Oracle Net Servicesは、Oracle Autonomous Database (Oracle Call Interfaceを含む)への様々な接続タイプをサポートします。Walletファイルは、データベースのユーザーIDおよびパスワードと組み合せて、Oracle Autonomous Database内のデータへのアクセスを可能にします。ウォレット・ファイルは安全な場所に保存してください。
  4. tnsnames.oraファイルの場合は、サービス名database_name_lowまたはdatabase_name_tpの接続文字列をコピーし、8文字以下の別のサービス名を作成します。
    これは、PeopleSoftアプリケーション・サーバーの要件です。
  5. psadm2ユーザーとしてtnsnames.oraファイルを検証し、接続をテストします。

PeopleSoftサーバーの構成

PeopleSoftサーバー・コンポーネントを構成する必要があります。

SYSADMユーザーのパスワードを更新し、アプリケーション・サーバー、プロセス・スケジューラ、WebサーバーおよびPeopleSoftコンポーネントを構成します。

  1. SYSADMユーザーのパスワードを更新します。
    PeopleSoftユーザー(PSPEOPLEおよびSYSADM)は、Oracle Autonomous Database on Dedicated Exadata Infrastructureで作成されています。PeopleSoftアプリケーションのパスワードを変更する必要があります。詳細は、「表領域、ロールおよびPeopleSoftユーザーの作成」を参照してください。
    SYSADMのパスワードを更新するには:
    1. SYSADMパスワードを使用して、PSACCESSPROFILEの更新文を実行します。
    2. Data Moverユーティリティを使用してパスワードを暗号化します。
  2. 新しいパスワードでアプリケーション・サーバー・ドメインを構成し、起動します。
  3. 同様に、新しいパスワードを使用してプロセス・スケジューラ・ドメインを構成し、起動します。
  4. 新しいWebサーバードメインを構成して起動します。
  5. PeopleSoftアプリケーションの事後構成の一部として、IB、ノード、レポート・リポジトリ、プリンタなどを構成します。