- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
More copies of this ISBN
Devops Troubleshooting: Linux Server Best Practicesby Kyle Rankin
Synopses & Reviews
“If you’re a developer trying to figure out why your application is not responding at 3 am, you need this book! This is now my go-to book when diagnosing production issues. It has saved me hours in troubleshooting complicated operations problems.”
–Trotter Cashion, cofounder, Mashion
DevOps can help developers, QAs, and admins work together to solve Linux server problems far more rapidly, significantly improving IT performance, availability, and efficiency. To gain these benefits, however, team members need common troubleshooting skills and practices.
In DevOps Troubleshooting: Linux Server Best Practices , award-winning Linux expert Kyle Rankin brings together all the standardized, repeatable techniques your team needs to stop finger-pointing, collaborate effectively, and quickly solve virtually any Linux server problem. Rankin walks you through using DevOps techniques to troubleshoot everything from boot failures and corrupt disks to lost email and downed websites. You’ll master indispensable skills for diagnosing high-load systems and network problems in production environments.
Rankin shows how to
The DevOps approach to system administration describes a world where Linux developers and sysadmins work far more closely than in traditional environments. DevOps is optimized to support today's confluence of Linux trends, including cloud migrations, the rise of startups using hosted services, greater requirements to analyze big data, and the transition to NoSQL databases. One of DevOps' most powerful benefits is its support for better, faster troubleshooting. In this book, pioneering Linux sysadmin Kyle Rankin teaches DevOps' standardized, repeatable troubleshooting techniques, showing administrators and developers how to work together to reduce costs and improve effectiveness. Rankin helps both developers and admins fill the gaps in their respective troubleshooting skillsets, so they can stop pointing fingers - and start getting results. Writing clearly and simply, he walks through using DevOps techniques to identify and resolve these and other common problems in Linux environments: * Slow servers (including CPU, RAM, and disk I/O bottlenecks) * System boot failures * Full or corrupt disks * Down servers and websites * Failures in DNS server hostname resolution * Email delivery problems * Slow databases * Hardware faults
About the Author
Kyle Rankin, a senior systems administrator and DevOps engineer, is president of the North Bay Linux Users’ Group and is an award-winning columnist for Linux Journal. Rankin speaks frequently on open source software at SCALE, OSCON, Linux World Expo, Penguicon, and many Linux user groups. His other books include The Official Ubuntu Server Book; Knoppix Hacks, Second Edition; Knoppix Pocket Reference; and Linux Multimedia Hacks. He is also coauthor of Ubuntu Hacks.
Table of Contents
1. Troubleshooting Best Practices
2. Why is the Server so Slow? Running out of CPU, RAM, and Disk I/O
3. Why Won't the System Boot?
4. I Can't Write to the Disk: Solving Full or Corrupt Disk Issues
5. Is the Server Down? Tracking Down the Source of Network Problems
6. Hostnames Won't Resolve: Solving DNS Server Issues
7. Did You Get My Email? Tracing Email Problems
8. The Website is Down
9. Why is the Database Slow?
10. It's the Hardware's Fault! Diagnosing Common Hardware Problems
What Our Readers Are Saying
Computers and Internet » Networking » General