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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.