Granular entry self-healing
AssigneeRed Hat, Inc.
InventorKrutika Dhananjay
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorKrutika Dhananjay
Estimating the term…
A processing device of a client of a distributed file system receives a file operation request, requests creation of a plurality of entries, wherein each entry of the plurality of entries is created in a corresponding file index in each of a set of servers in the DFS, the plurality of entries corresponding to replicas of directories and one or more files that are a subject of the file operation, each entry of the plurality of entries having a unique identifier, and requests performance of the file operation by each server in the set of servers of the DFS. The processing device further receives zero or more confirmations from the set of servers, each received confirmation corresponding to an indication that the file operation was completed by a corresponding server in the set of servers. Responsive to each of the zero or more confirmations, the processing device sends a request to a respective server to clear a respective entry from the file index corresponding to a respective confirmation. Responsive to a reboot of a first server in the set of servers, a processing device of the first server to automatically process the file index on that server by performing a corresponding file operation for each entry in the file index, wherein performing the corresponding file operation includes requesting a copy of a file indicated by each entry from a replica in the set of servers.
A snapshot-less method for performing file operations in a distributed file system (DFS), the method comprising:
A client device of a distributed file system (DFS), the client device comprising:
A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:
Dependencies are inferred from the claim text.