Linux Localhost Troubleshooting

Kyle Rankin

Systems Architect

QuinStreet Inc.

Author of The Official Ubuntu Server Book, Ubuntu Hacks, and Knoppix Hacks


http://greenfly.org/talks/misc/troubleshooting1.html

Agenda

General Troubleshooting Philosophies

General Troubleshooting Philosophies

Divide the problem space

General Troubleshooting Philosophies

Favor quick, simple tests over slow, complex tests

General Troubleshooting Philosophies

Favor past solutions

General Troubleshooting Philosophies

Good communication is critical when collaborating

General Troubleshooting Philosophies

Understand how systems work

General Troubleshooting Philosophies

Document your problems and solutions

General Troubleshooting Philosophies

What Changed?

General Troubleshooting Philosophies

Use the Internet, but carefully

General Troubleshooting Philosophies

Resist rebooting

Localhost Troubleshooting

System Load

Top

CPU-bound Load

Out of Memory Issues

Out of Memory Killer

Troubleshoot High I/O Wait

Troubleshoot High I/O Wait

iostat

Out of Disk Space Issues

Out of Disk Space Issues

du

Out of Disk Space Issues

How to Solve

Out of Disk Space Issues

Out of Inodes

Questions?