Convert single node Multi Node
We have one requirement, our single node is running on sun server ( 11.5.10.2 with 9.2.0.7)
we want to convert the single node to 2 node, like this
Node 1 = DB + CM + ADMIN
Node 2 = FORMS, WEB
I want to follow the following procedure
(a) Copy the Total Application Tier File system from single node to Node 2
(b) Run the config clone on Node 1 and specify to run the services CM and ADMIN only on this node
(c) Run the config clone on Node 2 and specify to run Forms, web services only on this node 2
is the above procedure correct?
Node 1 = DB + CM + ADMIN
Node 2 = FORMS, WEB
I want to follow the following procedure
(a) Copy the Total Application Tier File system from single node to Node 2
(b) Run the config clone on Node 1 and specify to run the services CM and ADMIN only on this node
(c) Run the config clone on Node 2 and specify to run Forms, web services only on this node 2It is correct.
Similar Messages
-
Error - convert single node-RAC-ConvertTomydb.xml -
my single node init.ora file:
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
# Cache and I/O
db_block_size=8192
db_file_multiblock_read_count=16
# Cursors and Library Cache
open_cursors=300
# Database Identification
db_domain=""
db_name=mydb
# Diagnostics and Statistics
background_dump_dest=/u01/app/oracle/admin/mydb/bdump
core_dump_dest=/u01/app/oracle/admin/mydb/cdump
user_dump_dest=/u01/app/oracle/admin/mydb/udump
# File Configuration
control_files=("/u01/app/oracle/oradata/mydb/control01.ctl", "/u01/app/oracle/oradata/mydb/control02.ctl", "/u01/app/oracle/oradata/mydb/control03.ctl")
# Job Queues
job_queue_processes=10
# Miscellaneous
compatible=10.2.0.1.0
# Processes and Sessions
processes=150
# SGA Memory
sga_target=1083179008
# Security and Auditing
audit_file_dest=/u01/app/oracle/admin/mydb/adump
remote_login_passwordfile=EXCLUSIVE
# Shared Server
dispatchers="(PROTOCOL=TCP) (SERVICE=mydbXDB)"
# Sort, Hash Joins, Bitmap Indexes
pga_aggregate_target=360710144
# System Managed Undo and Rollback Segments
undo_management=AUTO
undo_tablespace=UNDOTBS1
my ConvertTomydb.xml ------------which is copy of ConvertToRAC.xml file
<?xml version="1.0" encoding="UTF-8" ?>
- <n:RConfig xmlns:n="http://www.oracle.com/rconfig" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/rconfig">
- <n:ConvertToRAC>
- <!-- Verify does a precheck to ensure all pre-requisites are met, before the conversion is attempted. Allowable values are: YES|NO|ONLY
-->
- <n:Convert verify="ONLY">
- <!-- Specify current OracleHome of non-rac database for SourceDBHome
-->
<n:SourceDBHome>/u01/app/oracle/product/10.2.0/db_1</n:SourceDBHome>
- <!-- Specify OracleHome where the rac database should be configured. It can be same as SourceDBHome
-->
<n:TargetDBHome>/u01/app/oracle/product/10.2.0/db_1</n:TargetDBHome>
- <!-- Specify SID of non-rac database and credential. User with sysdba role is required to perform conversion
-->
- <n:SourceDBInfo SID="mydb">
- <n:Credentials>
<n:User>sys</n:User>
<n:Password>oracle</n:Password>
<n:Role>sysdba</n:Role>
</n:Credentials>
</n:SourceDBInfo>
- <!-- ASMInfo element is required only if the current non-rac database uses ASM Storage
-->
- <n:ASMInfo SID="+ASM1">
- <n:Credentials>
<n:User>sys</n:User>
<n:Password>oracle</n:Password>
<n:Role>sysdba</n:Role>
</n:Credentials>
</n:ASMInfo>
- <!-- Specify the list of nodes that should have rac instances running. LocalNode should be the first node in this nodelist.
-->
- <n:NodeList>
<n:Node name="linux1" />
<n:Node name="linux2" />
</n:NodeList>
- <!-- Specify prefix for rac instances. It can be same as the instance name for non-rac database or different. The instance number will be attached to this prefix.
-->
<n:InstancePrefix>mydb</n:InstancePrefix>
- <!-- Specify port for the listener to be configured for rac database.If port="", alistener existing on localhost will be used for rac database.The listener will be extended to all nodes in the nodelist
-->
<n:Listener port="1521" />
- <!-- Specify the type of storage to be used by rac database. Allowable values are CFS|ASM. The non-rac database should have same storage type.
-->
- <n:SharedStorage type="ASM">
- <!-- Specify Database Area Location to be configured for rac database.If this field is left empty, current storage will be used for rac database. For CFS, this field will have directory path.
-->
<n:TargetDatabaseArea>+ORCL_DATA1</n:TargetDatabaseArea>
- <!-- Specify Flash Recovery Area to be configured for rac database. If this field is left empty, current recovery area of non-rac database will be configured for rac database. If current database is not using recovery Area, the resulting rac database will not have a recovery area.
-->
<n:TargetFlashRecoveryArea>+FLASH_RECOVERY_AREA</n:TargetFlashRecoveryArea>
</n:SharedStorage>
</n:Convert>
</n:ConvertToRAC>
</n:RConfig>
Ran the xml file
$ rconfig ConvertTomydb.xml
Got this below error.
[oracle@linux1 bin]$ sh rconfig ConvertTomydb.xml
<?xml version="1.0" ?>
<RConfig>
<ConvertToRAC>
<Convert>
<Response>
<Result code="1" >
Operation Failed
</Result>
<ErrorDetails>
Clusterware is not configured
</ErrorDetails>
</Response>
</Convert>
</ConvertToRAC></RConfig>
[oracle@linux1 bin]$
Log file from /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/rconfig/rconfig.log
[main] [0:14:4:4] [RuntimeExec.runCommand:175] Returning from RunTimeExec.runCommand
oracle.ops.mgmt.cluster.RemoteShellException: PRKC-1044 : Failed to check remote command execution setup for node linux2 using shells /usr/bin/ssh and /usr/bin/rsh
linux2.com: Connection refused
at oracle.ops.mgmt.nativesystem.UnixSystem.checkRemoteExecutionSetup(UnixSystem.java:1880)
at oracle.ops.mgmt.nativesystem.UnixSystem.getRemoteShellCmd(UnixSystem.java:1634)
at oracle.ops.mgmt.nativesystem.UnixSystem.createCommand(UnixSystem.java:614)
at oracle.ops.mgmt.nativesystem.UnixSystem.removeFile(UnixSystem.java:622)
at oracle.ops.mgmt.nativesystem.UnixSystem.isSharedPath(UnixSystem.java:1352)
at oracle.ops.mgmt.cluster.Cluster.isSharedPath(Cluster.java:916)
at oracle.ops.mgmt.cluster.Cluster.isSharedPath(Cluster.java:859)
at oracle.sysman.assistants.util.ClusterUtils.areSharedPaths(ClusterUtils.java:570)
at oracle.sysman.assistants.util.ClusterUtils.isShared(ClusterUtils.java:501)
at oracle.sysman.assistants.util.ClusterUtils.isShared(ClusterUtils.java:457)
at oracle.sysman.assistants.util.attributes.CommonOPSAttributes.updateShared(CommonOPSAttributes.java:724)
at oracle.sysman.assistants.util.attributes.CommonOPSAttributes.setNodeNames(CommonOPSAttributes.java:207)
at oracle.sysman.assistants.rconfig.engine.Context.<init>(Context.java:54)
at oracle.sysman.assistants.rconfig.engine.ASMInstance.createUtilASMInstanceRAC(ASMInstance.java:109)
at oracle.sysman.assistants.rconfig.engine.Step.execute(Step.java:245)
at oracle.sysman.assistants.rconfig.engine.Request.execute(Request.java:73)
at oracle.sysman.assistants.rconfig.engine.RConfigEngine.execute(RConfigEngine.java:65)
at oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:85)
at oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:51)
at oracle.sysman.assistants.rconfig.RConfig.main(RConfig.java:130)
[main] [0:14:4:16] [UnixSystem.isSharedPath:1356] UnixSystem.isShared: creating file /u01/app/oracle/product/10.2.0/db_1/CFSFileName126249561289258204.tmp
[main] [0:14:4:17] [UnixSystem.checkRemoteExecutionSetup:1817] checkRemoteExecutionSetup:: Checking user equivalence using Secured Shell '/usr/bin/ssh'
[main] [0:14:4:17] [UnixSystem.checkRemoteExecutionSetup:1819] checkRemoteExecutionSetup:: Running Unix command: /usr/bin/ssh -o FallBackToRsh=no -o PasswordAuthentication=no -o StrictHostKeyChecking=yes -o NumberOfPasswordPrompts=0 linux2 /bin/true
oracle.ops.mgmt.cluster.SharedDeviceException: PRKC-1044 : Failed to check remote command execution setup for node linux2 using shells /usr/bin/ssh and /usr/bin/rsh
linux2.com: Connection refused
at oracle.ops.mgmt.nativesystem.UnixSystem.testCFSFile(UnixSystem.java:1444)
at oracle.ops.mgmt.nativesystem.UnixSystem.isSharedPath(UnixSystem.java:1402)
at oracle.ops.mgmt.cluster.Cluster.isSharedPath(Cluster.java:916)
at oracle.ops.mgmt.cluster.Cluster.isSharedPath(Cluster.java:859)
at oracle.sysman.assistants.util.ClusterUtils.areSharedPaths(ClusterUtils.java:570)
at oracle.sysman.assistants.util.ClusterUtils.isShared(ClusterUtils.java:501)
at oracle.sysman.assistants.util.ClusterUtils.isShared(ClusterUtils.java:457)
at oracle.sysman.assistants.util.attributes.CommonOPSAttributes.updateShared(CommonOPSAttributes.java:724)
at oracle.sysman.assistants.util.attributes.CommonOPSAttributes.setNodeNames(CommonOPSAttributes.java:207)
at oracle.sysman.assistants.rconfig.engine.Context.<init>(Context.java:54)
at oracle.sysman.assistants.rconfig.engine.ASMInstance.createUtilASMInstanceRAC(ASMInstance.java:109)
at oracle.sysman.assistants.rconfig.engine.Step.execute(Step.java:245)
at oracle.sysman.assistants.rconfig.engine.Request.execute(Request.java:73)
at oracle.sysman.assistants.rconfig.engine.RConfigEngine.execute(RConfigEngine.java:65)
at oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:85)
at oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:51)
at oracle.sysman.assistants.rconfig.RConfig.main(RConfig.java:130)
[main] [0:14:35:152] [Version.isPre10i:189] isPre10i.java: Returning FALSE
[main] [0:14:35:152] [UnixSystem.getCSSConfigType:1985] configFile=/etc/oracle/ocr.loc
[main] [0:14:35:157] [Utils.getPropertyValue:221] keyName=ocrconfig_loc props.val=/u02/oradata/orcl/OCRFile propValue=/u02/oradata/orcl/OCRFile
[main] [0:14:35:157] [Utils.getPropertyValue:221] keyName=ocrmirrorconfig_loc props.val=/u02/oradata/orcl/OCRFile_mirror propValue=/u02/oradata/orcl/OCRFile_mirror
[main] [0:14:35:157] [Utils.getPropertyValue:292] propName=local_only propValue=FALSE
[main] [0:14:35:157] [UnixSystem.getCSSConfigType:2029] configType=false
[main] [0:14:35:158] [Version.isPre10i:189] isPre10i.java: Returning FALSE
[main] [0:14:35:168] [OCRTree.init:201] calling OCRTree.init
[main] [0:14:35:169] [Version.isPre10i:189] isPre10i.java: Returning FALSE
[main] [0:14:35:177] [OCRTree.<init>:157] calling OCR.init at level 7
[main] [0:14:35:177] [HASContext.getInstance:190] Module init : 24
[main] [0:14:35:177] [HASContext.getInstance:214] Local Module init : 0
[main] [0:14:35:177] [HASContext.getInstance:249] HAS Context Allocated: 4 to oracle.ops.mgmt.has.ClusterLock@f47bf5
[main] [0:14:35:177] [ClusterLock.<init>:60] ClusterLock Instance created.
[main] [0:14:35:178] [OCR.getKeyValue:411] OCR.getKeyValue(SYSTEM.local_only)
[main] [0:14:35:178] [nativesystem.OCRNative.Native] getKeyValue: procr_open_key retval = 0
[main] [0:14:35:179] [nativesystem.OCRNative.Native] getKeyValue: procr_get_value retval = 0, size = 6
[main] [0:14:35:179] [nativesystem.OCRNative.Native] getKeyValue: value is [false] dtype = 3
[main] [0:14:35:179] [OCRTreeHA.getLocalOnlyKeyValue:1697] OCRTreeHA localOnly string = false
[main] [0:14:35:180] [HASContext.getInstance:190] Module init : 6
[main] [0:14:35:180] [HASContext.getInstance:214] Local Module init : 0
[main] [0:14:35:180] [HASContext.getInstance:249] HAS Context Allocated: 5 to oracle.ops.mgmt.has.Util@f6438d
[main] [0:14:35:180] [Util.<init>:86] Util Instance created.
[main] [0:14:35:180] [has.UtilNative.Native] prsr_trace: Native: hasHAPrivilege
[main] [0:14:35:184] [HASContext.getInstance:190] Module init : 56
[main] [0:14:35:184] [HASContext.getInstance:214] Local Module init : 32
[main] [0:14:35:184] [has.HASContextNative.Native] prsr_trace: Native: allocHASContext
[main] [0:14:35:184] [has.HASContextNative.Native]
allocHASContext: Came in
[main] [0:14:35:184] [has.HASContextNative.Native] prsr_trace: Native: prsr_initCLSR
[main] [0:14:35:185] [has.HASContextNative.Native]
allocHASContext: CLSR context [1]
[main] [0:14:35:185] [has.HASContextNative.Native]
allocHASContext: retval [1]
[main] [0:14:35:185] [HASContext.getInstance:249] HAS Context Allocated: 6 to oracle.ops.mgmt.has.ClusterAlias@18825b3
[main] [0:14:35:185] [ClusterAlias.<init>:85] ClusterAlias Instance created.
[main] [0:14:35:185] [has.UtilNative.Native] prsr_trace: Native: getCRSHome
[main] [0:14:35:186] [has.UtilNative.Native] prsr_trace: Native: getCRSHome crs_home=/u01/app/oracle/product/10.2.0/crs(**)
[main] [0:14:35:280] [ASMTree.getASMInstanceOracleHome:1328] DATABASE.ASM.linux1.+asm1 does exist
[main] [0:14:35:280] [ASMTree.getASMInstanceOracleHome:1329] Acquiring shared CSS lock SRVM.ASM.DATABASE.ASM.linux1.+asm1
[main] [0:14:35:280] [has.ClusterLockNative.Native] prsr_trace: Native: acquireShared
[main] [0:14:35:281] [OCR.getKeyValue:411] OCR.getKeyValue(DATABASE.ASM.linux1.+asm1.ORACLE_HOME)
[main] [0:14:35:281] [nativesystem.OCRNative.Native] getKeyValue: procr_open_key retval = 0
[main] [0:14:35:282] [nativesystem.OCRNative.Native] getKeyValue: procr_get_value retval = 0, size = 36
[main] [0:14:35:282] [nativesystem.OCRNative.Native] getKeyValue: value is [u01/app/oracle/product/10.2.0/db_1] dtype = 3
[main] [0:14:35:282] [ASMTree.getASMInstanceOracleHome:1346] getASMInstanceOracleHome:ohome=/u01/app/oracle/product/10.2.0/db_1
[main] [0:14:35:282] [ASMTree.getASMInstanceOracleHome:1367] Releasing shared CSS lock SRVM.ASM.DATABASE.ASM.linux1.+asm1
[main] [0:14:35:282] [has.ClusterLockNative.Native] prsr_trace: Native: unlock
[main] [0:14:35:802] [nativesystem.OCRNative.Native] keyExists: procr_close_key retval = 0
[main] [0:14:35:802] [ASMTree.getNodes:1236] DATABASE.ASM does exist
[main] [0:14:35:802] [ASMTree.getNodes:1237] Acquiring shared CSS lock SRVM.ASM.DATABASE.ASM
[main] [0:14:35:802] [has.ClusterLockNative.Native] prsr_trace: Native: acquireShared
[main] [0:14:35:803] [OCR.listSubKeys:615] OCR.listSubKeys(DATABASE.ASM)
[main] [0:14:35:803] [nativesystem.OCRNative.Native] listSubKeys: key_name=[DATABASE.ASM]
[main] [0:14:35:809] [GetASMNodeListOperation.run:78] Got nodes=[Ljava.lang.String;@11a75a2
[main] [0:14:35:809] [GetASMNodeListOperation.run:91] result status 0
[main] [0:14:35:809] [LocalCommand.execute:56] LocalCommand.execute: Returned from run method
[main] [0:14:35:810] [ASMInstanceRAC.loadDiskGroups:2260] diskgroup: instName=+ASM2, diskGroupName=FLASH_RECOVERY_AREA, size=95378, freeSize=88454, type=EXTERN, state=MOUNTED
[main] [0:14:35:811] [ASMInstanceRAC.loadDiskGroups:2260] diskgroup: instName=+ASM1, diskGroupName=FLASH_RECOVERY_AREA, size=95378, freeSize=88454, type=EXTERN, state=MOUNTED
[main] [0:14:35:811] [ASMInstanceRAC.loadDiskGroups:2260] diskgroup: instName=+ASM2, diskGroupName=ORCL_DATA1, size=95384, freeSize=39480, type=NORMAL, state=MOUNTED
[main] [0:14:35:811] [ASMInstanceRAC.loadDiskGroups:2260] diskgroup: instName=+ASM1, diskGroupName=ORCL_DATA1, size=95384, freeSize=39480, type=NORMAL, state=MOUNTED
[main] [0:14:35:858] [ASMInstance.setBestDiskGroup:1422] sql to be executed:=select name from v$asm_diskgroup where free_mb= (select max(free_mb) from v$asm_diskgroup)
[main] [0:14:35:864] [ASMInstance.setBestDiskGroup:1426] Setting best diskgroup....
[main] [0:14:35:888] [SQLEngine.doSQLSubstitution:2165] The substituted sql statement:=select t1.name from v$asm_template t1, v$asm_diskgroup t2 where t1.group_number=t2.group_number and t2.name='FLASH_RECOVERY_AREA'
[main] [0:14:35:888] [ASMInstance.setTemplates:1345] sql to be executed:=select t1.name from v$asm_template t1, v$asm_diskgroup t2 where t1.group_number=t2.group_number and t2.name='FLASH_RECOVERY_AREA'
[main] [0:14:35:892] [ASMInstance.setTemplates:1349] Getting templates for diskgroup: oracle.sysman.assistants.util.asm.DiskGroup@170888e
[main] [0:14:35:892] [ASMInstance.setTemplates:1357] template: PARAMETERFILE
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: DUMPSET
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: DATAGUARDCONFIG
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: FLASHBACK
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: CHANGETRACKING
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: XTRANSPORT
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: AUTOBACKUP
[main] [0:14:35:893] [ASMInstance.setTemplates:1357] template: BACKUPSET
[main] [0:14:35:894] [ASMInstance.setTemplates:1357] template: TEMPFILE
[main] [0:14:35:894] [ASMInstance.setTemplates:1357] template: DATAFILE
[main] [0:14:35:894] [ASMInstance.setTemplates:1357] template: ONLINELOG
[main] [0:14:35:894] [ASMInstance.setTemplates:1357] template: ARCHIVELOG
[main] [0:14:35:894] [ASMInstance.setTemplates:1357] template: CONTROLFILE
[main] [0:14:35:894] [ASMInstance.createUtilASMInstanceRAC:113] Diskgroups loaded
[main] [0:14:35:894] [LocalNodeCheck.checkLocalNode:107] Performing LocalNodeCheck
[main] [0:14:35:894] [OracleHome.getNodeNames:270] inside getNodeNames
[main] [0:14:36:116] [OracleHome.isClusterInstalled:252] bClusterInstalled=false
[main] [0:14:36:120] [Step.execute:251] STEP Result=Clusterware is not configured
[main] [0:14:36:121] [Step.execute:280] Returning result:Operation Failed
[main] [0:14:36:121] [RConfigEngine.execute:67] bAsyncJob=false
[main] [0:14:36:124] [RConfigEngine.execute:76] Result=<?xml version="1.0" ?>
<RConfig>
<ConvertToRAC>
<Convert>
<Response>
<Result code="1" >
Operation Failed
</Result>
<ErrorDetails>
Clusterware is not configured
</ErrorDetails>
</Response>
</Convert>
</ConvertToRAC></RConfig>
Log file from /u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/rconfig/mydb/sqllog
MYDB mydb 2622254467
10.2.0.1.0 ACTIVE
cluster_database FALSE
undo_management AUTO
db_domain
dispatchers (PROTOCOL=TCP) (SERVICE=mydbXDB)
background_dump_dest /u01/app/oracle/admin/mydb/bdump
user_dump_dest /u01/app/oracle/admin/mydb/udump
core_dump_dest /u01/app/oracle/admin/mydb/cdump
audit_file_dest /u01/app/oracle/admin/mydb/adump
MYDB mydb 2622254467
10.2.0.1.0 ACTIVE
cluster_database FALSE
undo_management AUTO
db_domain
dispatchers (PROTOCOL=TCP) (SERVICE=mydbXDB)
background_dump_dest /u01/app/oracle/admin/mydb/bdump
user_dump_dest /u01/app/oracle/admin/mydb/udump
core_dump_dest /u01/app/oracle/admin/mydb/cdump
audit_file_dest /u01/app/oracle/admin/mydb/adump
MYDB mydb 2622254467
10.2.0.1.0 ACTIVE
cluster_database TRUE
undo_management AUTO
db_domain
dispatchers (PROTOCOL=TCP) (SERVICE=mydbXDB)
background_dump_dest /u01/app/oracle/admin/mydb/bdump
user_dump_dest /u01/app/oracle/admin/mydb/udump
core_dump_dest /u01/app/oracle/admin/mydb/cdump
audit_file_dest /u01/app/oracle/admin/mydb/adump
MYDB mydb 2622254467
10.2.0.1.0 ACTIVE
cluster_database TRUE
undo_management AUTO
db_domain
dispatchers (PROTOCOL=TCP) (SERVICE=mydbXDB)
background_dump_dest /u01/app/oracle/admin/mydb/bdump
user_dump_dest /u01/app/oracle/admin/mydb/udump
core_dump_dest /u01/app/oracle/admin/mydb/cdump
audit_file_dest /u01/app/oracle/admin/mydb/adump
MYDB mydb 2622254467
10.2.0.1.0 ACTIVE
cluster_database TRUE
undo_management AUTO
db_domain
dispatchers (PROTOCOL=TCP) (SERVICE=mydbXDB)
background_dump_dest /u01/app/oracle/admin/mydb/bdump
user_dump_dest /u01/app/oracle/admin/mydb/udump
core_dump_dest /u01/app/oracle/admin/mydb/cdump
audit_file_dest /u01/app/oracle/admin/mydb/adump
Please help me where I am making mistake.
Thanks1) I have created single node standard database called mydb in /u01/app/oracle/product/10.2.0/db_1 home (hostname linux1)
2) installed crs and asm on linux1 and linux2 and shared storag on ASM(which external HD running ieee1294 cards and ports) . no database is created on linux1 or linux2
3) I want to convert mydb to RAC DATABASE called mydb1 instance on linux1 and mydb2 on linux2 machine respectively.
4) copied and modifed xml as you see above called ConvertTomydb.xml to $ORACLE_HOME/bin directory
5) when I run
$rconfig ConvertTomydb.xml from $ORACLE_HOME/bin directory , i get the following error
<ConvertToRAC>
<Convert>
<Response>
<Result code="1" >
Operation Failed
</Result>
<ErrorDetails>
Clusterware is not configured
</ErrorDetails>
</Response>
</Convert>
</ConvertToRAC>
$
Please see my crs_stat -t command output
Name Type Target State Host
ora....SM1.asm application ONLINE ONLINE linux1
ora....X1.lsnr application ONLINE ONLINE linux1
ora.linux1.gsd application ONLINE ONLINE linux1
ora.linux1.ons application ONLINE ONLINE linux1
ora.linux1.vip application ONLINE ONLINE linux1
ora....SM2.asm application ONLINE ONLINE linux2
ora....X2.lsnr application ONLINE ONLINE linux2
ora.linux2.gsd application ONLINE ONLINE linux2
ora.linux2.ons application ONLINE ONLINE linux2
ora.linux2.vip application ONLINE ONLINE linux2
ora.orcl.db application ONLINE ONLINE linux1
ora....l1.inst application ONLINE ONLINE linux1
ora....l2.inst application ONLINE ONLINE linux2
ora....test.cs application ONLINE ONLINE linux1
ora....cl1.srv application ONLINE ONLINE linux1
ora....cl2.srv application ONLINE UNKNOWN linux2
please see the output from olsnodes command
[oracle@linux1 bin]$ olsnodes
linux1
linux2
[oracle@linux1 bin]$
What is your cache fusion interconnect strategy?
I don't about this, please let me know where can i find the answers. what kind of command do i have to use get the answer
damorgan , Please let me know, if I gave answers to your questions. if not please let me know, i can give as much as possible. i really appreciate for your help
Thanks -
Verification of steps to convert Single Node to RAC
Hi Forum
I have a single node Oracle E-Biz 12.1.3 Installation.
We plan to convert this to a dual node RAC install and I wanted to run by the steps to perform this AND clone over the current production system to the new RAC system
(note this will not be using ASM - but will be based on NetApp NFS)
1. Install GRID 11.2.0.3
- installed acorss two nodes, Binaries can be shared
- voting disks / cluster rigistry MUST be shared
2. Install Database Software for RAC
- Binaries cannot be shared and must be installed on each node independently
3. Configure the GRID for database (database / listeners)
4. Clone over the stand alone system (clone database as RAC)
I will be using SCAN - and therefore would expect all the web services / concurrent manager nodes to point to the SCAN hostname as opposed to individual host names,
Are there any decent technical notes out there that will help please?
Is there any HUGE miss I have made here
Thanks in anticipationHi,
I belive googling "single node to RAC" should give you a lot of articles and you can select any article based on your source database version and new version (11.2).
Since it is EBS database, probabl posting question on EBS forums will give you answer faster because you will find a lot of apps DBAs who would already have done this.
Salman -
12.1.3 EBS single node 11.2.0.3 database to 2 node RAC with ASM
Hi,
We are planning to convert single node local/ordinary file system 11.2.0.3 database to 2 node RAC with ASM.
Please help me in creating the roadmap for the same.
e.g
1. Create the shared raw file system
2. Create diskgroup for ASM
3.. Convert the local file system to ASM first
etc, etc
This is the first big task hence need expert guidance.Please refer to:
Using Oracle 11g Release 2 Real Application Clusters with Oracle E-Business Suite Release 12 (Doc ID 823587.1)
Oracle E-Business Suite Release 12 High Availability Documentation Roadmap (Doc ID 1072636.1)
Thanks,
Hussein -
Hi
I am trying to convert a single node 11.1.0.7 database with EBS 12.1.3 version from single to 2-node RAC ASM on Oracle clusterware 11.2.0.3 on AIX 6.1 - 64 bit
I am following Oracle metalink document note id 466649.1 . My 11.2.0.3 clusterware is already setup correctly and working fine as per document E24614-03.
However I am currently stuck in section 3.3:Configure TNS listener (Doc id : 466649.1) . The netca is unable to start the listener and failing with error as below.
However when I start the same locally from lsnrctl command listener starts.
trace_OraDb11g_home1-1212159AM174.log
====================================
[AWT-EventQueue-0] [18:34:31:887] [RuntimeExec.runCommand:144] runCommand: process returns 123
[AWT-EventQueue-0] [18:34:31:887] [RuntimeExec.runCommand:161] RunTimeExec: output>
[AWT-EventQueue-0] [18:34:31:887] [RuntimeExec.runCommand:164] Attempting to start `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr
` on member `jxn-ux-ebs1d1q`
[AWT-EventQueue-0] [18:34:31:887] [RuntimeExec.runCommand:164] Start of `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr` on member
`jxn-ux-ebs1d1q` failed.
[AWT-EventQueue-0] [18:34:31:888] [RuntimeExec.runCommand:164] Attempting to stop `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr`
on member `jxn-ux-ebs1d1q`
[AWT-EventQueue-0] [18:34:31:888] [RuntimeExec.runCommand:164] Stop of `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr` on member
`jxn-ux-ebs1d1q` succeeded.
[AWT-EventQueue-0] [18:34:31:888] [RuntimeExec.runCommand:164] CRS-2632: There are no more servers to try to place resource 'ora.jxn-ux-e
bs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr' on that would satisfy its placement policy
[AWT-EventQueue-0] [18:34:31:888] [RuntimeExec.runCommand:170] RunTimeExec: error>
[AWT-EventQueue-0] [18:34:31:889] [RuntimeExec.runCommand:173] CRS-0223: Resource 'ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr'
has placement error.
[AWT-EventQueue-0] [18:34:31:889] [RuntimeExec.runCommand:173]
[AWT-EventQueue-0] [18:34:31:889] [RuntimeExec.runCommand:192] Returning from RunTimeExec.runCommand
[AWT-EventQueue-0] [18:34:31:890] [HAOperationImpl.runCommand:1221] signed exit value = 123
[AWT-EventQueue-0] [18:34:31:890] [HAOperationImpl.runCommand:1258] set status HA_RES_RELOCATE_ERR
[AWT-EventQueue-0] [18:34:31:891] [HAStartOperation.run:84] Returned from executing the HA Operation
[AWT-EventQueue-0] [18:34:31:891] [HAStartOperation.run:89] OUTPUT> Attempting to start `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q
.lsnr` on member `jxn-ux-ebs1d1q`
[AWT-EventQueue-0] [18:34:31:891] [HAStartOperation.run:89] OUTPUT> Start of `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr` on m
ember `jxn-ux-ebs1d1q` failed.
[AWT-EventQueue-0] [18:34:31:891] [HAStartOperation.run:89] OUTPUT> Attempting to stop `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.
lsnr` on member `jxn-ux-ebs1d1q`
[AWT-EventQueue-0] [18:34:31:892] [HAStartOperation.run:89] OUTPUT> Stop of `ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr` on me
mber `jxn-ux-ebs1d1q` succeeded.
[AWT-EventQueue-0] [18:34:31:892] [HAStartOperation.run:89] OUTPUT> CRS-2632: There are no more servers to try to place resource 'ora.jxn
-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr' on that would satisfy its placement policy
[AWT-EventQueue-0] [18:34:31:893] [HAStartOperation.run:95] ERROR> CRS-0223: Resource 'ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.l
snr' has placement error.
[AWT-EventQueue-0] [18:34:31:893] [LocalCommand.execute:56] LocalCommand.execute: Returned from run method
[AWT-EventQueue-0] [18:34:31:893] [HAOperationResult.getOutputAll:114] outLine is [CRS-2632: There are no more servers to try to place re
source 'ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr' on that would satisfy its placement policy]
[AWT-EventQueue-0] [18:34:31:894] [HAOperationResult.getOutputAll:115] errLine is [CRS-0223: Resource 'ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_
JXN-UX-EBS1D1Q.lsnr' has placement error.]
[AWT-EventQueue-0] [18:36:39:994] [ca.ConfigureListenerOPS.getNodeNameIndex:-1] getNodeNameIndex: Matching LISTENER_EBSQA_JXN-UX-EBS1D1Q
[AWT-EventQueue-0] [18:36:39:994] [ca.ConfigureListenerOPS.getListenerRootName:-1] ListenerName is LISTENER_EBSQA
The crsctl has details as below:
=====================
NAME TARGET STATE SERVER STATE_DETAILS
Cluster Resources
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE jxn-ux-ebs2d1q
ora.LISTENER_SCAN2.lsnr
1 ONLINE ONLINE jxn-ux-ebs1d1q
ora.LISTENER_SCAN3.lsnr
1 ONLINE ONLINE jxn-ux-ebs1d1q
ora.cvu
1 ONLINE ONLINE jxn-ux-ebs1d1q
ora.jxn-ux-ebs1d1q.LISTENER_EBSQA_JXN-UX-EBS1D1Q.lsnr
1 ONLINE OFFLINE
ora.jxn-ux-ebs1d1q.vip
1 ONLINE ONLINE jxn-ux-ebs1d1q
ora.jxn-ux-ebs2d1q.LISTENER_EBSQA_JXN-UX-EBS2D1Q.lsnr
1 ONLINE OFFLINE
Not sure how to fix this .
Regards
RamI am trying to convert a single node 11.1.0.7 database with EBS 12.1.3 version from single to 2-node RAC ASM on Oracle clusterware 11.2.0.3 on AIX 6.1 - 64 bit You don't need to create listeners, after installing 11203 cluster there will be LISTENER running from $GRID_HOME
along with SCAN_LISTENERS -
Hi We are in the process of converting single instance database(11gr2) supporting EBS 12.1.3 to 2 node RAC on RHEL. Which version of RHEL is better? if its 6.x then x?? The oracle document only says RHEL update 6.
thanks in advance.Hi,
Yes you can use any version but i recommend you to use 6.2
Also refer my post for RAC migration in EBS
Apps DBA Workshop: Using 11gR2 RAC with Oracle Applications R12.1.1
Hope this helps
thanks,
X A H E E R -
How to do data migration between single node and multi node HANA systems ?
Data migration between single node and multi node HANA systems ?
What are limitations ?
What should be the best practices ?Data migration between single node and multi node HANA systems ?
What are limitations ?
What should be the best practices ? -
How to run all Concurrent Requests in a single node in a multi node env
DB;11.1.0.7
Oracle Apps:12.1.1
OS:Linux 86x64 Red Hat
PCP setting is enabled.
Load Balancer is enabled.
APPLDCP=ON
Could anyone please share - How to run all Concurrent Requests in a single node in a multi node env where there are 3 web tier nodes?
Thanks for your time!
Regards,PCP setting is enabled.
Load Balancer is enabled.
APPLDCP=ON
Could anyone please share - How to run all Concurrent Requests in a single node in a multi node env where there are 3 web tier nodes?Concurrent requests will be processed by the CM nodes and it has nothing to do with the 3 web tier nodes you have.
If you mean the database instance, then please see these docs.
How to run a concurrent program against a specific RAC instance with PCP/RAC setup? [ID 1129203.1]
In A PCP/RAC Configuration, How To Find Out On Which RAC Instance FNDSM Is Currently Running? [ID 1089396.1]
Thanks,
Hussein -
Clone multi-node RAC and ASM to single node
Hi everyone.
I need clone system with 3 application server and 2 oracle database RAC and ASM to single-node. The operating system is RHEL 5.
I see some metalink notes, but we can't found nothing. I find notes with multi-node to single-node, but nothing with RAC to non-RAC.
The eBS version is 11.5.10.2 and database version is 10.2.0.3
Is possible this clone?
Thanks very much.Hi User;
Please follow below and see its helpful:
EBS R12 with RAC and non-RAC
Re: RAC to single instance ebs R12
Re: Clone Oracle Apps 11.5.10.2 RacDB to Non-RAC DB
Re: CLONING R12 RAC to NON RAC CLONING giving error RMAN-05517 temporary file
[b]Migrating the DB-Tier (DB and CM) to Two node non RAC cluster[/b]
Also check:
http://www.oracle.com/technology/pub/articles/chan_sing2rac_install.html
Regard
Helios -
Migrating from single-node to multi-node (2 Node)
Hi,
We have decided to migrate our existing 11.5.9 application from single-node to 2 Node(multi-node). Please let me know what services should reside on each node (Recommended by Oracle).
Forms, Reports, Apache on one node and CM, Admin, DB on another ?
(or)
DB on one node and all other on another node ?
And please let me know the steps I should follow to achieve the task as well.
Thank & Regards,
AbdullahHi;
I suggest please review our previous posts and check notes:
shared appltop/distributed appltop
Re: two nodes
In R12 shared appltop/distributed appltop
shared appltop -Which node
Re: shared appltop
Shared appltop in R12
Shared appltop in R12
shared APPL TOP or shared application
shared APPL TOP or shared application
Regard
Helios -
R12 Single node to Multi-node Configuration
Hi All!
We have a single node setup (Applications and Database are on the same server). Now, our management decided to setup a Multi-node configuration and i'm the one who will do this.
The plan is to use Oracle ASM and RAC for the database and for the Application is to have a multiple application servers. For the database, we will be using a minimum of 3 servers and another 3 servers for the application. Is this possible? How can this be done. Can someone point or give some link or infos on how to do this. We're going to use the existing data on the single node server.
Thanks and Regards,
cmadiam82Hi,
We have a single node setup (Applications and Database are on the same server). Now, our management decided to setup a Multi-node configuration and i'm the one who will do this.Contratulations. This is a good oppurtunity.
The plan is to use Oracle ASM and RAC for the database and for the Application is to have a multiple application servers. For the database, we will be using a minimum of 3 servers and another 3 servers for the application. Is this possible? How can this be done. Can someone point or give some link or infos on how to do this. We're going to use the existing data on the single node server.For a start you can read
http://gjilevski.wordpress.com/2009/12/13/rac-enabling-ebs-12-1-1/
http://www.appsdba.info/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=52&MMN_position=44:44
http://www.appsdba.info/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=61&MMN_position=57:57
Thanks -
Migrate Single Node 11.5.10.2 --- to --- Clustered Multi Node
Dear All
I have a project to migrate a single node 11i EBS to Clustered Multi-node
& I opened Thread under (Forum Home » E-Business Suite » Technology - LCM: 11i Install/Upgrade)
the URL is
Migrate Single Node 11.5.10.2 --->> to --->>> Clustered Multi Node
Please if you can help me updating that thread with your answers.
Best regards
Naji ghanim
Apps DBA
TAGITIDear All
I have a project to migrate a single node 11i EBS to Clustered Multi-node
& I opened Thread under (Forum Home » E-Business Suite » Technology - LCM: 11i Install/Upgrade)
the URL is
Migrate Single Node 11.5.10.2 --->> to --->>> Clustered Multi Node
Please if you can help me updating that thread with your answers.
Best regards
Naji ghanim
Apps DBA
TAGITI -
How to switch production single node EBS environment to multi node?
We're considering moving our production EBS environment from single node to multi node to separate out the middle processing from the database. We've completed the steps via clone (adcfgclone.pl) in out test environment and are now testing, however we're leery of running the same process in production. I've researched this process greatly, but most links point to either multi to single or cloning. Please assist.
Use Rapid Clone -- Rapid Clone Documentation Resources For Release 11i and 12 [ID 799735.1]
All the steps are covered under "Cloning a Single-Node System to a Multi-Node System" section.
Thanks,
Hussein -
Migrate Single Node 10g STreams to Multi Node RAC
We are currently running 10g STreams. One capture process enqueing LCR into one queue. Propagation job dequeues messages and propagates them to a Destination queue. Then our Apply process at Destination database dequeues and apply changes.
We have developed a single shell script STREAMSsetup.sh that does all the magic on setting up streams (capture, apply, propagator and the table queues.)
Now, we are in the process of designing our new Horizontal architecture with Oracle RAC. We envision it is going to be a Data Guard Migration from Single node to the RAC environment.
My question is, can we just let Data Guard takes care of that, expecting all Streams pieces will be in place within the RAC environment? OR do you recomment we remove all streams configuration and re-run our magic script STREAMSsetup.sh to set everything up again once migrated to the RAC environment. ???
I now Streams follows an Instance Owner rule when it comes to where Capture or Apply will be started or stoped.
I would appreciate if someone have had any experience with this type of migration provide any feedback.
Thanks,
ArquiYes, we are opening an SR. Everything is pointing into the direction of recreating Streams configuration from RAC/ASM environment once migrated, using the instance with the lowest Instance number in the Cluster. That instance will be registered as the Primary instance owner of the Buffer queue. If primary instance fails queue ownership is transferred automatically to the next instance in the cluster and capture is started automatically in the other node.
Thanks,
ARqui -
Error converting DOM nodes into SOAP nodes
Hi,
i am doing an http call using http binding activity in oracle soa suite 11g.The http call requires some header information.When I pass the header information through headers in invoke activity and invoke the http call,I get an error " Error converting DOM nodes into SOAP nodes".What might be the reason and how to solve it.
NareshHello,
It appears your code is trying to repeat messagePart itself. Split Joins strictly adheres to a WSDL definition for incoming and outgoing messages.
Instead of repeating <RootElement> which is defined as single occurance in your message definition within WSDL, you should find a way to tweak the WSDL to have "repetitive node which will become single message after split" within 1 Root element.
This will call for having need of implementing transformation within split join based on need of target input message. Below is the example:
WSDL contains:
<wsdl:message name="inputMessageName">
<wsdl:part name="partInput" element="rootElement"/>
</wsdl:message>
What your current xml structure is(please note how message itself is repeating below while it has been defined as single in wsdl, unfortunately there is nothing maxOccurs for message in WSDL definition , although you can define multiple parts but that is not case here):
<soap:Body>
<rootElement>
</rootElement>
<rootElement>
</rootElement>
<rootElement>
</rootElement>
</soap:Body>
What Split-Join expects(If you have existing wsdl then you need to tweak it to conform to below kind of structure then use transformation within split join to convert it into correct xml structure for outgoing):
<soap:Body>
<rootElement>
<repetitiveElementSpecificToIndividualSplitRequest/>
<repetitiveElementSpecificToIndividualSplitRequest/>
<repetitiveElementSpecificToIndividualSplitRequest/>
</rootElement>
</soap:Body>
I hope this helps.
Regards,
Ankit
Maybe you are looking for
-
Ical update won't sync with macbook
I went ahead and updated to the new ical in MobileMe--seemed like it was necessary. It works fine with my iphone but since update yesterday i get nothing on my laptop. My calendar on my laptop is now empty. Do I have to upgrade my OS (I'm on 10.5.
-
Adobe Bridge CS4 cant capture a finder of photo into layers of PSD
any one cant help?
-
Premiere Elements 11 Will not open
I had this same problem with paid version of Premiere Elements 10 for over a year and it never got fixed. Yesterday 2/20/13, the new Premiere Elements 11 Trial was downloaded with the help of a senior Adobe tech, along with Photoshop Elements 11 and
-
Making Lower 3RDs in Photoshop
I've read about the differences with how Photoshop and FCP calculate Pixel Aspect Ratio. 1. Should I just keep the PAR in PS as the default of Square Pixels, and deal with it in FCP? 2. Should I avoid using any of the blank templates for video that P
-
ADOBE PREMIERE PRO CC KEEPS CLOSING, CREATING NEW FILE
Hi all, I'm a complete beginner to the software, I'm using it because I need a high mark in an university assignment and my Mac doesn't come with iMovie. I downloaded the 30 day trial through Adobe Cloud. It was working fine at first, now it becomes