- Pracowałem nad środowiskiem testowym R12.2 i miałem zwiększyć JVM (dodać zarządzany serwer w R12.2), aby oacore mógł utrzymać obciążenie
- Procedura zwiększenia JVM była dość prosta w wersji R12.1.X. W pakiecie Oracle E-Business Suite Release 12 usługi oacore, oafm, formularze i formularze-c4ws zostały wdrożone jako aplikacje na instancjach OC4J i były zarządzane przez Oracle Process Manager (OPMN). Musimy więc tylko zwiększyć numprocs w opmn.xml i uruchomić usługi lub uruchomić autoconfig ze zwiększeniem numprocs w pliku Context
- Zdałem sobie sprawę, że w wersji R12.2.X jest zupełnie inaczej, ponieważ Oracle WebLogic Server zastąpił OC4J w pakiecie Oracle E-Business Suite Release 12.2, usługi te są teraz wdrażane jako aplikacje na poszczególnych zarządzanych serwerach.
- Tylko część konfiguracji tych aplikacji i zarządzanych serwerów jest nadal zarządzana przez AutoConfig.Reszta rzeczy musi działać zupełnie inaczej
- Poniżej wyjaśnię, czego nauczyłem się z tego doświadczenia i jak dodać serwer zarządzany w R12.2. W szczególności będę brać przykład z oacore
Kroki, jak dodać serwer zarządzany w R12.2
(1) Dodanie zarządzanych serwerów musi być wykonane w uruchomionym systemie plików, gdy nie ma aktywnego cyklu ADOP. Podczas następnego przygotowania do przyjęcia, Configuration Change Detector identyfikuje, że dodanie zostało wprowadzone, a zarządzane serwery są automatycznie synchronizowane z uruchomionego systemu plików do systemu plików poprawki. Synchronizacja jest również wykonywana po wykonaniu fs_clone.
(2) Wykonaj następujące polecenie, aby dodać nowy serwer zarządzany. Spowoduje to utworzenie serwera zarządzanego i dodanie nowego wpisu do pliku kontekstu w celu uruchomienia i zatrzymania nowego serwera zarządzanego za pomocą skryptów adstrtal i 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>
Na przykład, aby dodać zarządzany serwer „oacore_server2” typu „oacore” z portem 9705, uruchom następujące polecenie:
$ 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) Uruchom nowo utworzony serwer zarządzany
sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh start <MANAGED SERVER NAME>
(4) Wykonaj następujące kroki na wszystkich węzłach warstwy aplikacji uczestniczących w tym samym klastrze, do którego dodano ten zarządzany serwer:
Dodaj wpis w pliku konfiguracyjnym OHS
a)Źródło systemu plików uruchamiania.
b)Wykonaj następujące polecenie, aby dodać szczegóły nowo dodanych serwerów zarządzanych do plików konfiguracyjnych BHP mod_wl_ohs.conf i apps.conf na bieżącym węźle:
$ 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>
gdzie
Argument plik kontekstu akceptuje pełną ścieżkę do pliku kontekstu.
Argumenty oacore, oafm, formularze, formc4ws akceptują oddzieloną przecinkami listę szczegółów serwera zarządzanego w następującym formacie:
host i domena to nazwa hosta i nazwa domeny nowo dodanego węzła
port to port nowego serwera zarządzanego, do którego należy dodać odniesienie
Na przykład, jeśli zarządzany serwer oacore_server2 został dodany na hoście „myserver” i domenie „go.com” z portem 9705, należy wykonać następujące polecenie:
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> \
-configoption=addMS -oacore=myserver.go.com:9705
c) Zrestartuj serwer HTTP, jeśli jest na tym serwerze
$sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh stop
$ sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh start
Jak powiedziałem wcześniej, kroki bardzo różnią się od R12.1.X w R12.2.X. Mam nadzieję, że kroki są jasne. Jak dodać serwer zarządzany w wersji R12.2
Poszukam opinii na temat tego posta.
Powiązane artykuły
40 pytanie, które musisz wiedzieć o R12.2
Jak usunąć serwer zarządzania w R12.2
oracle ebs 11i/R12/R12.1/R12.2
Proces aktualizacji krok po kroku dla Aktualizacja R12.2 część -1
Proces aktualizacji krok po kroku do R12.2 Aktualizacja część -2 (główny sterownik aktualizacji dla R12.2.0)
Proces aktualizacji krok po kroku do R12.2 Aktualizacja część -3
Proces aktualizacji krok po kroku dla aktualizacji R12.2 część -4 (stosowanie pakietu aktualizacji wersji 12.2.6)
Polecane kursy
Oto niektóre z zalecanych kursów, które możesz kupić, jeśli chcesz pójść o krok dalej
Poniżej podano linki do niektórych kursów
Oracle DBA 11g/12c — Administracja bazami danych dla Junior DBA :Ten kurs jest dobry dla osób, które zaczynają jako Junior DBA lub aspirują do zostania Oracle DBA. Zapewni to dobre zrozumienie zadań tworzenia kopii zapasowych i odzyskiwania oraz ogólnych zadań administracyjnych
Baza danych Oracle:Administracja Oracle 12C R2 RAC :Ten kurs obejmuje instalację i administrację Oracle RAC. Dobry kurs dla Oracle DBA, który chce podnieść swoje umiejętności w zakresie Oracle RAC
Oracle Data Guard:Administrowanie bazą danych dla Oracle 12C R2 :Ten kurs obejmuje instalację i administrację Oracle Dataguard. Dobry kurs dla Oracle DBA, który chce podnieść swoje umiejętności w zakresie Oracle Dataguard