GLOBAL_NAMES setting in 4 nodes RAC
Hi Experts,
I have a 4 nodes RAC with 10.2.0.4 database at red hat 5.1
I find that global_name is nor enforced as
NAME VALUE
global_names FALSE
For stream, I need to change to true.
I want to know which default value for global_name at RAC.
If I change to TRUE and enforce global_nmae. does this changes affects RAC system or some RAC function?
Thanks for help!
Jim
Hello Jim,
Global_Name will not effect anything at the RAC level. This only effects db link name. you have to have use dbname as DB link.
As per best practices document and other streams documentation .. Global_Name should be true. I have tested this. i have made this parameter false however i have created db link used by streams is same as database name which satisfies mandate requirement for streams. because i had to create one more database link in another schema in same database and this was only option.
So in a nutshell.. Global_names enforces dblink name same as dbname. you have a workaround.
Feel free to give it a go.
Thanks
Prashant
Similar Messages
-
Slow Connection Speed on one node in a 2 node RAC set up
hi all
Having a bit of trouble with one of the nodes in a 2 node RAC set up
We have traffic being sent directly to the node in question (using a serivce that only runs on Node 1)
Forced connection to this node (sqlplus) from a remote application server takes 3 times longer than it does if we force conneciton to the second RAC node.
If I try and connect locally - the conneciton speed is instant -
There are NO performance issues with the server
There are NO perfromance issues with the instance / database - this is only noticed when making the initial connection
I have been around the network for the node and can see nothing wrong - so was wondering if there was anything you guys might have experienced whereas conneciton time is slow for one node only (949 ms - compared to 247 ms on node 2)If anyone out there is interested or comes accross this issue
The problem turned out to be mount point options pm the Linux Volumes
I had them configured as part of best practice for RAC / NetApp / Direct NFS - hjowever I also had individual binaries for both nodes so as to have greater availability.
Thereffore I should have had the mount options for SINGLE NODE.
Change was to
- shutdown the instance
- unmoiunt the binaries
- change the following on fstab
<mount> <volume> nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 0 0
to
<mount> <volume> nfs rw,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,timeo=600,tcp
- startup the instance and repeat on Node 2 -
Multi-table INSERT with PARALLEL hint on 2 node RAC
Multi-table INSERT statement with parallelism set to 5, works fine and spawns multiple parallel
servers to execute. Its just that it sticks on to only one instance of a 2 node RAC. The code I
used is what is given below.
create table t1 ( x int );
create table t2 ( x int );
insert /*+ APPEND parallel(t1,5) parallel (t2,5) */
when (dummy='X') then into t1(x) values (y)
when (dummy='Y') then into t2(x) values (y)
select dummy, 1 y from dual;
I can see multiple sessions using the below query, but on only one instance only. This happens not
only for the above statement but also for a statement where real time table(as in table with more
than 20 million records) are used.
select p.server_name,ps.sid,ps.qcsid,ps.inst_id,ps.qcinst_id,degree,req_degree,
sql.sql_text
from Gv$px_process p, Gv$sql sql, Gv$session s , gv$px_session ps
WHERE p.sid = s.sid
and p.serial# = s.serial#
and p.sid = ps.sid
and p.serial# = ps.serial#
and s.sql_address = sql.address
and s.sql_hash_value = sql.hash_value
and qcsid=945
Won't parallel servers be spawned across instances for multi-table insert with parallelism on RAC?
Thanks,
MaheshPlease take a look at these 2 articles below
http://christianbilien.wordpress.com/2007/09/12/strategies-for-rac-inter-instance-parallelized-queries-part-12/
http://christianbilien.wordpress.com/2007/09/14/strategies-for-parallelized-queries-across-rac-instances-part-22/
thanks
http://swervedba.wordpress.com -
Hi,
Can any one please help me How to manually create 11.2.0.2 standalone physical standby database from 2 node RAC (11.2.0.2) database which is running in RHEL5 and ASM plugged in.
DB : 11.2.0.2
OS : RHEL5
RMAN duplicate is causing problem with network and we decided to go for manual creation of the same.
Thanks in Advance..Hi;
Can any one please help me How to manually create 11.2.0.2 standalone physical standby database from 2 node RAC (11.2.0.2) database which is running in RHEL5 and ASM plugged in.
DB : 11.2.0.2
OS : RHEL5I had similar issue, what i did
1. Used source oracle_home on standby server
2. Created new asm instance and use same naming
3. I took RMAN full backup on source and move it to target
4. I edit initora file remove RAC setting and restore db(also edited listener file)
Regard
Helios -
"Alter system set command" in a RAC database!!
Hi, all.
The database is (10.2.0.2.0) 2- node RAC database on 32-bit windows 2003
EE SP1.
I issued the following command on Node 1 database.
--> Alter system set db_block_buffers= xxx sid='rac1';
I was able to see "PE enqueue" in top 5 wait event section from an AWR report.
In addition, I was able to find "PZ99","PZ98" process dump file in BDUMP.
Soon later, I could find CKPT and DBWR hung.
Is there anyone who experienced this issue?
Thanks and Regards.
Message was edited by:
user50729010.2.0.2 has some bug which is fixed 10.2.0.3
You check sequence cache. If it has less value, increase it to 10000.
select CACHE_SIZE from dba_sequences where SEQUENCE_OWNER='SYS' and SEQUENCE_NAME='AUDSES$';
SQL> alter sequence sys.audses$ cache 10000;
Ashok -
When we create one service as preferred on both nodes in two node RAC
How to configure listener,tnsnames.ora & listener file When we create one service as preferred on both nodes in two node RAC ... ( I don't need load balancing here but i just want to create service as preferred on both nodes)
please some one help me in this ..Thanks alot Sebastain for your reply..
I am using 10.2.0.4 version and below tns entry is from my client side tns entry ..
M4AMPRD_TEST=
(DESCRIPTION=
(ADDRESS= (PROTOCOL=TCP) (HOST=153.88.184.228) (PORT=1521))
(ADDRESS= (PROTOCOL=TCP) (HOST=153.88.184.229) (PORT=1521))
(FAILOVER=ON)
(CONNECT_DATA=(SERVICE_NAME=M4AMPRD_TEST)
(FAILOVER_MODE=
(TYPE=SELECT)
(METHOD=BASIC)
(RETRIES=20)
(DELAY=5)
service creation: srvctl add service -d M4AMPRD -s M4AMPRD_TEST -r M4AMPRD1,M4AMPRD2
But when i connect to database usign above service from client some times its working fine and some times its failing please see below log with timings how it is behaving ..
SQL> set time on
18:39:46 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
Connected.
18:39:48 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Warning: You are no longer connected to ORACLE.
18:39:52 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
Connected.
18:39:53 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
Connected.
18:39:55 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
Connected.
18:39:57 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
ERROR:
ORA-12545: Connect failed because target host or object does not exist
Warning: You are no longer connected to ORACLE.
18:39:59 SQL> CONN m4owner/iamm4amdev!@M4AMPRD_TEST
Connected.
Thanks for your help in advance
Anil Vejendla.. -
Help! to set up Oracle 9i RAC on Redhat Linux 8.0
hello,
we are setting up Oracle 9i RAC on Redhat Linux 8.0.
The problem we are having is at the point of sharing the raw partition and mounting the raw partition via nfs.
so we have two dell systems called linuxa and linuxb.
the partitions are made on linuxa (/dev/hda6...) and the raw command is used to bind the raw partition to the device (raw /dev/raw/raw1 /dev/hda6)
now when i run the command to mount
(mount -tnfs linuxa:/dev/raw/raw1 /mnt) i am getting an error
i know this problem isn't directly related with oracle but the whole point in doing this is to install oracle 9i on a shared device between the two system.
i have looked online everywhere for documentation and haven't come up with anything.
Any help will be greatly appreciated!
saraI don't know that you can use nfs to share a raw partition. This also defeats the idea of the cluster - If a host dies, the disk storage must still be viewable from the other node.
The raw device must be viewable to both hosts. Oracle controls which host is writing to the disk at any instant.
Use the firewire method or use two scsi cards (terminated, with different scsi id's) to a SHARED scsi disk (unterminated).
This works, I have it running here on 2 PC's with Redhat 7.3. The SCSI disk sits in its own external box between the two PC's. NFS is not used at any stage. -
2 node RAC: one 10gR2 node and one 11.2.0.3 node on Solaris 10.
Is it possible to have a mixed Oracle version 2 node RAC with 10gR2 database on one machine and 11.2.0.3 database installed on the other machine. Has anyone done this?
Hi,
if you are talking about setting up a RAC, and having a database 10g running on one node, and a different database 11g running on the other node this is possible.
You will have to use the newest clusterware/GI (11.2.0.3) and multiple Oracle Homes (One for 10g and one for the 11.2.0.3).
If however you want one database with 2 instances running different versions: Then No.
Regards
Sebastian -
Automatic restart of services on a 1 node rac cluster with Clusterware
How do we enable a service to automaticly start-up when the db starts up?
Thanks,
Davesrvctl enable service -d DBThanks for your reply M. Nauman. I researched that command and found we do have it enabled and that it only works if the database instance was previously taken down. Since the database does not go down on an Archiver Hung error as we are using FRA with an alt location, this never kicks in and brings up the service. What we are looking for something that will trigger off of when the archive logs error and switch from FRA(Flash Recovery Area) to our Alternate disk location. Or more presicely, when it goes back to a Valid status(on the FRA - after we've run an archive log backup to clear it).
I found out from our 2 senior dba's that our other 2 node rac environment does not suffer from this problem, only the newly created 1 node rac cluster environment. The problem is we don't know what that is(a parameter on the db or cluster or what) and how do we set it?
Anyone know?
Thanks,
Gib
Message was edited by:
Gib2008
Message was edited by:
Gib2008 -
Rolling upgrade in MAA database with 2 node RAC on each site
All,
I have 2 node rac on SITE A, and it has Physical Standby database on SITE B it also 2 node RAC. Currently it is on 10.2.0.4 on AIX systems. We have mission crictical application runing and we can't aford the downtime of 5 to 6 hr to upgrade our CRS,ASM,DB oracle homes to 11G or even 10.2.0.5. I read rolling upgrade document on metalink and also documnet as well, and come up with following sequence.
SITE A==Primary Site, SITE B == Standby database
1) Shutdown DB on SITE B
2) Take the OS Level Backup of Binaries only on SITE B (Both node), I think this is just a Precautionary Measure
3) Start the DB on SITE B Still Physical Standby database let it synch with primary Site SITE A
4) Convert SITE B to Logical standby database
5) let it run for some time and be the two site SYNCH
6) now stop archivelog shipping to STANDBY SITE SITE B
7) Shutdown SITE B and apply the patch/upgrade binaries (CRS/ASM/DB)
8) Start and upgrade the DB on SITE B
9) Start the logical standby apply (SQL APPLY) and let it catch up with SITE A
10) Now Switchover to logical standby database on SITE B and ask application to connect to SITE B
11) Make sure the archivelogs are moving from SITE B to SITE A and SQL Apply is runing.
12) Now Stop archive log flow from SITE B to SITE A
13) Stop the database/ASM/CRS on SITE A
14) upgrade the SITE A binaries (CRS/ASM/DB)
15) Start and upgrade the DB on SITE A
16) Start the logical standby apply (SQL APPLY) and let it catch up with SITE B
17) Now Switchover Back to SITE A and let the application connect to SITE A
At this point by SITE B is a Logical Standby database
I think these summaries the steps involved in rolling upgrade, but I can't understand how I can go back to my MAA with physical standby database mode?
Does anyone has done this? Can anyone give me some tips or comments on my steps??
Help me if you can... thanks in advance.Hi,
Is it you want to know the OS/Kernel side setting? You must comply with the following kernel requirements to install the clusterware.
http://docs.oracle.com/cd/B28359_01/install.111/b28259/pre_hpux.htm#BABJHCJI
Thanks. -
Need advice on second db on a 2-node RAC already has a db
We are going to add a new db to a existing RAC 2 node environment.
Currently we have one db on this two node rac ( each node has one instance).
I want to be sure I follow oracle best practice on shared oracle home, shared listener, etc.
Our environment is : db version: 11.2.0.3
os version: redhat 5
what is the best way to prevent node eviction or any complications for a shared oracle home?
What about scan listeners? I just add the db in?
Also on the existing db, oracle service created for load balance connection and failover.
If we add a new db, what should I do with the db connection? Should I designate one node for one db or do same failover/load balance services?
Thanks,what is the best way to prevent node eviction or any complications for a shared oracle home? There will not any node evictions by using the shared oracle home.
What about scan listeners? I just add the db in?remote_listener parameter must set to scan listener. It is default to scan listener if you create a database using DBCA.
If we add a new db, what should I do with the db connection? Should I designate one node for one db or do same failover/load balance services?Its all depends upon how busy the DB's will be and how you want to deal with it.
In general spawn the services across all nodes and use load balance so that connections will be evenly spread across all instances. In this way you will be using all instances effectively.
Again its need to be desinged as per your needs and by considering the nature of app. -
All connections are connecting to 2nd node only in a 2 Node RAC Cluster
Hello,
I have a 10.2.0.3 database on a two node RAC Cluster with only one service configured. This service set to be preferred on both nodes.
However, all the connections are falling on Node2 only. Any idea where to look.
$> srvctl config service -d PSDB
psdbsrv1 PREF: psdb1 psdb2 AVAIL:
Thanks,
MMApplication is using the following connection string.
jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = PQ2-PS-db-01-vip)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = PQ2-PS-db-02-vip)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = PSDBSRV1)(FAILOVER_MODE =(TYPE = SELECT)(METHOD = BASIC)(RETRIES = 180)(DELAY = 5))))
--MM -
Am i missing the most basic setting for RMAN in RAC?
DB version: 10.2.0.4
We've set up a 2 node RAC environment. Everything is working fine (failover,...etc).Each node can 'view' other node's archive log destination from OS level.
ie. When you type
df -hboth nodes can see each other's location of archive logs.
When i was trying to take a test LEVEL 0 backup, i got the following error.
Starting backup at 12-JUL-10
current log archived
using channel ORA_DISK_1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup plus archivelog command at 07/12/2010 19:32:27
RMAN-06059: expected archived log not found, lost of archived log compromises recoverability
ORA-19625: error identifying file /u04/arch214/arch_603157736_2_47455.arc
ORA-27037: unable to obtain file statusI tried doing
crosscheck archivelog all;
delete expired archivelog all;as shown below.
RMAN> crosscheck archivelog all;
configuration for DISK channel 2 is ignored
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1588 instance=cedar2 devtype=DISK
validation failed for archived log
archive log filename=/u04/arch214/arch_603157736_1_69607.arc recid=56811 stamp=724184789
validation failed for archived log
archive log filename=/u04/arch214/arch_603157736_1_69608.arc recid=56814 stamp=724188191
validation failed for archived log
archive log filename=/u04/arch214/arch_603157736_1_69609.arc recid=56815 stamp=724188719
validation succeeded for archived log
archive log filename=/data/arch215/arch_603157736_2_47455.arc recid=56816 stamp=724188726
Crosschecked 4 objects
RMAN> delete expired archivelog all;
starting full resync of recovery catalog
full resync complete
released channel: ORA_DISK_1
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1588 instance=cedar2 devtype=DISK
List of Archived Log Copies
Key Thrd Seq S Low Time Name
135777 1 69607 X 12-JUL-10 /u04/arch214/arch_603157736_1_69607.arc
135786 1 69608 X 12-JUL-10 /u04/arch214/arch_603157736_1_69608.arc
135808 1 69609 X 12-JUL-10 /u04/arch214/arch_603157736_1_69609.arc
Do you really want to delete the above objects (enter YES or NO)? y
deleted archive log
archive log filename=/u04/arch214/arch_603157736_1_69607.arc recid=56811 stamp=724184789
deleted archive log
archive log filename=/u04/arch214/arch_603157736_1_69608.arc recid=56814 stamp=724188191
deleted archive log
archive log filename=/u04/arch214/arch_603157736_1_69609.arc recid=56815 stamp=724188719
Deleted 3 EXPIRED objects
RMAN> resync catalog;
starting full resync of recovery catalog
full resync completeBut i still keep getting
RMAN-06059: expected archived log not found, lost of archived log compromises recoverabilityWhenever i try to take a level 0 backup.
Am i missing some basic CONFIGURATION setting (persistent setting) here?The archivelog is actually at
/data/arch215/arch_603157736_2_47455.arc However, RMAN is looking for it at
/u04/arch214/arch_603157736_2_47455.arcThe path is different. Can you check the filename in v$ARCHIVED_LOG ?
Apparenly, the log_archive_dest_1 parameter is different in the two instances.
Have you configured multiple Channels appropriately to connect to the two instances ?
Hemant K Chitale
Edited by: Hemant K Chitale on Jul 13, 2010 3:40 PM -
Platform: "HP-UX 11.23 64-bit"
Database: "10.2.0.4 64-bit"
RAC: 2 Node RAC setup
Our RAC setup has been properly done and RAC is working fine with load balancing i.e clients are getting connection on both instances. BUT the issue I am facing with my RAC setup is High Availability testing. When I send reboot signal to "Node-2" and the "Node-1" is up what I observe and receive complain from clients that they have lost connection with database ALSO no new connections are being allowed. When I see the alert log of "Node-1" I see the following abnormal messages reported in it:
List of nodes:
0 1
Global Resource Directory frozen
Communication channels reestablished
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Tue Aug 9 04:02:15 2011
LMS 2: 0 GCS shadows cancelled, 0 closed
Tue Aug 9 04:02:15 2011
LMS 0: 0 GCS shadows cancelled, 0 closed
Tue Aug 9 04:02:15 2011
LMS 1: 0 GCS shadows cancelled, 0 closed
Set master node info
Submitted all remote-enqueue requests
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
Tue Aug 9 04:02:15 2011
LMS 1: 1908 GCS shadows traversed, 1076 replayed
Tue Aug 9 04:02:15 2011
LMS 2: 1911 GCS shadows traversed, 1086 replayed
Tue Aug 9 04:02:15 2011
LMS 0: 1899 GCS shadows traversed, 1164 replayed
Tue Aug 9 04:02:15 2011
Submitted all GCS remote-cache requests
Post SMON to start 1st pass IR
Fix write in gcs resources
Reconfiguration complete
Tue Aug 9 04:02:16 2011
ARCH shutting down
ARC2: Archival stopped
Tue Aug 9 04:02:21 2011
Redo thread 2 internally enabled
Tue Aug 9 04:02:35 2011
Reconfiguration started (old inc 4, new inc 6)
List of nodes:
0
Global Resource Directory frozen
* dead instance detected - domain 0 invalid = TRUE
Communication channels reestablished
Master broadcasted resource hash value bitmaps
Non-local Process blocks cleaned out
Tue Aug 9 04:02:35 2011
LMS 1: 0 GCS shadows cancelled, 0 closed
Tue Aug 9 04:02:35 2011
LMS 2: 0 GCS shadows cancelled, 0 closed
Tue Aug 9 04:02:35 2011
LMS 0: 0 GCS shadows cancelled, 0 closed
Set master node info
Submitted all remote-enqueue requests
Dwn-cvts replayed, VALBLKs dubious
All grantable enqueues granted
Post SMON to start 1st pass IR
Tue Aug 9 04:02:35 2011
Instance recovery: looking for dead threads
Tue Aug 9 04:02:35 2011
Beginning instance recovery of 1 threads
Tue Aug 9 04:02:35 2011
LMS 1: 1908 GCS shadows traversed, 0 replayed
Tue Aug 9 04:02:35 2011
LMS 2: 1907 GCS shadows traversed, 0 replayed
Tue Aug 9 04:02:35 2011
LMS 0: 1899 GCS shadows traversed, 0 replayed
Tue Aug 9 04:02:35 2011
Submitted all GCS remote-cache requests
Fix write in gcs resources
Reconfiguration complete
Tue Aug 9 04:02:37 2011
parallel recovery started with 11 processes
Tue Aug 9 04:02:37 2011
Started redo application at
Thread 2: logseq 6, block 2, scn 1837672332
Tue Aug 9 04:02:37 2011
Errors in file /u01/app/oracle/product/10.2.0/db/admin/BAF/bdump/baf1_smon_10253.trc:
ORA-00600: internal error code, arguments: [kcratr2_onepass], [], [], [], [], [], [], []
Tue Aug 9 04:02:38 2011
Errors in file /u01/app/oracle/product/10.2.0/db/admin/BAF/bdump/baf1_smon_10253.trc:
ORA-00600: internal error code, arguments: [kcratr2_onepass], [], [], [], [], [], [], []
Tue Aug 9 04:02:38 2011
Errors in file /u01/app/oracle/product/10.2.0/db/admin/BAF/bdump/baf1_smon_10253.trc:
ORA-00600: internal error code, arguments: [kcratr2_onepass], [], [], [], [], [], [], []
SMON: terminating instance due to error 600
Tue Aug 9 04:02:38 2011
Dump system state for local instance only
System State dumped to trace file /u01/app/oracle/product/10.2.0/db/admin/BAF/bdump/baf1_diag_10229.trc
Tue Aug 9 04:02:38 2011
Instance terminated by SMON, pid = 10253
Tue Aug 9 04:04:09 2011
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Interface type 1 lan3 192.168.1.0 configured from OCR for use as a cluster interconnect
Interface type 1 lan2 172.20.21.0 configured from OCR for use as a public interface
Picked latch-free SCN scheme 3
Autotune of undo retention is turned off.
LICENSE_MAX_USERS = 0
SYS auditing is disabled
ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.4.0.
System parameters with non-default values:
processes = 300
sessions = 335
timed_statistics = TRUE
Kindly help me to get rid out of this issue. Waiting for the quick and helpful response from the gurus in the forum. Thanks in advance.
Regards,if above were really 100% correct, you would not be here posting about errors!Definitely but these situations could become the cause for new BUGS, isn't it?
I don't know what is real & what is unnecessary obfuscation.What part of the thread you didn't understand.
It is not a good idea to have subtraction sign/dash character as part of object/host name; i.e. "Node-1"."Node-1" is not the hostname it is just to make clear understanding. the hostname is "sdupn101" for node-1 and "sdupn102" for node-2.
ORA-00600/ORA-07445/ORA-03113 = Oracle bug => search on Metalink and/or call Oracle supportNewbie is my status on this forum but I have little bit ethics of using forums and suppot blogs. I searched but unfortunately didn't find any matching solution.
Anyway will update you once find any solution so that you can assist someone else in future. -
Setup 2-Node RAC 11.2.0.1.0 on Windows Server 2008
I have been setting up RAC environments in VirtualBox and VMWare in my local machine and in our test server. I have done the following setup:
1. RAC 10g on RHEL 5.4 (VMWare / VBox)
2. RAC 11g on RHEL 5.4 (VBox)
3. RAC 11g on Windows Server 2008 (VBox)
Now, our management wants me to setup a 2-node RAC in real world. Cost is not an issue here as this will be financed by a big private group.
I am excited to do the project as I am really enthusiastic in database clustering. Of course, there is a little nervous feeling since this is
my first time doing it in real world (as the best RAC expert started from his first deployment :) ).
I am going to build RAC 11.2.0.1.0 in Windows Server 2008
I would like to seek advise on:
- the best practices, what are the things that I have to consider?
- any straight forward real world deployment guide or technical papers that can serve as my reference
- any issues that I might encounter
- any help and feedback
I know I can be successful in this first time project if ill seek advise to the experts.
I hope you can help me and I will be glad to read and review your contributions.
Thanks a lot.....Hi,
Few months ago I had a project to setup RAC on Windows 2008 R2. For six months now there are no problems and it's working fine, but I have to say that installation wasn't easy and took me a lot of time. Another thing is the troubleshooting, I feel completely helpless when (if) something screws up. It takes between 10 to 15 mins to have database running in case of reboot of the servers.
So here are few things to consider:
- Disable write cache on shared disks.
- Disable User Access Control!
- Disable firewall (really important)!
- Use diskpart command to create extended and logical partition on all disks.
- There is also nasty bug we hit, I've blogged about it:
http://sve.to/2011/09/29/exhaust-of-windows-2008-heap-memory-with-oracle-database-11-2-0-2/
- I had a terrible problems with user equivalence. Verify Privileges for copying files in the cluster:
net use \\nodeX\c$
- Once installation is completed apply latest Bundle Patch - currently this is BP6 (Patch 13965211):
DB 11.2.0.3 Patch 6 includes all bugs fixed in 11.2.0.3 Patch 1 to Patch 5 and also includes CPU2012. It must be applied on top of the 11.2.0.3.
Useful MOS notes:
RAC and Oracle Clusterware Best Practices and Starter Kit (Windows) [ID 811271.1]
Windows: CLUVFY Fails with TCP Check PRVF-7617 Due to Case of Node Names [ID 1286394.1]
Finally if you have a choice then go with Linux, it's robust, easy to install and maintain. You have better control on the system and user processes, it's more flexible and easy to troubleshoot.
Regards,
Sve
Maybe you are looking for
-
XMLEncoder stackoverflow problem with custom classloader
Hi, All I'm tring encoding my object using XMLEncoder, the objects are from the custom classloader like URLClassLoader which is importing several jar files at run-time. source code is like this: XMLEncoder e = new XMLEncoder(new BufferedOutputStream(
-
Settlement of Production Order
Dear Gurus, I settled the the co-product through co8b it was settled, but when i go to settlement through ko88 it shows in coloum no change 5. it is not showing in the coloum settlement exectued. but in co03 that order has balance. can u pls. guide m
-
Classical Music Purchasers Left out in cold by itunes 11
I have been posting this question/complaint everywhere I can about the itunes 11 as have many others. Classical music purchasers apparently can no longer purchase musicbecause the option of listing composer and/or artist and/or piece and/or across a
-
"Logon refused (valid license not installed)" after sap db restore ?
Hi, I just restored my production db on test systm. It looks like things went ok - sap started with no errors. When I tried to logon I got this: "E: Logon refused (valid license not installed)" What steps should I take to resolve this ? thanks Vilius
-
Hi, i have a long text, which should be displayed in an alv grid. The cell in the alv grid has a width of 124 characters. Now i split the long text at 124 characters and make a second line in the grid. Sometimes i divide a word!!! Is there a function