PeopleSoftアプリケーションおよびWeb層の設定
中間層アーキテクチャの基盤を設定します。
PeopleSoftソフトウェア・ディレクトリ構造の作成
/u01/app/psft/pt
)に配置されます。PeopleSoftでは、いくつかの環境変数をこのディレクトリ構造にマップする必要があります。また、起動、停止およびスイッチオーバー・アクティビティを自動化するために必要なカスタム・スクリプト用の環境変数が1つあります。マルチノード・デプロイメント用のPeopleSoftディレクトリの作成
PeopleSoft構成およびインフラストラクチャ・ログ・ファイルを保持するファイル・システム・ディレクトリを作成します。この実装を設計する際、PeopleSoft構成およびインフラストラクチャ・ログ・ファイルを保持するために、各中間層VMにローカルの非共有ファイル・システム・ディレクトリを作成しました。いずれの場合も、PS_CFG_HOME
をローカル・ディレクトリ/peoplesoft/local/ps_config
に設定します。
他のすべてが共有され、オンプレミス・システムからコピーされます。これを行うには、共有ディスクにPeopleSoftソフトウェア・インストールのインストール・ディレクトリ・パスの先頭を作成し、子psft_reports
ディレクトリを作成します。その他の子ディレクトリは、コンテンツをコピーするときに作成されます。オンプレミス・システムからこの環境への最終スイッチオーバーを実行すると、すべての子ディレクトリの内容がリフレッシュされます。
OCIコンピュート・インスタンスでのホスト環境の設定
アプリケーション・サーバー、プロセス・スケジューラおよびPeopleSoft Internet Architecture (PIA) Webサーバー・ドメインを構成する前に、ユーザーpsadm2
の環境ファイルを作成する必要があります。
ORACLE_HOSTNAME
を正しく設定する必要があります。
ノート:
このプロジェクトに必要な新しい管理スクリプトを保持するディレクトリが追加され、新しいディレクトリのエクスポート・ディレクティブが作成され、パスに追加されました。これらのスクリプトが配置されており、このドキュメントの後半でアクションを説明するときにパスにあるものとします。
次に、いずれかのコンピュート・インスタンスの環境ファイル(psft.env
)を示します:
export ORACLE_HOSTNAME=iad-psft-hcm-app01
export BASE_DIR=/u01/app/psft
export PS_HOME=$BASE_DIR/pt/ps_home8.57.11
export PS_CFG_HOME=/peoplesoft/local/ps_config
export PS_APP_HOME=$BASE_DIR/pt/hcm_app_home
export PS_FILEDIR=$PS_HOME/file
export ORACLE_BASE=/u01/app/psft
export ORACLE_HOME=/u01/app/psft/pt/oracle-client/19.3.0.0
export COBDIR=/opt/MFCobol
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export TNS_ADMIN=$ORACLE_HOME/network/admin
export JAVA_HOME=/u01/app/psft/pt/jdk1.8.0_221
export TUXDIR=$BASE_DIR/pt/bea/tuxedo/tuxedo12.2.2.0.0
export NLSPATH=$TUXDIR/locale/C
export LD_LIBRARY_PATH=$TUXDIR/lib:$PS_HOME/bin:$ORACLE_HOME/lib:$COBDIR/lib:$LD_LIBRARY_PATH
export LIBPATH=$COBDIR/lib
export SHLIB_PATH=$SHLIB_PATH:$COBDIR/lib
export PATH=$ORACLE_HOME/bin:$TUXDIR/bin:$PS_HOME/jre/bin:$PS_HOME/bin:$JAVA_HOME/bin:$PATH
export PATH=$PATH:$COBDIR/bin
export PS_SERVER_CFG=$PS_HOME/appserv/prcs/HR92U033/psprcs.cfg
export WLS_HOME=$BASE_DIR/pt/bea/wlserver
# Add directory for custom scripts
export SCRIPT_DIR=$BASE_DIR/pt/custom_admin_scripts
export PATH=$PATH:$SCRIPT_DIR
# You must be in PS_HOME to execute the psconfig.sh script
cd $PS_HOME
./psconfig.sh
cd