Linux flavors for oracle 10gR2 RAC setup
Hi,
Oracle10gR2
Which are the alternate Linux flavors (most similar to RHEL 5.5) that can be used for Oracle10gR2 RAC setup ??
Regards
Hi,
while there other Linux versions are also vertified, best is to use Oracle Linux http://www.oracle.com/us/technologies/linux/index.html
This is based on RHEL (you also have a 5.5. version).
Regards
Sebastian
Similar Messages
-
The best option to create a shared storage for Oracle 11gR2 RAC in OEL 5?
Hello,
Could you please tell me the best option to create a shared storage for Oracle 11gR2 RAC in Oracel Enterprise Linux 5? in production environment? And could you help to create shared storage? Because there is no additional step in Oracle installation guide. There are steps for only asm disk creation.
Thank you.Here are names of partitions and permissions. Partitions which have 146 GB, 438 GB, 438 GB of capacity are my storage. Two of three disks which are 438 GB were configured as RAID 5 and remaining disk was configured as RAID 0. My storage is Dell MD 3000i and connected to nodes through ethernet.
Node 1
[root@rac1 home]# ll /dev/sd*
brw-r----- 1 root disk 8, 0 Aug 8 17:39 /dev/sda
brw-r----- 1 root disk 8, 1 Aug 8 17:40 /dev/sda1
brw-r----- 1 root disk 8, 16 Aug 8 17:39 /dev/sdb
brw-r----- 1 root disk 8, 17 Aug 8 17:39 /dev/sdb1
brw-r----- 1 root disk 8, 32 Aug 8 17:40 /dev/sdc
brw-r----- 1 root disk 8, 48 Aug 8 17:41 /dev/sdd
brw-r----- 1 root disk 8, 64 Aug 8 18:26 /dev/sde
brw-r----- 1 root disk 8, 65 Aug 8 18:43 /dev/sde1
brw-r----- 1 root disk 8, 80 Aug 8 18:34 /dev/sdf
brw-r----- 1 root disk 8, 81 Aug 8 18:43 /dev/sdf1
brw-r----- 1 root disk 8, 96 Aug 8 18:34 /dev/sdg
brw-r----- 1 root disk 8, 97 Aug 8 18:43 /dev/sdg1
[root@rac1 home]# fdisk -l
Disk /dev/sda: 72.7 GB, 72746008576 bytes
255 heads, 63 sectors/track, 8844 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 8844 71039398+ 83 Linux
Disk /dev/sdb: 72.7 GB, 72746008576 bytes
255 heads, 63 sectors/track, 8844 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 4079 32764536 82 Linux swap / Solaris
Disk /dev/sdd: 20 MB, 20971520 bytes
1 heads, 40 sectors/track, 1024 cylinders
Units = cylinders of 40 * 512 = 20480 bytes
Device Boot Start End Blocks Id System
Disk /dev/sde: 146.2 GB, 146278449152 bytes
255 heads, 63 sectors/track, 17784 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sde1 1 17784 142849948+ 83 Linux
Disk /dev/sdf: 438.8 GB, 438835347456 bytes
255 heads, 63 sectors/track, 53352 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdf1 1 53352 428549908+ 83 Linux
Disk /dev/sdg: 438.8 GB, 438835347456 bytes
255 heads, 63 sectors/track, 53352 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdg1 1 53352 428549908+ 83 Linux
Node 2
[root@rac2 ~]# ll /dev/sd*
brw-r----- 1 root disk 8, 0 Aug 8 17:50 /dev/sda
brw-r----- 1 root disk 8, 1 Aug 8 17:51 /dev/sda1
brw-r----- 1 root disk 8, 2 Aug 8 17:50 /dev/sda2
brw-r----- 1 root disk 8, 16 Aug 8 17:51 /dev/sdb
brw-r----- 1 root disk 8, 32 Aug 8 17:52 /dev/sdc
brw-r----- 1 root disk 8, 33 Aug 8 18:54 /dev/sdc1
brw-r----- 1 root disk 8, 48 Aug 8 17:52 /dev/sdd
brw-r----- 1 root disk 8, 64 Aug 8 17:52 /dev/sde
brw-r----- 1 root disk 8, 65 Aug 8 18:54 /dev/sde1
brw-r----- 1 root disk 8, 80 Aug 8 17:52 /dev/sdf
brw-r----- 1 root disk 8, 81 Aug 8 18:54 /dev/sdf1
[root@rac2 ~]# fdisk -l
Disk /dev/sda: 145.4 GB, 145492017152 bytes
255 heads, 63 sectors/track, 17688 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 8796 70653838+ 83 Linux
/dev/sda2 8797 12875 32764567+ 82 Linux swap / Solaris
Disk /dev/sdc: 146.2 GB, 146278449152 bytes
255 heads, 63 sectors/track, 17784 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 17784 142849948+ 83 Linux
Disk /dev/sdd: 20 MB, 20971520 bytes
1 heads, 40 sectors/track, 1024 cylinders
Units = cylinders of 40 * 512 = 20480 bytes
Device Boot Start End Blocks Id System
Disk /dev/sde: 438.8 GB, 438835347456 bytes
255 heads, 63 sectors/track, 53352 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sde1 1 53352 428549908+ 83 Linux
Disk /dev/sdf: 438.8 GB, 438835347456 bytes
255 heads, 63 sectors/track, 53352 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdf1 1 53352 428549908+ 83 Linux
[root@rac2 ~]#
Thank you.
Edited by: user12144220 on Aug 10, 2011 1:10 AM
Edited by: user12144220 on Aug 10, 2011 1:11 AM
Edited by: user12144220 on Aug 10, 2011 1:13 AM -
Solaris 10 + Oracle 10gR2 RAC question
Hello everyone
Has anyone come across the case where the CRS services of Oracle cause
the public interface to get turned off and then restored at random
time intervals? To elaborate, we have a 2 node cluster database.
Solaris 10, Oracle 10gR2 RAC with patch 10.2.0.3 applied. No SUN
clustering is involved. When the cluster software is down (nodeapps,
asm, database instances all down) /var/adm/messages show nothing. When
we start nodeapps on the 2 nodes(thus initiating some form of
communication between the nodes), at random time intervals we get
"interface ce0 turned off and interface ce0 restored" in /var/adm/
messages. When we check the status of the RAC, we see that one node's
vip has been assigned to the other. This on/off behaviour of the NIC
can be eliminated only if we continuously PING it from a another
client in the network.
As a matter of fact, the RAC and the RDBMS work perfectly when we keep
pinging the 2 nodes from an other client on the network. We even
managed to run a long batch job, distributed on cluster managed
services on the 2 instances, and it completed after 9 hours without
any problems.
Does anyone have a hint on this behaviour? Is there some sort of
timeout for the network cards? Some power saving features? Googling
around I came across the new Containers feature available on Solaris
10. Is there a way that I can verify that either RAC or the RDBMS is
running in "container" mode ( since the solaris and Oracle
installation was not performed by me)? Any other ideas?
Thank you for readingIm an Oracle guy - not the SA type -
But on ours - the SA configured this cluster incorrectly. We use veritas. instead of making ipmp groups for the interfaces - he built the cluster according to veritas docs. That is - he has two publics - on difference interfaces and different privates on different interfaces. oracle can only two interfaces - no matter if its a ipmp group or a device name. one is used for private- the other is used for public - So sure the veritas cluster filesystems will survive - but the Oracle Cluster will not - nodes will reboot -
Is your system set up incorrectly as i described above? if it is - a quick test would be - turn down the other interfaces - and only leave the two interfaces you mention above up that you configured for Oracle CRS
This other sharp sa was able to go through the arp table and see duplicate IPs - and the routing was attempted via an interface that oracle doesnt see. You can not define two different interfaces public - and two different interfaces for private - -
Oracle 10gR2 RAC - ASM question
Hi
I have a question regarding the ASM storage. Let says I have a system here running Oracle 10gR2 RAC and would like to add a new/extend the current DATA disk group with more disk space. How do I do that? will it affect the existing data stored inside there?So to add a little more to the discussion. Let's say your storage administrator presents you a LUN and is nice enough to add a partition of say 7G. (/dev/sdo1).
Now you need to take /dev/sdo1 stamp it and alter your storage group.
For illustration purposes I shall use rac1 and rac2 as my dual instance RAC and add to the asm group ARCH.
As root on rac1
/etc/init.d/oracleasm createdisk ARCH2 /dev/sdo1
then run
/etc/init.d/oracleasm listdisks
to make sure ARCH2 shows up.
On rac2 you run
/etc/init.d/oracleasm listdisks
You don't see ARCH2 so then run
/etc/init.d/oracleasm scandisks
then
/etc/init.d/oracleasm listdisks
Now you should see ARCH2
Ok the asm stamps are in sync now.
Back to rac1
su - oracle
set ORACLE_SID to asm instance and use sqlplus
sqlplus / as sysasm
If you query V$ASM_DISK you will see your disk with a header_status of PROVISIONED
that's good ...
NOw while still in sqlplus
Let's bump up the asm_power_limit so rebalancing runs faster
alter system set asm_power_limit=5 scope=both ;
If your asm instance are sharing the same spfile you only need do this on one instance; otherwise run the command both on all asm instances.
Lastly
ALTER DISKGROUP ARCH ADD DISK 'ORCL:ARCH2' ;
Now you can query V$ASM_OPERATION and watch ASM do it's magic of rebalancing.
That's it. All done while the DB is up and running.
How does that work for you?
-JR jr -
Upgrade Oracle 10gR2 RAC to 11gR2 RAC
Hi Gurus,
I got a requirement to upgrade my existing environment from Oracle 10gR2 RAC to 11gR2 RAC. My environment details are as follows
Operating system RHEL 5.5
Cluster version 10.2.0.4
ASM version 10.2.0.4
Database version 10.2.0.4
Storage HP EVA (Multipathing)
Could any one please specify the links or documents to complete this task!
Thanks & Regards,
VenkatHI!
In my practise we have hardware to move 10g -> 11g.
We upgrade our DB's -> install Grid 11g on new server, move DB 10g, Upgrade 10g -> 11g.
You should work on this topic's:
Oracle® Database Upgrade Guide 11g Release 2 (11.2)
NEW FEATURES 11gr2
Complete Checklist for Manual Upgrades to 11gR2
Oracle Recommended Patches
Oracle Clusterware - ASM - Database Version Compatibility
How to Download and Run Oracle's Database Pre-Upgrade Utility
Best Practices to Minimize Downtime During Upgrade
Things to Consider Before Upgrading to 11.2.0.2 Grid Infrastructure
Different Upgrade Methods For Upgrading Your Database
All in you hands!!! -
Oracle 9i RAC setup on Windows 2003.
Hi All,
I am trying to setup the installtion for Oracle 9i RAC on Windows 2003 platform.I am running with the follwing Questions.
1. How to setup the Cluser Files System on the Windows?
My Understainding : I need to have one shared disk so that I can create the Extended Unformateed partition on it and then Set the appropriate logical drive size for each tablespace datafile.
Questions : 1.1 Like I have three WIndows 2003 servers.Can I add this shared disk on any Server and use it.?
2. HOw to install the Cluster databas eon it?Hi,
Above all, I noticed that 2 similar threads are created before with one deleted and one locked. So do you still have the same issue?
Back to the case, please test to failover to the second node to see if it still cannot see these folders.
If you have any feedback on our support, please send to [email protected] -
How to add additional disks on vmware OEL4 and use it for Oracle 10gR2?
I created a virtual machine on vmware workstation 6 and installed OEL4.
during first install I created 20 GB disk but now I want to add more disks.
from vmware documentation I tried to add more 8 gb disk to the virtual host.
under devices I see two lines;
Hard Disk (SCSI 0:0) 20.0 GB
Hard Disk (SCSI 0:2) 8.0 GB
but I must be missing some step since I can not see 20 + 8 gb at df;
[root@antuhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 13G 9.7G 2.3G 82% /
none 506M 0 506M 0% /dev/shm
/dev/sda2 4.9G 851M 3.8G 19% /homeThank you.Oh the check the answer from Re: How to add additional disks on vmware OEL4 and use it for Oracle 10gR2?
-
Links refers to Linux basics for oracle DBA by Sushil Kuma
kamran sir
I need help regarding the links posted on your blog.
The links refers to Linux basics for oracle DBA by Sushil Kumar which is posted on your blogspot. if anyone is having those links please provide me those links.
thank yoususdba wrote:
kamran sir
I need help regarding the links posted on your blog.
The links refers to Linux basics for oracle DBA by Sushil Kumar which is posted on your blogspot. if anyone is having those links please provide me those links.
thank youpost the question in kamran's blog with your email id.
else email him separately
thank you grish sharma... i removed it
Edited by: rajeysh on Jul 12, 2011 8:21 PM -
Install linux redhat for oracle 10g2
Hi Friends,
I will install linux redhat linux 5 for oracle 10g 2. How to created correct partition of linux to match oracle 10g 2.
I install linux as server style. any advice?
Thanks
JImHi JIm
It is true that for us DBA the OFA is the standard by excellence. You have also the quite good document on that gives you also a lot of examples.
http://www.ss64.com/orasyntax/ofa.html
What is a style server? Do you mean as a template server?
Please note also that if you need to do more than 1 installation you can clone your binaries from your first installation. Ideally you should patch it to he latest release and then make your clone.
1. tar your current binaries under /oracle/product/10.2.0/db_1
2. copy the tar file on the target server under /export/home/oracle and then untar it.
3. cd to new_oracle_home/oui
4. ./runInstaller -clone -silent ORACLE_HOME="<new_oracle_home>" ORACLE_HOME_NAME="<unique_home_name>"
read more on http://download.oracle.com/docs/cd/B19306_01/install.102/b15660/app_cloning.htm
You can also clone your database to other targets
1 Duplicate from source to your targets
1.1 Perform a database backup including archive log
1.2 Create an Oracle password file for the auxiliary instance
1.3 Establish Oracle Net connectivity to the auxiliary instance
1.4 Create an initialization parameter file for the auxiliary instance
1.5 Start the auxiliary instance in NOMOUNT mode
1.6 Mount or open the target database
1.7 Ensure that backups and archived redo log files are available
1.8 Allocate auxiliary channels if needed
1.9 Execute the DUPLICATE script
Hope this will help you to get the templates installed.
Cheers
Hubert
Edited by: Hub on Oct 25, 2008 1:52 PM -
Hi gurus,
Could you please confirm if we can configure 2 or more SCI interconnects (for Private Interconnects) on a E15K cluster ?
This is for a High Availability requirement for Oracle 9i RAC. What i need to know is that,
Assume that i have configured 3 SCI Cards on NODE 1 and 3 SCI Cards on NODE 2. Sun Cluster 3.1 is configured on both nodes.
1) If i activate all the cluster interconnects on NODE 1 and NODE 2, will Oracle 9i RAC based traffic flow on all the 3 cards for EACH Node, thereby providing 3 gbps of bandwidth ?
2) What if there is a failure in one of the cards? will the other 2 continue to function, if failover mechanism is configured?
3) Do i need to do something special for Oracle to be enable to recognise that 1 card has failed and it needs to start transfering packets using the other 2 surviving cards?
These questions are assuming that it is an SCI card using RSM protocol.
Will this also be applicable for a Gigabit Ethernet Card running UDP? I have heard that SCI and RSM is a very good combination and just behind the Sun Fireplane interconnects which also uses RSM.
Is that true?
Thanks a lot folks.
Regards
SpockarisCould you please confirm if we can configure 2 or more
SCI interconnects (for Private Interconnects) on a
E15K cluster ?This is being tested now. More below...
This is for a High Availability requirement for Oracle
9i RAC. What i need to know is that,
Assume that i have configured 3 SCI Cards on NODE 1
and 3 SCI Cards on NODE 2. Sun Cluster 3.1 is
configured on both nodes.
1) If i activate all the cluster interconnects on NODE
1 and NODE 2, will Oracle 9i RAC based traffic flow on
all the 3 cards for EACH Node, thereby providing 3
gbps of bandwidth ?Bandwidth does not seem to be a problem for RAC.
Latency is a problem, but adding interconnects won't
solve the latency problem unless bandwidth was also
the problem. I haven't been able to find any customers
who have interconnect bandwidth problems on any
Sun Cluster, let alone RAC. If you know of any, please
let me know.
2) What if there is a failure in one of the cards?
will the other 2 continue to function, if failover
mechanism is configured?Yes, that is how it works today for interconnects.
3) Do i need to do something special for Oracle to be
enable to recognise that 1 card has failed and it
needs to start transfering packets using the other 2
surviving cards?No, under Sun Cluster, this is managed for Oracle.
These questions are assuming that it is an SCI card
using RSM protocol.
Will this also be applicable for a Gigabit Ethernet
Card running UDP? I have heard that SCI and RSM is a
very good combination and just behind the Sun
Fireplane interconnects which also uses RSM.
Is that true?It is true that low latency networks help performance of
RAC clusters. However, there does not seem to be a
direct correlation between interconnect latency and
performance. There are a number of studies completed
and in progress on this topic. We can generally say that
for the same RAC configuration for the same workload,
the lower latency interconnects will perform better. But
beyond that, the problem gets complex quickly and YMMV.
-- richard -
RH Linux VIP configuration not working for Oracle 10g RAC installation
Hi all,
I am trying to setup my test cluster on Oracle 10gR2 and Red Hat Linux 4. I have the public and private networks working fine and setup. However, after I setup the two VIP addresses, I cannot even ping these two virtual IPs from Linux. CRS install fails during initial run because it cannot communicate with the two VIP IP addresses. Can anyone help me out as to how to go about fixing the two VIPs so that Linux can ping them and CRS will install?
ThanksIt sounds like you configured your VIP on Linux in advance, before installing Oracle.
You are not supposed to do that.
Decide on an IP that the VIP will use with your network manager, but don't configure it in Linux. So before you start the clusterware install, ifconfig should not show your VIP.
CRS does not need VIP when you install the clusterware, only the interconnect address.
VIP is configured using a utility called VIPCA. If Clusterware installation fails and you think it was caused by VIP issues, try running VIPCA manually and let us know what were the results. -
Oracle 10gr2 rac, ora-12545 error when configured in shared server mode
Hi i have fresh installation on two node rac on linux, with oracle 10gr2. It is running successfully, when i configure it in shared server mode and try to connect from client it gives error ora_12545:
I have referred the oracle metalink notes and configured the local_listener as well as the remote_listener,
still it is giving the error. I am able to tnsping all the entries on tnsnames.ora,
i m also able to ping the hostnames,
It connects most of the times succeessfully but some times it gives the error.
how to solve this problem,
please help meBasically this error means you misspelled the hostname or typed a wrong IP Address.
Oracle Error :: TNS-12545+
Connect failed because target host or object does not exist
Cause
The address specified is not valid, or the program being connected to does not exist.
Action
Ensure the ADDRESS parameters have been entered correctly; the most likely incorrect parameter is the node name. Ensure that the executable for the server exists (perhaps "oracle" is missing.) If the protocol is TCP/IP, edit the TNSNAMES.ORA file to change the host name to a numeric IP address and try again.
I suggest you to check the dispatcher instance parameter.
~ Madrid
http://hrivera99.blogspot.com -
DO I need SFRAC for Oracle 10g RAC on Sun Solaris
My platform is SUN Solaris 10 64 bit on v490 server. On the backend side, we are using EMC CX500 storage. We will use Veritas File system and Veritas CFS.
I would like to ask, Do I must need SFRAC to configure Oracle 10g RAC or Can I just use only Oracle CRS. I do not want to use ASM.
Please advise
Thanks,
Sam..The VCFS usually requires a Veritas Cluster, thus you would have to use the product combination that is bundled as SFRAC as mentioned before. Metalink in addition says:
10 10gR2 64-bit Veritas Storage Foundation for Oracle RAC 5.0 Certified
There is one exception to this rule: Linux.
Veritas and Oracle support a standalone version of the Veritas Cluster Files System (and only this component) on Linux. This does not hold true for Solaris.
Concluding, if you want to use the VCFS you would need to get a VCS, which then basically means using SFRAC.
However, in this case, as mentioned before, you would not need ASM. -
Shared Storage allocation for Oracle 10g RAC
Hi,
I am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. We are going to use EVA4400 storeage and we have 600 GB for Oracle RAC and database.
I intend to follow the steps given in RACGuides_Rac10gR2OnWindows.pdf mentioned in Note 811271.1 (RAC Assurance Support Team: RAC Starter Kit and Best Practices (Windows)).
I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.
Please advice.
Thanks,
ThiruI am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. Oracle 10g on Windows 2008 is not supported. Anyway installing a cluster as of today i would use a 64-bit operating system together with a 64-bit database. Everything else is not state-of-the-art anymore.
As of today i would go with 11g Release 1 (11.1.0.7.0) plus latest patches for Clusterware and ASM. Because you are using Windows 2008 you must use 11g Release 1 for the database as well. Bear in mind that Windows 2008 R2 is at this point in time not supported for 11g R1 or 11g R2 either.
I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. This is said in the installation documents. Rule of thumb: At least three LUNs of 2 GB for OCR and three LUNs of 2 GB for Voting disk.
To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.According to Oracles recommendations: Two disk groups: one for database files, the other for the flashback area.
But your setup may be different (more disk groups,....)
Ronny Egner
My blog: http://ronnyegner.wordpress.com -
Documentation for Oracle 10gR2 Installation
Hello,
I would like to know which document should I download in order to install Oracle 10gR2 on the following system:
-HW: IBM System x3550M3 Intel Xeon
-SW: Red Hat Linux 5.4
Thanks in advance for you help.
Regards,
Juan.850252 wrote:
Hello,
I would like to know which document should I download in order to install Oracle 10gR2 on the following system:
-HW: IBM System x3550M3 Intel Xeon
-SW: Red Hat Linux 5.4
Thanks in advance for you help.
Regards,
Juan.http://www.oracle.com/pls/db102/homepage?remark=tahiti
Linux Installation Guide
Maybe you are looking for
-
Loading two tables at same time with SQL Loader
I have two tables I would like to populate from a file C:\my_data_file.txt. Many of the columns I am loading into both tables but there are a handful of columns I do not want. The first column I do not want for either table. My problem is how I can d
-
Creating Tabular Models using AMO
Hi, I am trying to setup Tabular Models on SSAS using AMO referring to the materials available at Technet and the Codeplex AMO Tabular Tutorial. I have a few questions/issues currently and was hoping I could get some help from here. The tool I am
-
I have Mac OS 10.4.11 software and iTunes
My iMac will not allow an upgrade to OS 10.5 and I can't get past the iTunes 10 upgrade to access the iTunes store for some purchases? Jim S.
-
Hello, I'm getting an extra blank pop-up window along with my pop-up window that I want. any ideas what could be causing the problem? Also, can I code more than one button on the same keyframe? Thanks function jspopupWindow(event:MouseEvent):void { v
-
How do I close apps that are running in the background. You used to double press the button, and then press and hold to allow the "x" to come up, so you could close them down.