XenSource
Skip navigation links
Overview Expand Overview
Products Expand Products
Solutions Expand Solutions
Support Services Expand Support Services
Partners Expand Partners
About Us Expand About Us
How to Buy

Chapter 6. Troubleshooting

If you experience odd behavior, application crashes, or have other issues, this chapter is meant to help you solve the problem if possible and, failing that, describes where the application logs are located and other information that can help your XenSource Solution Provider and XenSource track and resolve the issue.

Troubleshooting of installation issues is covered in the XenServer Installation Guide. Troubleshooting of Virtual Machine issues is covered in the XenServer Virtual Machine Installation Guide.

Important

We recommend that you follow the troubleshooting information in this chapter solely under the guidance of your XenSource Solution Provider or XenSource Support.

XenSource provides two forms of support: you can receive free self-help support via the Support site, or you may purchase our Support Services and directly submit requests by filing an online Support Case. Our free web-based resources include product documentation, a Knowledge Base, and discussion forums.

6.1. XenServer Host logs

The XenServer Host has several CLI commands to make it simple to collate the output of logs and various other bits of system information using the utility xen-bugtool.

If you experience problems with a XenServer Host exiting abnormally or otherwise hanging or crashing, reboot and use the xe command host-bugreport-upload to collect the appropriate log files and system information and upload them to the XenSource Support ftp site. Please refer to Section 5.4.4.3, “host-bugreport-upload” for the specific syntax.

Caution

It is possible that sensitive information might be written into the XenServer Host logs.

By default, the server logs report only errors and warnings. If you need to see more detailed information, you can enable more verbose logging. To do so, use the host-loglevel-set command:

host-loglevel-set log-level=level

where level can be 0, 1, 2, 3, or 4, where 0 is the most verbose and 4 is the least verbose.

Log files greater than 5 MB are rotated, keeping 4 revisions. The logrotate command is run hourly.