home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!drycas.club.cc.cmu.edu!pitt.edu!gvls1!tredysvr!cellar!ibycus
- Newsgroups: comp.sys.stratus
- Subject: Re: loss of end-of-file mark problem
- Message-ID: <k403wB1w164w@cellar.org>
- From: ibycus@cellar.org (Walt Mankowski)
- Date: 9 Jan 93 02:58:07 GMT
- Sender: bbs@cellar.org (The Cellar BBS)
- References: <1993Jan7.131833.15374@porthos.cc.bellcore.com>
- Organization: The Cellar BBS and public access system
- Keywords: tps
- Lines: 36
-
- dante@decoy.uucp (25439-dante) writes:
-
- > In the event of a VOS crash, I have heard that it is possible that VOS
- > can lose a files's end of file mark, thereby corrupting the file and losing
- > access to the file on reboot. The solution to the problem is to
- > Transaction Protect(TP) the file. I was wondering if anyone has heard of
- > the problem and if so, then to discuss the problem and its possible
- > solutions.
-
- Yes. Not only is it possible, but we had exactly that happen (4 or 5
- different times!) at QVC where I work.
-
- It happens because sometimes VOS can't flush out cache during a crash.
- Actually, this isn't that serious of a problem. The _REAL_ problem when you
- crash is if your index blocks get corrupted. We've got some big files.
- I've seen it take 12 hours to rebuild a single index.
-
- The way you fix the eof problem is to get a program from the CAC (I think
- it's called fix_eof.pm).
-
- Stratus has changed the shutdown procedure to make it much less likely that
- any of this will happen during a crash. It's called ESD (Emergency
- Shutdown). It makes sure that all of cache is flushed before the system
- goes down. It's in either VOS 12 or 13, but we're a big client so we were
- able to get Stratus to give us a special version of 11.1 with the fixes
- already in it.
-
- It really does work. Before, when the system crashed, we needed a team of
- people to check for bad end-of-file marks and corrupted index blocks. We'd
- be down about a day. Then we installed ESD. We had a crash last month, in
- the height of our busy Christmas season, and didn't have a single corrupted
- file.
-
- Walt
- ibycus@cellar.org
- ibycus%cellar@tredysvr.tredydev.unisys.com
-