On-line file system correction within a clustered processing system
US5727206A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jul 31, 1996 |
| Grant date | Mar 10, 1998 |
| Priority date | — |
| Expiry date | Jul 31, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1435
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for identifying and repairing file system damage following the failure of a processing node within a clustered UNIX file system including a plurality of processing nodes, an interconnection network connecting the processing nodes, and a data storage device connected via a shared interconnect with each one of the plurality of processing nodes. The method includes the step of maintaining a journal for each processing node, each journal containing a bit map identifying inodes to which its associated processing node has acquired and retains an exclusive right. Each bit map journal is updated whenever its associated processing node acquires an exclusive right to an inode. Following a failure of a processing node, a non-failed processing node is designated to audit the inodes associated with the failed node. Auditing is accomplished by reading the bit map journal associated with the failed processing node and obtaining the exclusive right to every inode found within the journal. The inodes within the bit map journal, referred to as suspect inodes, are then compared with a global bit map which identifies each and every unit of space within the file system that is assignable. A su…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.