DBCA: Issue Creating a cluster database in RAC
Hello Expert,
We encountered some issues while trying to create a cluster database. The issue is:
When running DBCA to create a cluster database, we seem unable to bring up the screen where we can choose "Oracle Real Application Cluster database". It only allows us to create single instance database. We must have missed some steps. Any suggestions?
1. Below are the specs:
* OS: Enterprise Linux Enterprise Linux AS release 4 (October Update 6) 2.6.9 67.0.15.0.1.ELsmp
* Oracle Version: 10.2.0.3 with cluster on 2 nodes (for example: xxx1 and xxx2)
* CRS version: 10.2.0.3
* Running ASM with DATA, REDO, TEMP, FRA diskgroups
* OCR and Voting disk on shared raw devices
2. Results from running crs_stat
$ crs_stat -t
Name Type Target State Host
ora....D1.lsnr application ONLINE ONLINE xxx1
ora....rd1.gsd application ONLINE ONLINE xxx1
ora....rd1.ons application ONLINE ONLINE xxx1
ora....rd1.vip application ONLINE ONLINE xxx1
ora....D2.lsnr application ONLINE ONLINE xxx2
ora....rd2.gsd application ONLINE ONLINE xxx2
ora....rd2.ons application ONLINE ONLINE xxx2
ora....rd2.vip application ONLINE ONLINE xxx2 3. Result from cluster verify on node 1...
$ cluvfy stage -post crsinst -n xxx1
Performing post-checks for cluster services setup
Checking node reachability...
Node reachability check passed from node "xxx1".
Checking user equivalence...
User equivalence check passed for user "oracle".
Checking Cluster manager integrity...
Checking CSS daemon...
Daemon status check passed for "CSS daemon".
Cluster manager integrity check passed.
Checking cluster integrity...
Cluster integrity check passed
Checking OCR integrity...
Checking the absence of a non-clustered configuration...
All nodes free of non-clustered, local-only configurations.
Uniqueness check for OCR device passed.
Checking the version of OCR...
OCR of correct Version "2" exists.
Checking data integrity of OCR...
Data integrity check for OCR passed.
OCR integrity check passed.
Checking CRS integrity...
Checking daemon liveness...
Liveness check passed for "CRS daemon".
Checking daemon liveness...
Liveness check passed for "CSS daemon".
Checking daemon liveness...
Liveness check passed for "EVM daemon".
Checking CRS health...
CRS health check passed.
CRS integrity check passed.
Checking node application existence...
Checking existence of VIP node application (required)
Check passed.
Checking existence of ONS node application (optional)
Check passed.
Checking existence of GSD node application (optional)
Check passed.
Post-check for cluster services setup was successful. 4. Result from cluster verify on node 2
$ cluvfy stage -post crsinst -n xxx2
Performing post-checks for cluster services setup
Checking node reachability...
Node reachability check passed from node "xxx2".
Checking user equivalence...
User equivalence check passed for user "oracle".
Checking Cluster manager integrity...
Checking CSS daemon...
Daemon status check passed for "CSS daemon".
Cluster manager integrity check passed.
Checking cluster integrity...
Cluster integrity check passed
Checking OCR integrity...
Checking the absence of a non-clustered configuration...
All nodes free of non-clustered, local-only configurations.
Uniqueness check for OCR device passed.
Checking the version of OCR...
OCR of correct Version "2" exists.
Checking data integrity of OCR...
Data integrity check for OCR passed.
OCR integrity check passed.
Checking CRS integrity...
Checking daemon liveness...
Liveness check passed for "CRS daemon".
Checking daemon liveness...
Liveness check passed for "CSS daemon".
Checking daemon liveness...
Liveness check passed for "EVM daemon".
Checking CRS health...
CRS health check passed.
CRS integrity check passed.
Checking node application existence...
Checking existence of VIP node application (required)
Check passed.
Checking existence of ONS node application (optional)
Check passed.
Checking existence of GSD node application (optional)
Check passed.
Post-check for cluster services setup was successful. Thanks!
Edited by: user10454776 on Mar 14, 2009 7:40 PM
Edited by: user10454776 on Mar 14, 2009 8:11 PM
user10454776 wrote:
Hello Expert,
We encountered some issues while trying to create a cluster database. The issue is:
When running DBCA to create a cluster database, we seem unable to bring up the screen where we can choose "Oracle Real Application Cluster database". It only allows us to create single instance database. We must have missed some steps. Any suggestions?Hello non-expert.
Until you provide some hints about operating system for each of the RAC machines, the networking you have installed (and whether you have the interconnect running), the shared disk mechanism (and whether it is confirmed shared raw or ASM), the Oracle software versions, whether your systems passed cluster verify ... we would be wasting our time guessing.
Similar Messages
-
Differences in creating a Standby database in RAC
Hi All
SO...: Solaris 11 SPARC 64
DB...: 11.2.0.3.6 (64 bits)
My experience regarding creating Physical Standby Databases is restricted in only single instances to single instances. I am reading the book "Oracle Database 11g Release 2 High Availability", but, in parallel, i would like to hear from the experienced DBAs here some opinions and recomendations in how to implement a RAC to RAC solution. Below are my doubts:
1) In single instance, using RMAN Backup to create the Physical Standby, i have to create manually a static Listener Entry. But in a RAC env, the listener is a resource, so, i have to create that resource in the Clusterware manually, or there is other approach?
2) I have to create a pfile and start the instance in NOMOUNT mode, but in RAC, i have to start all the nodes in NOMOUNT, or just one node is sufficient?
3) The archives will be replicated from FRA to FRA. Is this the best approach?
My main concern is with the Listener and SCAN questions... If you have any considerations, they will be most welcome.
Thanks in advance.Following link might be helpful
http://www.oracledba.org/11gR2/dr/11gR2_dataguard_RAC_to_RAC.html -
Issues creating VSA cluster "Unknown value" error
Hi all,
I'm in the process of evaluating vSphere with VSA and running into an issue during creation of the VSA cluster. On the final step of creating the VSA cluster, I get an error message "Cannot create VSA cluster: Unknown value."
I'm setting up a two node cluster using a couple of HP ML310e Gen8's, using local storage and some extra networking via a quad-port NIC. Memory, CPU clock speed, and number of NICs is compliant with VSA requirements.
I've already double checked things like default gateway on the Management Network, naming of the various port groups to comply with what vSphere/VSA expects, specific NIC teaming requirements, and increased maximum heap size to 256 & set evc.config.baseline=highest in dev.properties as I've got a couple of VMs running on the two ESX servers (just Domain Controller and vCenter VMs).
Per the screenshots below, I've setup vSwitch0 and vSwitch1 as per VMware recommendations.
On vSwitch0:
Management Network and VSA-Front End portgroups are using native VLAN (192.168.1.0/24).
VM Network is using VLAN 110 (192.168.110.0/24).
vSwitch1 is fairly self-explanatory.
Only unique thing is that I've created 'vCenter VM VLAN' on vSwitch0 as a Virtual Machine portgroup so that I could assign this to the vCenter VM NIC as I don't have routing/ACLs in place between VM Network (VLAN 110) and Management Network (native VLAN).
Also, on ESX node # 2 I've got an issue with the physical NIC's associated with vmnic1 and vmnic3 (they seems to hang my Cisco switch each time I plug them in) so I've used the physical NIC's associated with vmnic4 and vmnic5 instead.
I've already searched the various VSA related threads but to no avail.
Hoping someone may be able to shed some light on this one.
Last few lines of the VSAManager.log:
2013-04-28 22:08:40,229 45 [DefaultJobRunner] [pool-140-thread-1] INFO - Starting job. JobName:ClusterCreation-datacenter-21
2013-04-28 22:08:40,229 58 [DefaultJobRunner] [pool-140-thread-1] INFO - Starting Task group. TaskGroupName:ClusterCreation-PreHostReboot
2013-04-28 22:08:40,229 49 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task begin. TaskID:TaskInitCreateCluster
2013-04-28 22:08:40,229 69 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting execution of task. TaskID:TaskInitCreateCluster
2013-04-28 22:08:40,416 157 [SvaSolutionLicenseManager] [pool-140-thread-1] INFO - AcquireLicense - Updating license count to : 1
2013-04-28 22:08:40,494 353 [Utils] [pool-140-thread-1] INFO - Persisting host: host-74
2013-04-28 22:08:40,494 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-Back End @ hostmoref: host-74
2013-04-28 22:08:40,510 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-Front End @ hostmoref: host-74
2013-04-28 22:08:40,526 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-NFS @ hostmoref: host-74
2013-04-28 22:08:40,541 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-VMotion @ hostmoref: host-74
2013-04-28 22:08:40,557 353 [Utils] [pool-140-thread-1] INFO - Persisting host: host-66
2013-04-28 22:08:40,557 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-Back End @ hostmoref: host-66
2013-04-28 22:08:40,572 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-Front End @ hostmoref: host-66
2013-04-28 22:08:40,572 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-NFS @ hostmoref: host-66
2013-04-28 22:08:40,588 361 [Utils] [pool-140-thread-1] INFO - Persisting svaNetwork: VSA-VMotion @ hostmoref: host-66
2013-04-28 22:08:40,604 71 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task execution finished with result:true. TaskID:TaskInitCreateCluster
2013-04-28 22:08:40,604 73 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task end. TaskID:TaskInitCreateCluster
2013-04-28 22:08:40,604 49 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task begin. TaskID:LogParams
2013-04-28 22:08:40,604 69 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting execution of task. TaskID:LogParams
2013-04-28 22:08:40,604 101 [TaskLogClusterCreationParams] [pool-140-thread-1] INFO - Dump VSA Cluster Configuration
VSA Management Network Settings
IP Address Netmask Gateway/Interface
Cluster : 192.168.1.30 255.255.255.0 192.168.1.254
VSAManager Service: 192.168.1.31 255.255.255.0 Local Area Connection
VSA VM Network Settings : host-74
IP Address Netmask Gateway Vlan ID
Management: 192.168.1.50 255.255.255.0 192.168.1.254 0
NFS : 192.168.1.51 255.255.255.0 192.168.1.254 0
Backend : 192.168.104.2 255.255.255.0 - 104
Feature : 192.168.105.2 255.255.255.0 192.168.1.254 0
VSA VM Network Settings : host-66
IP Address Netmask Gateway Vlan ID
Management: 192.168.1.40 255.255.255.0 192.168.1.254 0
NFS : 192.168.1.41 255.255.255.0 192.168.1.254 0
Backend : 192.168.104.1 255.255.255.0 - 104
Feature : 192.168.105.1 255.255.255.0 192.168.1.254 0
OVF Location: file:///C:/Program Files/VMware/Infrastructure/tomcat/webapps/VSAManager/ovf/sva_OVF10.ovf
Eager Zero : false
2013-04-28 22:08:40,604 71 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task execution finished with result:true. TaskID:LogParams
2013-04-28 22:08:40,604 73 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task end. TaskID:LogParams
2013-04-28 22:08:40,604 49 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task begin. TaskID:ClusterExists
2013-04-28 22:08:40,604 69 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting execution of task. TaskID:ClusterExists
2013-04-28 22:08:40,635 427 [SessionService] [pool-140-thread-1] INFO - Cluster create in progress for DC: datacenter-21
2013-04-28 22:08:40,635 71 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task execution finished with result:true. TaskID:ClusterExists
2013-04-28 22:08:40,635 73 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task end. TaskID:ClusterExists
2013-04-28 22:08:40,635 49 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task begin. TaskID:AuditHostGroup
2013-04-28 22:08:40,635 69 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting execution of task. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 235 [Utils] [pool-140-thread-1] INFO - Retrieve dev.property: evc.config=true
2013-04-28 22:08:43,614 235 [Utils] [pool-140-thread-1] INFO - Retrieve dev.property: evc.config.baseline=highest
2013-04-28 22:08:43,614 89 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task exception. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 80 [DefaultJobRunner] [pool-140-thread-1] ERROR - Exception caught. Starting rollback for job if rollback support . JobName:ClusterCreation-datacenter-21
SvaManagerException: Unknown value.
at com.vmware.sva.manager.audit.VCHostAudit$AMD_EVC_MODE.getByValue(VCHostAudit.java:202)
at com.vmware.sva.manager.audit.VCHostAudit.auditEVCModeForHostMORs(VCHostAudit.java:1497)
at com.vmware.sva.manager.audit.VCHostAudit.auditEVCMode(VCHostAudit.java:1442)
at com.vmware.sva.manager.audit.VCHostAudit.auditHostGroup(VCHostAudit.java:1419)
at com.vmware.sva.manager.audit.AuditManager.auditHostGroup(AuditManager.java:152)
at com.vmware.sva.manager.jobservices.tasks.TaskAuditHostGroup.execute(TaskAuditHostGroup.java:48)
at com.vmware.sva.manager.jobservices.impl.DefaultTaskRunner.handleTaskStart(DefaultTaskRunner.java:70)
at com.vmware.sva.manager.jobservices.impl.DefaultTaskRunner.call(DefaultTaskRunner.java:33)
at com.vmware.sva.manager.jobservices.impl.SyncTaskGroup.execute(SyncTaskGroup.java:46)
at com.vmware.sva.manager.jobservices.impl.DefaultJobRunner.run(DefaultJobRunner.java:60)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
2013-04-28 22:08:43,614 109 [DefaultJobRunner] [pool-140-thread-1] INFO - Rollback started for job. JobName:ClusterCreation-datacenter-21
2013-04-28 22:08:43,614 116 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 136 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting rollback of task. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 138 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task rollback finished with result:true. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 140 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback end. TaskID:AuditHostGroup
2013-04-28 22:08:43,614 116 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback. TaskID:ClusterExists
2013-04-28 22:08:43,614 136 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting rollback of task. TaskID:ClusterExists
2013-04-28 22:08:43,614 138 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task rollback finished with result:true. TaskID:ClusterExists
2013-04-28 22:08:43,614 140 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback end. TaskID:ClusterExists
2013-04-28 22:08:43,614 116 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback. TaskID:LogParams
2013-04-28 22:08:43,614 136 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting rollback of task. TaskID:LogParams
2013-04-28 22:08:43,614 138 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task rollback finished with result:true. TaskID:LogParams
2013-04-28 22:08:43,614 140 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback end. TaskID:LogParams
2013-04-28 22:08:43,614 116 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback. TaskID:TaskInitCreateCluster
2013-04-28 22:08:43,614 136 [DefaultTaskRunner] [pool-140-thread-1] INFO - Starting rollback of task. TaskID:TaskInitCreateCluster
2013-04-28 22:08:43,630 196 [MappingService] [pool-140-thread-1] INFO - Removing context for datacenter-21
2013-04-28 22:08:43,770 171 [SvaSolutionLicenseManager] [pool-140-thread-1] INFO - ReleaseLicense - Updating license count to : 0
2013-04-28 22:08:43,817 83 [TaskInitCreateCluster] [pool-140-thread-1] INFO - Released license for datacenter: datacenter-21
2013-04-28 22:08:43,817 138 [DefaultTaskRunner] [pool-140-thread-1] INFO - Task rollback finished with result:true. TaskID:TaskInitCreateCluster
2013-04-28 22:08:43,817 140 [DefaultTaskRunner] [pool-140-thread-1] INFO - Notifying listeners of task rollback end. TaskID:TaskInitCreateCluster
2013-04-28 22:08:43,817 122 [DefaultJobRunner] [pool-140-thread-1] INFO - TaskGroup rolled back successfully.TaskGroupName:ClusterCreation-PreHostReboot
2013-04-28 22:08:43,817 84 [DefaultJobRunner] [pool-140-thread-1] ERROR - Rollback finished successfully for job. JobName:ClusterCreation-datacenter-21
2013-04-28 22:08:43,817 92 [DefaultJobRunner] [pool-140-thread-1] INFO - Notifying listeners of job exception for job: ClusterCreation-datacenter-21
2013-04-28 22:08:45,549 196 [UserSession] [tomcat-http--20] INFO - **** extenMoref **** Datacenter:datacenter-21Hi,
I'm having the same problem :/
Did you find solution yet?
Kindest Regards -
TNS Protocol error in 11g when creating a new database
Hi,
I have installed 11g R2 64 Bit on Solaris 10 64 Bit. The installation happened successfully. Now when I use DBCA to create a new database it says ORA-12560 TNS:Protocol Adapter Error. I am accessing the server console and performing all operations there itself, I can't understand this issue.
I have also created a listener.ora and tnsnames.ora and its running successfully (but don't really know if it is needed since I have not even created the database). The sqlnet.log shows following
=====================================================
Fatal NI connect error 12560, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=/export/home/oracle/product/11.1.0/db_1/bin/oracle)(ARGV0=oracleTSG11G)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))')(DETACH=NO))(CONNECT_DATA=(CID=(PROGRAM=sqlplus)(HOST=sol11oracle-vm)(USER=oracle))))
VERSION INFORMATION:
TNS for Solaris: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for Solaris: Version 11.2.0.1.0 - Production
Time: 17-DEC-2009 10:30:52
Tracing not turned on.
Tns error struct:
ns main err code: 12560
TNS-12560: TNS:protocol adapter error
ns secondary err code: 0
nt main err code: 530
TNS-00530: Protocol adapter error
=====================================================
Some excerpts from the trace is:
=====================================================
2009-12-17 11:14:38.776040 : nsopen:opening transport...
2009-12-17 11:14:38.776097 : ntpcon:entry
2009-12-17 11:14:38.776140 : ntpcon:toc = 1
2009-12-17 11:14:38.776196 : sntpcall:entry
2009-12-17 11:14:38.776221 : sntpcall:not detaching from parent with additional fork
2009-12-17 11:14:38.796184 : sntpcall:hdl[IR]=13, hdl[IW]=12
2009-12-17 11:14:38.796429 : sntpcall:result string is NTP8 0
2009-12-17 11:14:38.796527 : sntpcall:Can't read from pipe; err[1] = 8
2009-12-17 11:14:38.796571 : sntpcall:exit
2009-12-17 11:14:38.796674 : ntpcon:exit
2009-12-17 11:14:38.796755 : nserror:entry
2009-12-17 11:14:38.796776 : nserror:nsres: id=0, op=65, ns=12560, ns2=0; nt[0]=530, nt[1]=8, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
2009-12-17 11:14:38.796861 : nsopen:unable to open transport
2009-12-17 11:14:38.796884 : nstoClearTimeout:entry
=====================================================
In /etc/host i have added server ip with host name.
$ more /etc/host
172.26.171.57 sol11oracle-vm
The .profile of oracle user
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/export/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
export ORACLE_SID=TSG11G
export PATH=$PATH:/usr/local/bin:/usr/ccs/bin:/usr/sfw/bin:$ORACLE_HOME/bin
Please suggest.$ more tnsnames.ora
# tnsnames.ora Network Configuration File: /export/home/oracle/product/11.1.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
TSG11G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.171.57)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = TSG11G)
$ tnsping tsg11g
TNS Ping Utility for Solaris: Version 11.2.0.1.0 - Production on 17-DEC-2009 11:37:10
Copyright (c) 1997, 2009, Oracle. All rights reserved.
Used parameter files:
/export/home/oracle/product/11.1.0/db_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.171.57)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = TSG11G)))
OK (50 msec) -
Create database on RAC environment - DBCA hangs on clone database creation
Hi, friends!
I have two vm´s (vmware 2) with OEL 5 installed.
I´ve installed OGI and database software sucessfully. So, my crs stack is working fine in both two nodes.
However, when i use DBCA to create a database in this RAC environment, it hangs when it gets on "clone database creation", about 52% of the progress bar.
My DBCA logs don´t point any error out. It just hangs on..
I wait about 4 hours and it doesn´t move on.
I searched and found many cases like that, including here in OTN. But it seems nobody could find a resolution to this issue.
Is there any bug about OEL 5 and database 11gR2??
More details:
I apllied the patch "p8670579_112010_LINUX" on both OGI installation (before root.sh) and databae software install (also before root.sh).
Everything worked fine.
Sorry for the grammar errors.you can trace dbca, and you can found witch step is occurs problem.
can you paste here last 15-20 sentence of dbca trace file?
Mahir -
Issue creating a database: SGA_MAX_SIZE and SGA_TARGET
Hello:
While creating a custom database, I am running into issues with the values I specify for SGA_MAX_SIZE and SGA_TARGET.
The install manual for the product I am creating the database for says that SGA_MAX_SIZE should be >= SGA_TARGET_SIZE. It also wants a minimum of 1Gig for SGA_Target
The Database Configuration Assistant defaulted to 0.64GB for SGA_TARGET and 0.168 for SGA_MAX_SIZE (This is clearly against the instruction in the installation manual).
Who is right? Me or the vendor?
I read some threads that indicate that the vendor may be wrong.
venkiFollow the vendor's instructions.
DBCA has never in its existence made a correct decision yet. It puts all control files and redo logs into one directory.
It doesn't create multiple members for the log file groups.
And its memory management is based on a simple algorithm that has nothing to do with any specific reality.
DBCA is intended for creating a generic database for generic purposes ... and that it does very very well. -
Multiple Single Instance DB Conversion to Cluster Database RAC
Hi,
Good Day.
we are in planning phase to perform an activity, in which 8 existing (Single Instance) and 1 new database will be consolidated in ONE Oracle RAC Cluster database.
Kindly share your ideas, to perform the consolidation smoothly with minimal downtime.
can any one share the cons/pros, what if we create MULTIPLE RAC cluster databases instead of one cluster database?
Thank You.
Regards,The cons are pretty much the same as running multiple instances on a single server: Tuning will be much harder because you will have to look for bottleneck and depletion of common resources (CPU, RAM, IO) across all your instances instead of one (where you have lots of nice and integrated features). There is the potential for contention between resources and since each instance/database has its own SGA (and they are not shared) you will potentially waste a lot of ram for stuff that is redundant between the instances.
But if you still think this is something you want to do, you should take a look at the 'server pool' feature. It will give you some more control over how your databases/instances should be ditributed across your rac (there is propably no need for all databases to be running on all servers at the same time)
Bjoern -
Does anybody know how we can blackout a RAC cluster database?
When attempting to start a blackout for a cluster database we get the message:
"<DB NAME>" is a cluster target, hence skipping it. Please use EM console.
Is there an api to allow us to do this from a script just prior to a scheduled refresh?Apparantly Oracle thinks its a feature:
Symptoms
Grid Control 10.2.0.2
Agent 10.2.0.2
Cluster RAC database 10.2.0.2 or 9.2.0.6
The command line 'emctl start blackout test <RAC database target>' fails to initiate a blackout
against a cluster database target, returning the message "<EM102:rac_database>" is a cluster
target, hence skipping it. Please use EM console.
A blackout for the same target type is established successfully using the EM console.
Cause
The emctl utility cannot be used to control blackouts for clustered targets.
This is a limitation when using emctl to control blackouts against clustered targets, because the
command needs to be issued simultaneously on all the agents in the cluster.
Solution
To implement the solution, please execute the following steps:
1. Use the EM Console to establish the blackout for clustered targets. You will find the Black Out
option in the General section on the home page of any application server target. For composite
targets like OracleAS Farms, you will find this option in the Administration tab. -
Issue in creating the standby database from Active database using RMAN
Hi All,
I am facing issue in creating the standby database from Active database using RMAN and getting the below issue after i executed the duplicate command.
Version of Database:11g(11.2.0.1.0)
Operating System:Linux 5
Error:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 12/21/2012 17:26:52
RMAN-03015: error occurred in stored script Memory Script
RMAN-04006: error from auxiliary database: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Primary Database Entries:
Tnsentry:
SONYPRD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.131)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sonyprd.localdomain)(UR=A)
SONYPRDSTBY =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.132)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sonyprdstby)(UR=A)
Listner Entry:
SID_LIST_SONYPRD =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtproc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(PROGRAM = extproc)
(SID_DESC =
(SID_NAME = SONYPRD)
(GLOBAL_DBNAME = SONYPRD)
Auxiliary Details:
Tns Entry:
SONYPRD =
(DESCRIPTION =
# (ADDRESS = (PROTOCOL = TCP)(HOST = oracle11g.localdomain)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.131)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sonyprd.localdomain)
SONYPRDSTBY =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.132)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sonyprdstby)(UR=A)
Listener Entry in auxiliary:
SID_LIST_SONYPRDSTBY =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = SONYPRDSTBY)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = SONYPRDSTBY)
TNSPING from Primary DB:
[oracle@oracle11g ~]$ tnsping sonyprdstby
TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 21-DEC-2012 17:39:28
Copyright (c) 1997, 2009, Oracle. All rights reserved.
Used parameter files:
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.132)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sonyprdstby)(UR=A)))
OK (0 msec)
TNSPING from Auxuliary server
[oracle@oracle11gstby ~]$ tnsping sonyprd
TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 21-DEC-2012 17:40:19
Copyright (c) 1997, 2009, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.131)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sonyprd.localdomain)))
OK (10 msec)
Script Used for duplicate:
run {
allocate channel prmy1 type disk;
allocate channel prmy2 type disk;
allocate channel prmy3 type disk;
allocate channel prmy4 type disk;
allocate auxiliary channel stby type disk;
duplicate target database for standby from active database
spfile
parameter_value_convert 'sonyprd','sonyprdstby'
set db_unique_name='sonyprdstby'
set db_file_name_convert='/sonyprd/','/sonyprdstby/'
set log_file_name_convert='/sonyprd/','/sonyprdstby/'
set control_files='/u01/app/oracle/oradata/control01.ctl'
set log_archive_max_processes='5'
set fal_client='sonyprdstby'
set fal_server='sonyprd'
set standby_file_management='AUTO'
set log_archive_config='dg_config=(sonyprd,sonyprdstby)'
set log_archive_dest_2='service=sonyprd ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=sonyprd'
Tried the script from both Primary and auxiliary but no luck
[oracle@oracle11gstby admin]$ rman target sys/welcome@sonyprd auxiliary sys/*****@sonyprdstby
Recovery Manager: Release 11.2.0.1.0 - Production on Fri Dec 21 17:26:24 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: SONYPRD (DBID=3131093559)
connected to auxiliary database: SONYPRD (not mounted)
Listener Status from primary:
[oracle@oracle11g ~]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 21-DEC-2012 18:08:56
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 20-DEC-2012 17:42:17
Uptime 1 days 0 hr. 26 min. 41 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
Services Summary...
Service "sonyprd.localdomain" has 1 instance(s).
Instance "sonyprd", status READY, has 1 handler(s) for this service...
Service "sonyprdXDB.localdomain" has 1 instance(s).
Instance "sonyprd", status READY, has 1 handler(s) for this service...
The command completed successfully
Listener Status from Standby when database bring to Nomount state:
[oracle@oracle11gstby admin]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 21-DEC-2012 18:11:54
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 21-DEC-2012 16:13:47
Uptime 0 days 1 hr. 58 min. 6 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/oracle11gstby/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle11gstby)(PORT=1521)))
Services Summary...
Service "sonyprdstby" has 1 instance(s).
Instance "sonyprdstby", status BLOCKED, has 1 handler(s) for this service...
The command completed successfully
Please provide any work arounds to proceed further in creating the standby database.
Thanks,
Ram.Pl do not post duplicates - Issue in configuring Standby Database from Active database in 11g by RMAN
-
Create application from database issues
Just trying out the 'Create application from database'
feature and found the following.
Running:
Vista
Flex Builder 3 Public Beta 2
Visual Studio 2008
- The wizard cant find the development web server so IIS is
the only choice. I assume VS2005 & 2008 are different.
- When validating the IIS option it would always fail until I
enabled directory browsing (IIS 7).
- When creating a SQL connection the wizard will not connect
to a SQL 2005 named instance. Tried 'localhost\instance' and
'hostname\instance' and get the following error.
java.sql.SQLException: Unknown server host name
'DMC\DEV2005'.
at
net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:364)
at
net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
DaveHi Dave,
Would you please file a bug with all the necessary details
regarding this issue? The bug base is found at:
http://bugs.adobe.com/jira.
We’ll look into this. Thank you for letting us know!
Lacra -
Problems wit creating a new database on solaris wit dbca ORA 09925/ORA-1031
Hi Oracle users,
I'm using Oracle 10gR2 on Solaris and try to create a new database
instance.
I'm using dbca for that task. After making all the settings I get the error
ORA-09925 and then ORA-1031.
For the second error I found the advice to run te root.sh to be sure that
all user privileges for local logins are correct.
But tis didn't help.
Do you have an advice for me ?
Best regards,
Daniel$ oerr ora 9925
09925, 00000, "Unable to create audit trail file"
// *Cause: ORACLE was not able to create the file being used to hold
// audit trail records.
// *Action: Check the UNIX error number for a possible operating system error.
// If there is no error, contact ORACLE customer support.
$ write permission problem or non-existent directory ? -
Get ora-00119 erro when using DBCA to create database?
Hi, friends:
when using DBCA to create database, after finishing all steps and let DBCA to create database automatically, bump into an error:
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132:syntax error or unresolved network name 'LISTENER_mysid'
ORA-01078: failure in processing system parameter
this is 10.2.0.3 version oracle, the server is sun10, no other instace created yet.
just Oracle software installed.
Can any friends help?
thanks a lot in advance!See on metalink:
ORA-119, ORA-132 ORA-1078 Received From DBCA After Applying 10.2.0.3 Patchset
Doc ID: Note:433817.1
There's an entry LOCAL_LISTENER created in pfile/spfile, that's a bug.
Werner -
Issues creating cluster on WLS 6.0
I am new to weblogic domain , so plz bear if some questions are too obvious.
Just a breif description of what i am trying to do:
To start wiith I want to just cluster two servers that host a Stateless Session EJB
and configure round-robin load-balancing .
I also want to test that when one of the servers is unavailable the client request
is still served by the other server in the cluster.
I have 2 weblogic 6.0 running on m/cs xyz032 and xyz019 , both on port 7001
I am jotting down the issues/insight that i have/need :
1. I use the server on my m/c xyz032 (port 7001) as the admin server (mydomain>Servers>myserver).
First question (Can a admin participate in the cluster ??)
2. To make the server on m/c xyz019 as a part of the cluster , As far as i understand
i have to create a server first from the admin server so that it shows up
in the list of available servers. So that when you create a Cluster you can choose
from the list of available servers. (FYI I am using the GUI Admin to configure this)
But when i try to create a server , it only takes a name and port number. How do
i create a new server that points to the server running on xyz019 (ip say xxx.x.xx.xxx).
I also tried creating a new machine but that too does not take an ip address for
the remote m/c.
3. When i create a cluster from the admin GUI , it asks for a name(fine) and cluster
address .
I read the documentation that states it can be an ip address (not sure which ) .
Do i need to give the comma separated ip addresses of both the servers taking part
in the cluster ???
4. Is it mandatory that servers to be clustered be running on the same port ?
5. The document says that the object (EJB)to be clustered should be deployed to both
the servers ( I agree, no doubt about it)
But the deployment option on the GUI also lets me deploy to the cluster . Does that
mean if i choose the deployment target to be cluster then the admin will deploy the
bean to all the servers taking part in the cluster.
I feel your experience with this will help me in a head start .
Thanks
Ashok Shamnani
Thanks Kumar.
Also like to add here ,
when i start a managed server passing the arguments as the ip of the admin server
, the managed server(the remote server) shows up in the admin server. Once it shows
up then i can assign it to a cluster or do whatever deployments i want to.
Kumar Allamraju <[email protected]> wrote:
>
>
>Ashok Shamnani wrote:
>
>> I am new to weblogic domain , so plz bear if some questions are too obvious.
>>
>> Just a breif description of what i am trying to do:
>>
>> To start wiith I want to just cluster two servers that host a Stateless
>Session EJB
>> and configure round-robin load-balancing .
>> I also want to test that when one of the servers is unavailable the client
>request
>> is still served by the other server in the cluster.
>> I have 2 weblogic 6.0 running on m/cs xyz032 and xyz019 , both on port
>7001
>>
>> I am jotting down the issues/insight that i have/need :
>>
>> 1. I use the server on my m/c xyz032 (port 7001) as the admin server (mydomain>Servers>myserver).
>> First question (Can a admin participate in the cluster ??)
>>
>
>Yes.
>Just assign myserver to to mycluster from console (assuming mycluster is
>your cluster name)
>But i would recommend this. I would always use admin server for administrative
>tasks.
>
>
>>
>> 2. To make the server on m/c xyz019 as a part of the cluster , As far
>as i understand
>> i have to create a server first from the admin server so that it shows
>up
>> in the list of available servers. So that when you create a Cluster you
>can choose
>> from the list of available servers. (FYI I am using the GUI Admin to configure
>this)
>> But when i try to create a server , it only takes a name and port number.
>How do
>> i create a new server that points to the server running on xyz019 (ip
>say xxx.x.xx.xxx).
>>
>
>You can specify the IP address under server-instance --> configuration-->General
>tab, look for
>Listen Address
>
>>
>> I also tried creating a new machine but that too does not take an ip
>address for
>> the remote m/c.
>>
>> 3. When i create a cluster from the admin GUI , it asks for a name(fine)
>and cluster
>> address .
>> I read the documentation that states it can be an ip address (not sure
>which ) .
>> Do i need to give the comma separated ip addresses of both the servers
>taking part
>> in the cluster ???
>>
>
>You can simply ignore it, or use the cluster address given by your Admin.
>e..g when i do ping cyclut, it resolves to a different IP every time.
>
>>
>> 4. Is it mandatory that servers to be clustered be running on the same
>port ?
>>
>
>Yes.
>
>>
>> 5. The document says that the object (EJB)to be clustered should be deployed
>to both
>> the servers ( I agree, no doubt about it)
>> But the deployment option on the GUI also lets me deploy to the cluster
>. Does that
>> mean if i choose the deployment target to be cluster then the admin will
>deploy the
>> bean to all the servers taking part in the cluster.
>>
>
>Yes.
>Either you can deploy the bean in a cluster or per-server instance.
>
>--
>Kumar
>
>
>>
>> I feel your experience with this will help me in a head start .
>>
>> Thanks
>>
>> Ashok Shamnani
>
-
2012 R2 - First cluster, having issues creating Quorum witness disk
Its my first Server 2012 R2 Cluster and its based on a Dell VRTX server with shared storage.
I've created the cluster and I'm now trying to setup the Quorum witness disk.
In FCM Storage/Disks a 600mb disk is shown as online and I've called it Quorum.
In Win Disk Manager this disk shows as offline and reserved.
When I run the 'Configure Cluster Quorum Settings' wizard, pick 'Select the quorum witness', pick ' configure a disk witness' I get the error
No suitable disks exist in Available storage.
What am I missing?
Any help/advice/suggestions grateful appreciated :)ok, figured it out:-
On Cluster 1 selected the Disk and put it in maintenance in Storage/Pools.
On Server 2 - selected Disk 1 and formatted it as NTFS and called it Quorum.
Then took the Disk 1 offline in Disk Management.
In Cluster 1 brought the Disk back on-line.
Ran the Quorum wizard and it works :) -
2012 R2 Cluster - Issues creating cluster
New Dell VRTX server with 2 server blades. Installed Server 2012 R2 on both blades and all working ok.
Ran the 'Validate Configuration' wizard and all ok apart from Storage Spaces, which we won't need as we have hardware RAID.
Then ran create cluster wizard and works ok until it goes to create and then fails:-
Adding special permissions to the computer object failed.
Trying to add 'Full-Access' permissions for security principal
S-1-5-21-1054053922-559824688-2072063007-68696 to computer object
CN=UKWOR-CLUSTER01,OU=Cluster,OU=SERVER,OU=HAR,OU=UK,OU=AVL,DC=xxxx,DC=xxxx,DC=lan
failed. Verify that the user running create cluster has permissions to update
the computer object in Active Directory Domain Services. The parameter is
incorrect.
"CreateClusterNameCOIfNotExists (6888): Configuring Computer Object UKWOR-CLUSTER01 to act as the CNO on DC \\ xxx.lan"
"CreateClusterNameCOIfNotExists (6916): Configuring Cluster CNO resource."
"CreateClusterNameCOIfNotExists (6942): Cannot provide user special permissions to the object.
Error <87> (Step ErrorPutSD)."
"PhaseManager::EndPhase (235): Phase 109
"CreateNetworkName (4618): Failed to create Computer Object for NetName Cluster Name on DC \\ xxx.lan. Error 87."
I've tried this also by pre-creating the computer object (in the right OU and following guides online for setting the permissions, disabling it etc. I do not have Domain Admin rights as we are a large multi-national company. But I can create computer accounts
in my OU and I have given the administrator account that's logged into the servers the same rights on the relevant OU.
Any suggestions or ideas as to what I can do to progress with this as I've run out of ideas :(Thanks for the info PMThomas,
@Lerun: For us it was permissions as well in the end. A quick fix I found to get arround it until you find the offending AD permissions is to create the new Cluster Computer Object in AD. Disable the account. Then go into security for the
Computer Object and disable inheritance, make sure you choose remove when promted. For us this must have removed the offending AD permissions as we could then create the cluster.
I've not managed to work out which permission it was yet. I guess I could test by removing each of the inheritted permissions one by one until the cluster wizard is successfull.
Heres a link to my post on our troubleshooting process if you fancy a LONG read!!
http://social.technet.microsoft.com/Forums/en-US/8d1c504b-c3fd-4eaf-8309-ef4e9fdbd82f/unable-to-create-a-new-cluster-on-our-domain?forum=winserverClustering
Maybe you are looking for
-
Help with IOGear GBU521 USB Bluetooth Dongle not being recognized on 10.8.5
Hey Everyone, I've just plugged an IOGear GBU521 Dongle into my iMac since it seemed to be a popular Bluetooth 4.0 Dongle for iOS development. However, it does not seem to be recognized as a bluetooth device only as USB. Before I return it, I though
-
DO NOT import images with no extension
If you import import images with no extension (I have lots of those from Mac OS 9 days) by reference and then consolidate them with the Move option you will encounter a serious problem (at least with Aperture 1.5.1. on an Intel Mac). If you quit Aper
-
How to impdp a specific table excluding rows which are corrupted using impdp
Hello, I need some help with regard to the impdp. I have table which is corrupted and the information of corrupted rows is also available with me now i need to exclude those rows in specific and import the other error free rows. Can you please let me
-
Mac pro won't restart after replacing backplane
Mac pro won't restart after replacing backplane. I tried resetting PRAM, no luck. The grey screen with apple logo and spinning wheel shows up and the wheel continues to spin.
-
Keep Profit Centre and Account Assigment Group as non-editable in sale orde
Hello Experts We are maintaining profit centre and account assignment group as mandatory field in Material Master. However when we create sales order the data comes in editable mode and users can do the editing in the same. My client requirement is t