05-07-2008
Lots of stuff to think about!
You need to think about the reasons for running RAC. Is it to overcome downtime due to scheduled server outages? Or for high availability (ie 24x7 or as close as possible)? Are you trying for a 2-site cluster (much harder to administer and set up)?
Anyway you need a way to get to the data which is shared between the cluster nodes, raw disk or a clustered filesystem or NFS- you can use ASM (raw disk shared across cluster ie all backups via Oracle) or GPFS (filesystem shared across cluster, backups via Oracle interacting with backup s/w such as TSM). Both supported with AIX. Also you can look at HACMP shared raw LVs (not v popular these days) or a NAS (though then access to DB is via NFS).
You will need to consider what happens in the different failure scenarios. Especially for 2-site scenario, as you will likely find you will need 3 sites (3rd site is a voting site).
There are documents available with examples for setting up RAC and GPFS from the IBM Oracle Competency Centre. Contact oraclibm fr ibm com for the "Oracle 10g RAC cookbook on IBM pseries running AIX".
Then you can start thinking about tuning as well!
Don't forget about having enough capacity available in case one server is unavailable for a long time.
For availability you will need to consider lots of other stuff to reduce outages (e.g. AIX multibos)
Luck!
Last edited by indulis; 05-07-2008 at 08:44 AM..
Reason: correction
7 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I have download Oracle 10g for Solaris and I have configurate environment than I will start runInstaller and I have a messege that my version of solaris is not 5.7 , 5.8 and 5,9 I have 5.10 Solaris version what I shoud do I have download most actuall Oracle databases. (4 Replies)
Discussion started by: Deux
4 Replies
2. AIX
Hello,
I am creating oracle connection from one aix5.2 machine to another aix5.2 database machine. Oracle connection i am reusing it always. If there is now work for java thread to process, oracle instance will be idle and will be active once java thread processes.
We have installed OS... (0 Replies)
Discussion started by: balareddy
0 Replies
3. AIX
hi
can anyone help me by telling step by stem oracle10g installation in AIX 5 .
Munir
mondolsoft
Bangladesh (3 Replies)
Discussion started by: dbamunir
3 Replies
4. Solaris
Thanks all for your help. Now here is another problem i have, i have been trying to install oracle 10g on solaris but i keep getting this error message
"there is not enough memory on the volume you specify to copy the starter database files the oracle universal installer discover that you have... (8 Replies)
Discussion started by: mutiat
8 Replies
5. Solaris
Please guide me to install oracle 10g in x86 machine running solaris10.
I tried the method that is distributed with the Oracle cd, but i finds it to be too complicated for me to complete.
Please help. (2 Replies)
Discussion started by: Sesha
2 Replies
6. AIX
Hi,
anyone know if Oracle Database 10g is AIX 7 certified???
thanks in advance.
Regards.
Mario (2 Replies)
Discussion started by: Zio Bill
2 Replies
7. Solaris
Hi ,
situation has come where in i want to upgrade my database from 10g to 11g ,my code heavily depends on Pro*C , i just want to know if i upgrade my DB from 10g to 11g , will there be any changes in my pro*c compiler ..?
if so then wat are the prerequisites i need to check ..?
thanks ... (2 Replies)
Discussion started by: senkerth
2 Replies
LEARN ABOUT DEBIAN
sql::reservedwords::oracle
SQL::ReservedWords::Oracle(3pm) User Contributed Perl Documentation SQL::ReservedWords::Oracle(3pm)
NAME
SQL::ReservedWords::Oracle - Reserved SQL words by Oracle
SYNOPSIS
if ( SQL::ReservedWords::Oracle->is_reserved( $word ) ) {
print "$word is a reserved Oracle word!";
}
DESCRIPTION
Determine if words are reserved by Oracle Database.
METHODS
is_reserved( $word )
Returns a boolean indicating if $word is reserved by either Oracle7, Oracle8i, Oracle9i or Oracle10g.
is_reserved_by_oracle7( $word )
Returns a boolean indicating if $word is reserved by Oracle7.
is_reserved_by_oracle8( $word )
Returns a boolean indicating if $word is reserved by Oracle8i.
is_reserved_by_oracle9( $word )
Returns a boolean indicating if $word is reserved by Oracle9i.
is_reserved_by_oracle10( $word )
Returns a boolean indicating if $word is reserved by Oracle10g.
reserved_by( $word )
Returns a list with Oracle versions that reserves $word.
words
Returns a list with all reserved words.
EXPORTS
Nothing by default. Following subroutines can be exported:
is_reserved
is_reserved_by_oracle7
is_reserved_by_oracle8
is_reserved_by_oracle9
is_reserved_by_oracle10
reserved_by
words
SEE ALSO
SQL::ReservedWords
<http://www.oracle.com/technology/documentation/>
AUTHOR
Christian Hansen "chansen@cpan.org"
COPYRIGHT
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.8.8 2008-03-28 SQL::ReservedWords::Oracle(3pm)