Chapter 16: Troubleshooting Guidelines for the KVM Platform
If you've followed this book all the way from Chapter 1, Understanding Linux Virtualization, then you'll know we went through a lot together in this book – hundreds and hundreds of pages of concepts and practical aspects, including configuration examples, files and commands – everything. 700 or so pages of it. So far, we've almost completely ignored troubleshooting as part of that journey. We didn't do this on the premise that everything just works in Linux and that we didn't have any issues at all and that we achieved a state of nirvana while going through this book cover to cover.
It was a journey riddled with various types of issues. Some of them aren't worth mentioning as they were our own mistakes. Mistakes like the ones we made (and you will surely make more too) mostly come from the fact that we mistyped something (in a command or configuration file). Basically, humans...