OFA and Linux FHS (or other unix standards)

From: Jeremy Schneider <jeremy.schneider_at_ardentperf.com>
Date: Wed, 20 Aug 2014 09:30:04 -0400
Message-ID: <CA+fnDAYcxhjAYdPx0d=tDCV2b_7H_Cd_tk7tj77uBp3UJ5K8qw_at_mail.gmail.com>



This might be kinda far-fetched but I'm curious: has anyone ever tried to reconcile FHS and OFA, or install Oracle binaries (both GI and DB) in an FHS-compliant manner on linux systems? Or more broadly, who is actually using OFA in some manifestation besides "/u##/app" to conform to any site-specific or broader unix standard?

OFA and FHS were both created in the context of old unix standards and explicitly reference them. So I would think that there ought to be some philosophically correct way to reconcile them.

Few relevant links:

http://method-r.com/papers?download=13:1995-09-24-ofa-standard
https://en.wikipedia.org/wiki/Home_directory#Default_home_directory_per_operating_system
http://docs.oracle.com/database/121/LADBI/appendix_ofa.htm
http://docs.oracle.com/database/121/CWLIN/concepts.htm
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.pdf
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Storage_Administration_Guide/s1-filesystem-fhs.html

Cary's original paper is especially good since it explains a lot of the philosophy underlying OFA. But there's the rub; OFA originally had quite a bit of flexibility to fit in with existing unix standards at a site - but today the "/u##/app" nomenclature has specifically become almost ubiquitous (in my experience).

Should OFA still be used together with outside unix standards (like FHS) today or has the literal "/u##/app" manifestation of OFA become so ubiquitous now that it has become its own standard?

-Jeremy

--

http://about.me/jeremy_schneider

--

http://www.freelists.org/webpage/oracle-l Received on Wed Aug 20 2014 - 15:30:04 CEST

Original text of this message