Chapter 19. Red Hat Virtualization Troubleshooting

Chapter 19. Red Hat Virtualization Troubleshooting

Chapter 19. Red Hat Virtualization Troubleshooting

19.1. Logfile Overview and Locations
19.2. Logfile Descriptions
19.3. Important Directory Locations
19.4. Troubleshooting Tools
19.5. Troubleshooting with the Logs
19.6. Troubleshooting with the Serial Console
19.7. Paravirtualized Guest Console Access
19.8. Full Virtualization Guest Console Access
19.9. SELinux Considerations
19.10. Accessing Data on Guest Disk Image
19.11. Common Troubleshooting Situations
19.12. Loop Device Errors
19.13. Guest Creation Errors
19.14. Serial Console Errors
19.15. Network Bridge Errors
19.16. Laptop Configurations
19.17. Starting Domains Automatically During System Boot
19.18. Modifying Domain0
19.19. Guest Configuration Files
19.20. Cloning the Guest Configuration Files
19.21. Creating a Script to Generate MAC Addresses
19.22. Configuring Virtual Machine Live Migration
19.23. Interpreting Error Messages
19.24. Online Troubleshooting Resources

This section covers potential issues you may experience in the installation, management, and general day-to-day operations of your Red Hat Virtualization system(s). This troubleshooting section covers the error messages, log file locations, system tools, and general approaches to research data and analyze problems.

19.1. Logfile Overview and Locations

When deploying Red Hat Enterprise Linux 5.0 with Virtualization into your network infrastructure, the host's Virtualization software uses many specific directories for important configuragtion, log files, and other utilities. All the Red Hat Virtualization logs files are standard ASCII files, and easily accessable with any ASCII based editor:

  • The Red Hat Virtualization main configuration directory is /etc/xen/. This directory contains the xend daemon and other virtual machine configuration files. The networking script files reside here as well (in the /scripts subdirectory).

  • All of actual log files themselves that you will consult for troubleshooting purposes reside in the /var/log/xen directory.

  • You should also know that the default directory for all virtual machine file-based disk images reside in the /var/lib/xen directory.

  • Red Hat Virtualization information for the /proc file system reside in the /proc/xen/ directory.