EBS 12.1 RAC Migration

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

EBS 12.1 RAC Migration

veysel
Eman Hocam Merhaba,
Daha önce single node veritabanına sahip R12.1 EBS uygulamasını RAC sisteme nasıl taşıyacağım konusunda size yazmıştım. Yönlendirmeniz sonucu ilgili dökümanları takip ederek Veri tabanı katmanında import işlemini yeni sunuculara yaptım. Bunun için teşekkür ederim.

Taşıma işleminden sonra yaptığım işlem;
Old oracle_home'daki appsutil klasörünü RAC sistemdeki Oracle_home dizinine taşıyorum ve adcfgclone.pl scriptini çalıştırıyorum.
Bu kısımda eksik yaptığım birşey var mı merak ediyorum; çünkü adcfgclone.pl scriptini çalıştırdığımda aşağıdaki gibi bir hata alıyorum. Araştırdığımda tek benzer sorun /etc/hosts dosyasında gerekli tanımın yapılmamış olmasından kaynaklandığını okuyorum ancak bende bu tanım doğru şekilde yapılmış durumda.

Checking the port pool 1
done: Port Pool 1 is free
RC-50004: Error occurred in CloneContext:
null
Check Clone Context logfile /u01/app/oracle/product/12.1.0.2/dbhome_1/appsutil/clone/bin/CloneContext_1213184807.log for details.

------
------
Using admin directory: /u01/app/oracle/product/12.1.0.2/dbhome_1/appsutil/clone/bin
#----------------------------------------------
#------Log File time stamp: 1213184807------------
# $Header: CloneContext.java 120.92.12010000.26 2013/05/06 12:02:01 mmanku ship $
# Running on          - oda0
# Source Host         - null
# Domain Name         - XX.com.tr
# Context Location    - /u01/app/oracle/product/12.1.0.2/dbhome_1/appsutil/clone/bin/../context/db/CTXORIG.xml
# Context Type        - null
# Context Template    - null
# Clone Stage Area    - /u01/app/oracle/product/12.1.0.2/dbhome_1/appsutil/clone
# Pairs File          - /tmp/adpairsfile_15536.lst
# Destination Context - null
# Validation          - true
# Platform Migration  - false
# no prompt           - false
#----------------------------------------------


Variables extracted from pairsfile: /tmp/adpairsfile_15536.lst
****************************************************/n
  s_dbuser  =  oracle
  s_dbgroup  =  oinstall
****************************************************

PROMPT :
Target System Hostname (virtual or normal) [oda0]
ANSWER :
oda0

PROMPT :
Target Instance is RAC (y/n) [n]
ANSWER :
y

PROMPT :
Target System Database Name
ANSWER :
TEST25

PROMPT :
Do you want the the target system to have the same port values as the source system (y/n) [y] ?
ANSWER :
y


StackTrace:
java.lang.NullPointerException
        at oracle.apps.ad.context.CloneContext.preserveOldPortSettings(CloneContext.java:3397)
        at oracle.apps.ad.context.CloneContext.promptForPortPool(CloneContext.java:3544)
        at oracle.apps.ad.context.CloneContext.getInputDBRACInitial(CloneContext.java:1496)
        at oracle.apps.ad.context.CloneContext.getInputFromUsers(CloneContext.java:986)
        at oracle.apps.ad.context.CloneContext.doClone(CloneContext.java:601)
        at oracle.apps.ad.context.CloneContext.main(CloneContext.java:5266)

RC-50208: Warning: Exception  in method preserveOldPortSettings
Raised by oracle.apps.ad.context.CloneContext
Started testing the availabilty of ports in port pool 1

 Checking  Database Port on oda0:  Port Value = 1522
   Database Port available:  Port Value = 1522
 Checking  DB ONS Local Port on oda0:  Port Value = 6301
   DB ONS Local Port available:  Port Value = 6301
 Checking  DB ONS Remote Port on oda0:  Port Value = 6401
   DB ONS Remote Port available:  Port Value = 6401


