Chapter 13. Troubleshooting Ubuntu Servers
So far, have we covered many topics, ranging from installing software to setting up services to provide value to our network. But what about when things go wrong? While it's impossible for us to account for every possible problem that may come up, there are some common places to look for clues during a time in which something goes wrong and a process isn't behaving quite as you expect it to. In this chapter, we'll take a look at some common starting points and techniques when it comes to troubleshooting issues with our servers.
In this chapter, we will cover:
- Evaluating the problem space
- Conducting a root-cause analysis
- Viewing system logs
- Tracing network issues
- Troubleshooting resource issues
- Diagnosing defective RAM