home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / hp / 12605 < prev    next >
Encoding:
Internet Message Format  |  1992-11-06  |  2.5 KB

  1. Xref: sparky comp.sys.hp:12605 comp.unix.admin:6067
  2. Newsgroups: comp.sys.hp,comp.unix.admin
  3. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!elroy.jpl.nasa.gov!usc!rpi!psinntp!psinntp!ibism!gjb
  4. From: gjb@fig.citib.com (Greg Brail)
  5. Subject: Re: Summary: My first root filesystem corruption.  :-(
  6. Message-ID: <Bx9Ep7.4D7@fig.citib.com>
  7. Keywords: pathetic unix integrity unsuitable mission-critical
  8. Sender: news@fig.citib.com
  9. Organization: Citibank IBISM
  10. References: <Bwr5ts.GBJ@spock.dis.cccd.edu> <Bx42wH.Aw8@spock.dis.cccd.edu>
  11. Date: Thu, 5 Nov 1992 20:10:18 GMT
  12. Lines: 35
  13.  
  14. In article <Bx42wH.Aw8@spock.dis.cccd.edu> markb@spock.dis.cccd.edu (Mark Bixby) writes:
  15. >Many respondents felt I was whining unjustifiably at having a single case of
  16. >corruption in a year.  I still think it's a high frequency, based on my
  17. >personal experience.  In 10 years of IBM VSAM administration, I had 1 case of
  18. >corruption.  In 10 years of MPE/V administration, I had 1 case of corruption.
  19. >In 3 years of MPE/XL administration, I've had _no_ cases of corruption.  And in
  20. >just 1 year of HPUX administration, I've had 1 case of corruption.  Based on
  21. >this personal experience, I still feel that 1 per year is high, IMHO.  
  22.  
  23. Of course this is high, which is why many database systems use a raw
  24. disk partition on which to store their data rather than a file in the
  25. UNIX filesystem. Others, like Ingres, can use a raw partition for the
  26. log. Writes to raw partitions bypass the buffer cache, so the database can
  27. pretty much guarantee that something is written to the disk when write()
  28. completes. A database can also gain in performance this way by managing
  29. its cache more efficiently than the kernel would. A raw partition may
  30. also give the database better control over where blocks are actually
  31. allocated on the disk.
  32.  
  33. IMHO (I always wanted to use that acronym), you should put any mission-
  34. critical, recoverable data on a raw partition if your database or whatever
  35. supports that. Of course, "partitions" are a recent discovery at HP, but
  36. the SDS (for software disk striping) system will let you divide one disk
  37. into multiple partitions if necessary.
  38.  
  39. Sadly, this doesn't do you any good for the non-database stuff on your
  40. machine. If this is a problem, consider some of the alternatives discussed
  41. earlier, like a UPS.
  42.  
  43.                 greg
  44. -- 
  45. Greg Brail ------------------ Citibank -------------------- gjb@fig.citib.com
  46. lose (lOOz) v. 1. a. To be unable to find; mislay. b. To incur the 
  47. deprivation of, as by negligence or accident. 2. To be unable to maintain,
  48. sustain, or keep. 3. The most commonly misspelled word on Usenet.
  49.