• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 238
  • Last Modified:

Our unix system is becoming corrupted over time...

We are having trouble with a lynxos (a real time flavour of unix) system losing blocks of data used by the kernel. Our system sits in an environment in which it is often reset or switched off without being shutdown properly. We are finding that the system seems to gradually lose functionality , ie over time we are are losing the ability to use the drivers. We believe that because the system is not being shutdown properly data that is sitting in the cache is not put back to disk, therefor we are gradually corrupting files necessary to run the OS. We cannot avoid our system from being shutdown in this manner. Does our theory sound plausible and how can we fix this problem to provide a reliable system?
1 Solution
Your statement makes sense.

Can you add a cron which syncs the filesystem, lets say every 10 minutes.
This is not a solution, but reduces the amount of lost data.
Very few operating systems take kindly to just being turned off. Why do you have to?  Could you use an alternative system that always flushes its files to disk, or is it possible to disable caching in Lynxos? Of course that would have a performance penalty.
If you're loosing data, do you mean loosing physical data on disk?
if so, are you running fsck when booting ?
not to sound to simple but why not buy an UPS.
Power interruption damage nearly always logical filing structure, it may damage system phisicals too, not necessarily hard disk.
You have three ways:
1) to find the reason of the interruption. If external then contact your power station and you can establish agreements for being informed in time; if internal change your switches to support electrical load.
2) to change your system. It must become fault tolerant: hardware, with an UPS and/or changing your computer board's so as to be able to be replaced to warmth, with hard disks supporting RAID; software backing up your data frequently and on more supports and more copies possible.
3) to wait the disaster.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now