Oracle
 sql >> Database >  >> RDS >> Oracle

Come aggiungere il server di gestione in R12.2

  • Stavo lavorando sull'ambiente di test R12.2 e avrei dovuto aumentare la JVM (aggiungere il server gestito in R12.2) affinché oacore sostenesse il carico
  • La procedura per aumentare JVM era abbastanza semplice in R12.1.X. In Oracle E-Business Suite Release 12, i servizi oacore, oafm, form e form-c4ws sono stati distribuiti come applicazioni su istanze OC4J e sono stati gestiti da Oracle Process Manager (OPMN). Quindi dobbiamo solo aumentare numprocs in opmn.xml  e avviare i servizi o eseguire autoconfig con aumento numprocs nel file Context
  • Ho scoperto che è molto diverso nella R12.2.X poiché  Oracle WebLogic Server ha sostituito OC4J in Oracle E-Business Suite versione 12.2, questi servizi sono ora distribuiti come applicazioni su singoli server gestiti.
  • Solo una parte della configurazione di queste applicazioni e dei server gestiti viene ancora gestita tramite AutoConfig. Il resto delle cose deve essere eseguito in modo molto diverso
  • Di seguito, spiegherei cosa ho imparato da quell'esperienza e come aggiungere il server gestito in R12.2. Prenderò in particolare l'esempio di oacore

Passi su Come aggiungere il server gestito in R12.2

(1) L'aggiunta di server gestiti deve essere eseguita sul file system di esecuzione quando non è presente un ciclo ADOP attivo. Durante la successiva preparazione dell'adozione, il Rilevatore di modifiche alla configurazione identifica che l'aggiunta è stata effettuata e che i server gestiti vengono sincronizzati automaticamente dal file system di esecuzione al file system di patch. La sincronizzazione viene eseguita anche quando viene eseguito fs_clone.

(2) Eseguire il comando seguente per aggiungere un nuovo server gestito. Questo creerà un server gestito e aggiungerà una nuova voce al file di contesto per avviare e arrestare il nuovo server gestito tramite gli script adstrtal e adstpall:

$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
ebs-create-managedserver -contextfile=<CONTEXT_FILE> \
-managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> \
-managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE>

Ad esempio, per aggiungere un server gestito "oacore_server2" di tipo "oacore" con la porta 9705, eseguire il comando seguente:

$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
ebs-create-managedserver -contextfile=<CONTEXT_FILE> \
-managedsrvname=oacore_server2 -servicetype=oacore \
-managedsrvport=9705 -logfile=<APPLRGF>/TXK/addMS_oacoreserver2.log

(3) Avvia il server gestito appena creato

sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh start <MANAGED SERVER NAME>

(4) Eseguire i seguenti passaggi su tutti i nodi del livello dell'applicazione che fanno parte dello stesso cluster in cui è stato aggiunto questo server gestito:
Aggiungere la voce nel file di configurazione OHS
a)Sorgente il file system di esecuzione.
b)Esegui il comando seguente per aggiungere i dettagli dei server gestiti appena aggiunti nei file di configurazione OHS mod_wl_ohs.conf e apps.conf sul nodo corrente:

$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl \
-contextfile=<CONTEXT_FILE> \
-configoption=addMS \
-oacore=<host>.<domain>:<port> \
-oafm=<host>.<domain>:<port> \
-forms=<host>.<domain>:<port> \
-formsc4ws=<host>.<domain>:<port>

dove
L'argomento file di contesto accetta il percorso completo del file di contesto.
Gli argomenti oacore, oafm, form, formc4ws accettano un elenco separato da virgole di dettagli del server gestito nel seguente formato:.:
host e dominio sono il nome host e il nome di dominio del nodo appena aggiunto
porta è la porta del nuovo server gestito il cui riferimento deve essere aggiunto


Ad esempio, se il server gestito oacore_server2 è stato aggiunto all'host "myserver" e al dominio "go.com" con la porta 9705, è necessario eseguire il seguente comando:

$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> \
-configoption=addMS -oacore=myserver.go.com:9705
 

c) Riavvia il server HTTP se è presente su quel server

$sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh stop
$ sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh start

Come ti ho detto prima, i passaggi sono molto diversi da R12.1.X  in R12.2.X. Spero che i passaggi siano chiari Come aggiungere il server gestito nella versione R12.2

Cercherò feedback su questo post.

Articoli correlati

40 domande da sapere su R12.2
Come eliminare il server di gestione in R12.2
oracle ebs 11i/R12/R12.1/R12.2
Procedura di aggiornamento passo passo per Aggiornamento R12.2 parte -1
Procedura di aggiornamento passo dopo passo a R12.2 Upgrade parte -2 (driver di aggiornamento principale per R12.2.0)
Processo di aggiornamento passo passo a R12.2 Upgrade parte -3
Procedura di aggiornamento passo passo per l'aggiornamento R12.2 parte -4 (applicazione del pacchetto di aggiornamento della versione 12.2.6)

Corsi consigliati

Di seguito sono riportati alcuni dei corsi consigliati che puoi acquistare se vuoi fare un ulteriore passo avanti

Di seguito sono riportati i link ad alcuni dei corsi


Oracle DBA 11g/12c – Amministrazione database per Junior DBA :questo corso è adatto alle persone che iniziano come Junior DBA o aspirano a diventare Oracle DBA. Ciò fornirà una buona comprensione delle attività di backup e ripristino e amministrazione generale
Oracle Database:Oracle 12C R2 RAC Administration :questo corso copre l'installazione e l'amministrazione di Oracle RAC. Un buon corso per Oracle DBA che desidera aggiornare le proprie competenze per Oracle RAC
Oracle Data Guard:Database Administration for Oracle 12C R2 :questo corso copre l'installazione e l'amministrazione di Oracle Dataguard. Un buon corso per Oracle DBA che vuole aggiornare le sue competenze per Oracle Dataguard