Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Oracle on Linux ... Production Strength ???
Christopher Royce wrote:
>
> Need Input:
>
> I would like to solicit real life experiences, educated opinions, accolades
> and criticisms from those of you who have implemented or are considering
> implementing Oracle on Linux in a business critical production environment.
>
> We are considering both Red Hat and Suse distributions. We have discovered
> that regardless of the Linux distribution .... support is generally
> expensive. That is not a particularly 'deal breaker' determining factor ..
> BUT .. I question the quality of support, the expediency of response and the
> 'sense of urgency' experienced in the event of a critical application being
> down. I am familiar with limited Oracle-Linux implementations but not to the
> 'industrial strength' degree that has been proposed (but already
> implemented) by our requesting user community.
>
> Is there a preferred distribution ???? We already have Red Hat and Suse
> implementations and will choose one of them as the standard .... 'should we
> chose to accept this mission'. I believe that both claim to be the preferred
> distribution by Oracle and that they are 'tier one ports' ????
As for Linux distributions? While Linux is Linux (mostly), you will probably have fewer problems listening to Oracle's recommendation than trying to "go it alone" using another distro. The reason I say that is, when Oracle tells you that "Oracle 8.X or 9.X is certified on RedHat 7.X" they mean that, for the most part, if you install *THAT* distro of Linux, you should be able to successfully install Oracle on it.
You shouldn't have to worry about tracking down a specific Kernel version to patch your particular favorite distro. And, you shouldn't have to worry about *which* version of the glibc libraries you have to track down and install. Obviously, newer versions may require you to upgrade those things to be "certified", but, you shouldn't need to worry so much about them "out the door".
By thw way, my preferred Distro is Mandrake. (Bear in mind that RedHat was [and may still be] compiled to run on an 80386. Most modern CPU's have additional features that you have to compile your software to use. Mandrake, on the other hand, is pre-compiled for a Pentium.) [NOTE: you can always re-compile the operating system binaries to run on a different type of CPU with either Distro.]
> My initial implementation is Suse 7.2 Enterprise on an IBM NetFinity, 4 cpu,
> 2 Gbyte (memory) server using a Net Appliance Filer. There are six instances
> currently up and running. Thus far there have been no occurrences of
> swapping or i/o bottlenecks .... but then the system has yet to be fully
> 'stressed' and there are scalability concerns. The USER also wants to put
> Oracle 9iAS on the same box - I have managed to delay that for now, pending
> further research. I have had a couple of worrying episodes where a file
> system 'filled up' (on the Filer) that completely 'hung' the system ....
> requiring a full system re-boot. Incidentally the aforementioned NetFinity
> implementation is 'a given' as the six instances have already been migrated
> from an aged and de-commissioned HP system. I have inherited the results and
> there is no going back at this juncture.
Bear in mind that if you are using a NetApp Filer, you are actually using NFS to access your filesystems. While Oracle's stance on this has changed somewhat (used to be a "never, but never, do that", now [thanks to much goading by NetApp and others] it is a 'compatible' solution). In my understanding, the previous position was taken because not all NFS servers start nfslockd and nfsstatd by default. Namely, some version of HP/UX. (They were there, and could be started, but you had to know that you needed them).
Personally, accessing my datafiles (or any other Oracle component) via NFS is sub-optimal in my book. NFS is a hideously inefficient protocol and an Oracle Database can create quite a bit of NFS traffic (in the regular world, this would be just disk I/O). Additionally NFS doesn't necessarily handle some things quite as "gently" as a local filesystem would. (As you noticed, the "unavailability" of the filesystem can cause the machine to "hang").
I would recommend investigating several things:
Unfortunately, NetApp tries very hard to sell their product into the Oracle space. (sometimes too hard). While their product is amazing at things that NFS (or an NT "file server") is good for, personally, I'll take locally-attached disk any day for my Oracle databases.
But hey... When the only tool in your toolbox is a hammer, suddenly everything starts to look like a nail.
"The reasonable man adapts himself to the world: the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." -- George Bernard Shaw
-- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: James J. Morrow INET: jmorrow_at_warthog.com Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).Received on Sun Jul 14 2002 - 00:08:18 CDT