Search⌘ K

Crash Recovery

Explore the crash recovery mechanisms in the Andrew File System, focusing on maintaining cache consistency between clients and servers after crashes. Understand how clients verify cache validity and how servers notify clients post-reboot to prevent stale file access, ensuring reliable distributed file operations.

We'll cover the following...

From the description in the previous lesson, you might sense that crash recovery is more involved than with NFS. You would be right.

Client side

For example, imagine there is a short period of time where a server (S) is not able to contact a client (C1), for example, while the client C1 is rebooting. While C1 is not available, S may have tried to send it one or more callback recall ...