Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: 10g RAC Install with Raw Devices
I was working on a home project drawing to build a rac cluster, and ran
into exactly that issue. Linux, at least fedora, has desupported raw
devices. Since the objective of the project was to learn more about
linux and rac, at that point I switched the project over to suse 10.2,
which still supports raw. However, the project isn't complete (since I
am doing it in my spare time), so I cant really tell you about how well
the suse will work. Basically, as near as I could determine, the
choices were asm or raw devices for the voting disk and quorum disk, and
asm isn't available for current versions of fedora (5 or 6), that left
raw devices, which also were not supported. I haven't seen anything
that says that 10.2.0.3 supports o_direct, but I haven't seen anything
that says it doesn't either.
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of William Wagman
Sent: Thursday, March 29, 2007 11:08 AM
To: gorbyx_at_gmail.com; naqimirza_at_yahoo.com
Cc: tcarlson_at_tripos.com; oracle-l_at_freelists.org
Subject: RE: 10g RAC Install with Raw Devices
Alex,
Can you provide some pointers to further information on this subject.
Thanks.
Bill Wagman
Univ. of California at Davis
IET Campus Data Center
wjwagman_at_ucdavis.edu
(530) 754-6208
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Alex Gorbachev
Sent: Wednesday, March 28, 2007 8:07 PM
To: naqimirza_at_yahoo.com
Cc: tcarlson_at_tripos.com; oracle-l_at_freelists.org
Subject: Re: 10g RAC Install with Raw Devices
Don't use raw devices if you are running Oracle 10.2.0.2 (or 3?) on
Linux.
* Raw devices are being kind of depreciated in Linux.
* Additional level of complexity (bind + permissions) so more likely to
fail.
The problem with block devices (/dev/sd*) is that IO to block devices is buffered IO - going via OS cache. Unless you open them with O_DIRECT flag. Starting with 10.1 (IIRC) Oracle adds this to datafile open call (filesystemio_options must be at least directio?). With 10.2.0.1 the same is done for OCR - it's opened with O_DIRECT. However, voting disks open call still have a bug so during installation of 10.2.0.1 you will need to bind voting disks at least. After upgrade to later patchset (I think 10.2.0.2 is enough but don't remember - need to check list of bugs fixed), voting disk is also opened with O_DIRECT.
On 3/28/07, Naqi Mirza <naqimirza_at_yahoo.com> wrote:
>
> How did you setup the raw devices ? Did you bind raw partitions to
your raw
> devices. I'm not an expert on linux but I see you're specifying
/dev/sda2 -
> once bound shouldnt this be something like /dev/raw/raw1 ?
> I haven't had the installer complain about devices, but I have had
clufvy
> fail on the shared storage check - but that was specific to the hp-ux
> platform.
-- Best regards, Alex Gorbachev http://www.oracloid.com -- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-l ------------------------------------------------------------------------------ NOTICE: This electronic mail message and any attached files are confidential. The information is exclusively for the use of the individual or entity intended as the recipient. If you are not the intended recipient, any use, copying, printing, reviewing, retention, disclosure, distribution or forwarding of the message or any attached file is not authorized and is strictly prohibited. If you have received this electronic mail message in error, please advise the sender by reply electronic mail immediately and permanently delete the original transmission, any attachments and any copies of this message from your computer system. Thank you. ============================================================================== -- http://www.freelists.org/webpage/oracle-lReceived on Thu Mar 29 2007 - 13:12:37 CDT
![]() |
![]() |