Qemu native GlusterFS integration: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Starting with GlusterFS 3.4.0 there is a an API which can be used to access files on a GlusterFS volume directly without the FUSE-mount. Qemu supports this starting from versi...") |
No edit summary |
||
| Line 20: | Line 20: | ||
;<code>disk-type</code>:has to be <code>network</code> instead of <code>file</code> | ;<code>disk-type</code>:has to be <code>network</code> instead of <code>file</code> | ||
;<code>source</code>:has now a <code>protocol</code> and a <code>name</code> instead of a <code>file</code> attribute as well as a new subelement <code>host</code> | ;<code>source</code>:has now a <code>protocol</code> and a <code>name</code> instead of a <code>file</code> attribute as well as a new subelement <code>host</code> | ||
[[Category:Snippets]] | |||
Revision as of 07:22, 4 August 2013
Starting with GlusterFS 3.4.0 there is a an API which can be used to access files on a GlusterFS volume directly without the FUSE-mount. Qemu supports this starting from version 1.2.0.
Libvirt
The XML has to be changed only slightly. Following is an example:
<disk type='network' device='disk'>
<driver name='qemu' type='qcow2'/>
<source protocol='gluster' name='virtualization/vm-templates/5b77d2f6-061f-410c-8ee7-9e61da6f1927/f3d87cf9-f7d8-4224-b908-cc9fc6c8fcd4.qcow2'>
<host name='10.1.120.11'/>
</source>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
</disk>
What changes:
disk-type- has to be
networkinstead offile source- has now a
protocoland anameinstead of afileattribute as well as a new subelementhost