Impostare l'applicazione PeopleSoft e il livello Web
Imposta le basi per l'architettura di livello intermedio.
Impostazione di un gruppo di sistemi operativi e di un utente
Crea il gruppo di sistemi operativi e l'utente su tutte le istanze di computazione di livello intermedio Oracle Linux.
Configurare il servizio Storage di file OCI per le home condivise
Eseguire il MOUNT dei file system di OCI File Storage su ogni server di livello intermedio, utilizzando l'indirizzo IP del file system.
Creare la struttura della directory software PeopleSoft
/u01/app/psft/pt
. PeopleSoft richiede di mappare più variabili di ambiente a questa struttura di directory. Inoltre, è necessaria una variabile di ambiente per gli script personalizzati per automatizzare le attività di avvio, chiusura e switchover.Crea directory PeopleSoft per distribuzioni a più nodi
Creare le directory del file system che contengono i file di log della configurazione PeopleSoft e dell'infrastruttura. Durante la progettazione di questa implementazione, sono state create directory di file system locali non condivise su ogni VM di livello intermedio in cui memorizzare i file di log della configurazione e dell'infrastruttura PeopleSoft. In ogni caso, impostare PS_CFG_HOME
sulla directory locale /peoplesoft/local/ps_config
.
Tutto il resto viene condiviso e copiato dal sistema on-premise. A tale scopo, creare la directory principale del percorso della directory di installazione per l'installazione del software PeopleSoft su un disco condiviso, quindi creare la directory psft_reports
figlio. Le altre directory figlio vengono create quando vengono copiate sui contenuti. Il contenuto di tutte le directory figlio verrà aggiornato quando si esegue lo switchover finale a questo ambiente dai sistemi in locale.
Impostare l'ambiente host sulle istanze di OCI Compute
Prima di configurare i domini del server applicazioni, dello scheduler dei processi e del server Web PeopleSoft Internet Architecture (PIA), è necessario creare un file di ambiente per l'utente psadm2
.
ORACLE_HOSTNAME
per ogni server.
Nota
Abbiamo aggiunto una directory per contenere i nuovi script amministrativi richiesti da questo progetto e abbiamo creato una direttiva di esportazione per la nuova directory e l'aggiunta al nostro percorso. Si suppone che questi script siano presenti e si trovino nel percorso quando si descrivono le azioni più avanti nel presente documento.
Di seguito è riportato il file di ambiente (psft.env
) di una delle nostre istanze di computazione.
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
Installa COBOL MicroFocus
MicroFocus COBOL (Visual COBOL per le versioni successive rilasciate) è un pacchetto software con licenza separata che contiene il compilatore COBOL e l'ambiente di runtime oltre al gestore delle licenze di runtime. Tutte le istanze di computazione che ospitano lo scheduler dei processi (PRCS) devono avere installato il compilatore COBOL MicroFocus, l'ambiente di runtime e il License Manager.