Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
We are planning to implement RHEL Cluster for Oracle 11g. In past, we have installed Oracle on stand alone. Also, We have used AIX HACMP/Windows clusters. But RHEL Cluster looks a bit confusing. So Consider me a newbie, I have some queries to start up.
1) RHEL Cluster requires any extra License?
2) Which File system ext3, ext4, xfs or gfs2?
3) Which is Device Fencing?
4) I have seen multiple tutorials, none mention VIP, HeartBeat, Qurrum Disk. What are alternative names for them?
Clustering for Oracle DB is done using Oracle RAC/GRID which does its own clustering setup so you don't need RHEL clustering. This requires use of Oracle ASM as well so doesn't use a filesystem as ASM utilizes devices directly. In the past you could use OCFS (Oracle Cluster Filesystem) but they've since recommended using only ASM instead. You'll need to read up on the Oracle documentation for this.
You didn't mention which version of RHEL you're using.
Oracle RAC/Grid is paid software, you need extra license with oracle database. Also, Oracle RAC ensures Active/Active cluster which is currently not our requirement. We are looking for basic recover-ability on Linux
Just curious, are you talking about Oracle Cluster-ware or RAC? I believe OCFS2 under OEL, with Oracle Clusterware is a free to used (Still checking with Oracle to come Back on this query).
I was thinking about building cluster over RHEL 6.7.
Thanks again for the reply. It really helped to do some more research before actual implementation.
OEL is derived from RHEL although they do some differences from RHEL including kernel customizations - which are open source so can be applied to RHEL but we don't use those on our RAC/GRID. I don't know that there are different licensing requirements for RAC/GRID than for active/passive. I think Oracle takes the position you have to pay for a license on each server where Oracle is installed but I'll admit I'm not directly involved in licensing.
One thing I've done in the past (on Solaris, not Linux) was a log shipping setup. In that we had Oracle live as Production database on one server then had a "standby" Oracle copy on another server. The DB was up on the other server but not accessible. We did full archiving on Production and transferred all archive logs to the standby. On the standby we'd apply logs on a 6 hours delays (to give us time to stop propagation of bad things like accidental table drops). If the Production server went down we'd move the IP to the Standby server and go ahead and apply any pending logs (i.e. not wait the 6 hours) then bring up that Standby as the Production database.
On HP-UX we did do an Active/Passive cluster setup years ago for Oracle wherein Oracle binaries were installed separately on the two cluster nodes but the Production instance was only running live on one node on SAN disks. If the Production node went down we'd bring up the SAN disks with the actual database on the failover node and start Oracle there. I guess that is still possible but we haven't done it on Linux.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.