Chapter 4. Why Can’t I Write to the Disk? Solving Full or Corrupt Disk Issues

If you were to ask a DevOps team to describe what part of a Linux server was the source of the most trouble for them, many would point to the hard drive. Not only is the hardware most likely to fail on your server (which we’ll cover in Chapter 10), it is often also one of the main bottlenecks for your application. On top of that, if you are in charge of maintaining the server, you also have to deal with disks filling up and file systems getting corrupted. All of the latter problems start with the same symptom: A user or program can’t write data to the disk.

In a DevOps organization, logging debug data is particularly valuable when you are troubleshooting your code. ...

Get DevOps Troubleshooting: Linux® Server Best Practices now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.