home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!comp.vuw.ac.nz!zl2tnm!toyunix!don
- Newsgroups: comp.os.vms
- Subject: Re: Question about RMS and MSCP-pair
- Message-ID: <17080003@zl2tnm.gen.nz>
- From: don@zl2tnm.gen.nz (Don Stokes)
- Date: 4 Jan 93 14:53:49 GMT
- Sender: news@zl2tnm.gen.nz (GNEWS Version 2.0 news poster.)
- References: <1993Jan4.115621.29717@news.th-darmstadt.de>
- Distribution: world
- Organization: The Wolery
- Lines: 39
-
- sysgaertner@cygnus.frm.maschinenbau.th-darmstadt.de (M. Gaertner, FRM, TH Darmstadt, Germany) writes:
- > I understand that MSCP-served disks (aka RQDX3) may do bad-block-revectoring
- > on the attached disk. I also understand that, when the original block
- > showes unrecoverable READ-errors, the "forced error flag" on the copied
- > block will be set.
- > What I don't understand is why the RMS then refuses to read the file
- > where the forced error-block is in. It always returns the (correct)
-
- It's quite simple really.
-
- If a block goes bad, you can find out in several ways:
-
- (1) You try to write to the block
- (2) You try to read the block, and get the data off it after retries
- (3) You try to read the block, but cannot persuade it to read.
-
- In cases (1) and (2) all is dandy, you got what you want and the controller
- can revector the block so it's not a problem next time.
-
- In case (3), the data is gone for good. Sure, the controller can revector
- the block, but if you try to read the revectored block, you won't get what
- was originally written to it.
-
- In this case, the system marks the block with a forced error flag. This
- tells the system that whatever was written to that block aint there anymore,
- and to treat an attempt to read it as an error, since you're probably going
- to barf on it anyway, or worse introduce bad data into your otherwise
- reliable (8-)) systems.
-
- The only way to clear the forced error flag is to write to the block. When
- you do this, the previous "data" is overwritten with good data, and the
- block can be re-used.
-
- Does that help?
-
- --
- Don Stokes, ZL2TNM (DS555) don@zl2tnm.gen.nz (home)
- Network Manager, Computing Services Centre don@vuw.ac.nz (work)
- Victoria University of Wellington, New Zealand +64-4-495-5052
-