Patent ID: 7130868

Claim:
A computer system comprising: a first node coupled to a physical disk via a first path; a second node coupled to said physical disk via a second path, said second node being coupled to said first node via a network; and said physical disk connecting to a first disk controller and to a second disk controller, said first disk controller being coupled to said first node via said first path, said second disk controller being coupled to said second node via said second path, each of said first node and said second node comprising: a disk driver for performing disk I/O processing; a file management table including a file ID and a logical disk ID of a logical disk, said logical disk being a storage area in said physical disk and storing a file corresponding to said file ID; and a logical disk management table including said logical disk ID, a first path information designating said first path, and a second path information designating said second path, said first path information including a first node ID designating said first node and first status information designating status of said first path, and said second path information includes a second node ID designating said second node and second status information designating status of said second path, each of said first node and said second node configured to select a path for accessing said logical disk, if it receives an access request including said file ID, said path being selected based on said received file ID, said file management table, and said logical disk management table, wherein when said disk driver determines that said first path becomes unavailable, said first node configured to respond by: changing said first status information and said second status information in said logical disk management table in order to change an access path to said logical disk; and sending said logical disk ID, said changed first path information, and said changed second path information to other nodes coupled to said network, wherein one of said other nodes coupled to said network is coupled to a disk storing a mount construction file, said mount construction file including a node ID designating a node which exists on a path, and a path status designating a status of said path, and said one of said other nodes creates said logical disk management table based on said mount construction file.