Summary

We took an application issue and used common Linux tools such as lsof and strace to find the root cause, a port conflict. What is even more important is that we did this with no prior knowledge of the application or the tasks it was attempting to perform.

With the example from this chapter, we can easily see how having access to and knowledge of basic Linux tools, together with an understanding of the troubleshooting process, can enable you to solve almost any issue, whether that issue is an application issue or a systems issue.

In the next chapter, we will examine the Linux user and kernel limits, and how they can sometimes cause issues.

Get Red Hat Enterprise Linux Troubleshooting Guide 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.