Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
Monday, October 5 • 15:00 - 15:50
Debugging the Virtualization layer (libvirt and QEMU) in OpenStack - Kashyap Chamarty, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

Virtualization drivers (e.g. libvirt, QEMU/KVM) are the core part of OpenStack Compute ('Nova') layer. An OpenStack environment is challenging to debug as is -- more so when multiple Compute nodes and thereby multiple libvirt daemons and QEMU instances are involved. A good grasp of Virtualization debugging mechanisms is vital for effective root cause analysis. To that end, libvirt and QEMU provide a rich set of debugging controls that allow us to query (or modify) the state of virtual machines in distress.

This talk focuses on providing an in-depth view of aforementioned techniques. Topics include: debugging Nova Compute process crashes; gathering specific patterns from libvirt log filters, environment variables, and systemd journal; live querying the VM (and QEMU) state through `virsh` and QEMU QMP commands; tuning the libvirt daemon logging; monitoring events emitted by QEMU, etc.

Speakers
avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works at Red Hat, as part of OpenStack Infrastructure engineering group, focusing his contributions on interactions between OpenStack and its underlying Virtualization components (libvirt, QEMU, KVM). In the past, he's presented and participated in the past four European editions of LinuxCon / KVMForum, FOSDEM, and some Fedora Project contributor conferences.


Monday October 5, 2015 15:00 - 15:50
Wicklow Meeting 5

Attendees (50)