- There is a linux system call we use to lock a file:
lockf()- In Unix, if a file is deleted while its open, it will only close the file descriptor when it closed
- In NFS, if a file is deleted while its open, it will create a “garbage file” with an extension
.nfs01234(any number)
- use
Fetchwhen opening - use
Storewhen closing
Computer has died
Computer rebooted
Network goes down permanently or temporarily
Server is sending back garbage data (server hacked or corrupted)
- Completeness
- Accuracy
The client sends a ping some amount of time after recognizing a server failure to check if the server is no longer failing
Client checks the server is alive periodically