StackTrace:
java.lang.NullPointerException
        at oracle.apps.ad.context.CloneContext.promptForPortPool(CloneContext.java:3638)
        at oracle.apps.ad.context.CloneContext.getInputDBRACInitial(CloneContext.java:1496)
        at oracle.apps.ad.context.CloneContext.getInputFromUsers(CloneContext.java:986)
        at oracle.apps.ad.context.CloneContext.doClone(CloneContext.java:601)
        at oracle.apps.ad.context.CloneContext.main(CloneContext.java:5266)

RC-50004: Error occurred in CloneContext:
null
Context file creation not succesful
Reply | Threaded
Open this post in threaded view
|

Re: EBS 12.1 RAC Migration

ErmanArslansOracleBlog
Administrator
DB de adcfgclone.pl çalıştırırken hata alıyorsun değil mi?
Şu dökümanı takip ediyorsun değil mi? -> Export/Import EBS release 12.0 or 12.1 with RDBMS 12c (Doc ID 1585256.1)

Eğer öyleyse neden db tier da adcfgclone.pl çalıştırıyorsun? Nerde yazıyor bu? Yukardaki not seni db tier da autoconfig yaptırıyor /adcfg yani postclone değil..

Normalde fnd_conc.setup_clean yapıp, sonra context file 'ı build edip her 2 oda node unda da autoconfig yapman lazım..

Benzer issue -> http://appsdbaworkshop.blogspot.com/2019/08/database-add-node-on-ebs-r122-fails-rc.html




Reply | Threaded
Open this post in threaded view
|

Re: EBS 12.1 RAC Migration

veysel
Evet Hocam bu dökümanı takip ediyorum. fnd_conc.setup_clean adımına kadar gelip burda normal clone prosedürünü uygulamam gerektiğini düşünmüştüm. Single node'dan Rac'a çevirme işlemi olmasa normal clone prosedürü ile sistemi taşıyabilirdim, bu yüzden Migration ve Clone arasında farklılık gösteren işlemlerin mantığını oturtamadım sanırım.

Söylediğiniz gibi devam ediyorum hocam teşekkürler.
Reply | Threaded
Open this post in threaded view
|

Re: EBS 12.1 RAC Migration

ErmanArslansOracleBlog
Administrator
Tamamdır. Dökümanı adım adım takip edelim.
Reply | Threaded
Open this post in threaded view
|

Re: EBS 12.1 RAC Migration

veysel
Hocam yardımlarınız için teşekkürler. DB'de yeni context oluşturup iki node üzerinde de autoconfig çalıştırdım. Daha sonra application context file'da 4-5 adet veritabanı bağlantı parametresini güncelleyerek autoconfig çalıştırdım ve migration işlemini tamamladım.

Tekrar teşekkür ederim iyi çalışmalar
Reply | Threaded
Open this post in threaded view
|

Re: EBS 12.1 RAC Migration

ErmanArslansOracleBlog
Administrator
Rica ederim Veysel. Kolay gelsin :)

15 Ara 2020 Sal 22:27 tarihinde veysel [via Erman Arslan's Oracle Forum] <[hidden email]> şunu yazdı:
Hocam yardımlarınız için teşekkürler. DB'de yeni context oluşturup iki node üzerinde de autoconfig çalıştırdım. Daha sonra application context file'da 4-5 adet veritabanı bağlantı parametresini güncelleyerek autoconfig çalıştırdım ve migration işlemini tamamladım.

Tekrar teşekkür ederim iyi çalışmalar


If you reply to this email, your message will be added to the discussion below:
http://erman-arslan-s-oracle-forum.2340467.n4.nabble.com/EBS-12-1-RAC-Migration-tp9132p9143.html
To start a new topic under EBS 12.1/12.0/11i, email [hidden email]
To unsubscribe from Erman Arslan's Oracle Forum, click here.
NAML