Re: DBWR, Direct I/O and the Devil
- From: "Don Seiler" <don@xxxxxxxxx>
- To: "Bobak, Mark" <Mark.Bobak@xxxxxxxxxxxxxxx>
- Date: Thu, 29 Nov 2007 08:24:44 -0600
I made the change to filesystemio_options=setall, and lowered
db_writer_processes=1 (might be unrelated, just providing fyi).
However I'm now getting this error from RMAN when I try to do my
archivelog and controlfile backups, which I do every couple of hours.
Starting Control File and SPFILE Autobackup at 29-NOV-07
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of Control File and SPFILE Autobackup command on ORA_DISK_1
channel at 11/29/2007 02:00:46
ORA-19502: write error on file "/rman/c-3171457975-20071129-00",
blockno 321 (blocksize=16384)
ORA-27061: waiting for async I/Os failed
Linux-x86_64 Error: 14: Bad address
Additional information: -1
Additional information: 1048576
Here is how my /rman is currently mounted (output from `mount`):
/dev/vx/dsk/oracle-01/rman-temp on /rman type vxfs
(rw,delaylog,largefiles,mincache=direct,convosync=direct,ioerror=mwdisable)
Here is one of the datafile partitions, they are all the same:
/dev/vx/dsk/oracle-01/u22 on /u22 type vxfs
(rw,delaylog,largefiles,mincache=direct,convosync=direct,noatime,ioerror=mwdisable)
We are not using ODM with our Veritas.
Don.
On Nov 28, 2007 3:22 PM, Don Seiler <don@xxxxxxxxx> wrote:
> On Nov 28, 2007 3:07 PM, Bobak, Mark <Mark.Bobak@xxxxxxxxxxxxxxx> wrote:
> > I think you want both direct *and* async I/O configured, if your O/S and
> > filesystem will support it. In that case (with async i/o) you probably
> > will only need 1 DBWR.
>
> Alright so I should set filesystemio_options=setall rather than
> directio? Are there any other parameters to look at?
>
> Don't I still need to mount the disk with "mincache=direct,convosync=direct"?
>
> > http://www.ixora.com.au/tips/avoid_buffered_io.htm
> > http://www.ixora.com.au/tips/use_asynchronous_io.htm
>
> Yep I've been reading this already.
>
> My connotation was that direct I/O the opposite of asynchronous I/O.
> I'm seeing now that they are more or less independent states of I/O
> covering different aspects of behavior.
>
>
> --
> Don Seiler
> http://seilerwerks.wordpress.com
> ultimate: http://www.mufc.us
>
--
Don Seiler
http://seilerwerks.wordpress.com
ultimate: http://www.mufc.us
--
http://www.freelists.org/webpage/oracle-l
- Follow-Ups:
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler
- References:
- DBWR, Direct I/O and the Devil
- From: Don Seiler
- RE: DBWR, Direct I/O and the Devil
- From: Taylor, Chris David
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler
- RE: DBWR, Direct I/O and the Devil
- From: Bobak, Mark
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler
Other related posts:
- » DBWR, Direct I/O and the Devil
- » RE: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- » RE: DBWR, Direct I/O and the Devil
- » RE: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- » RE: DBWR, Direct I/O and the Devil
- » RE: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- » Re: DBWR, Direct I/O and the Devil
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler
- DBWR, Direct I/O and the Devil
- From: Don Seiler
- RE: DBWR, Direct I/O and the Devil
- From: Taylor, Chris David
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler
- RE: DBWR, Direct I/O and the Devil
- From: Bobak, Mark
- Re: DBWR, Direct I/O and the Devil
- From: Don Seiler