Creating a LVM backed XFS SR: Difference between revisions
ToddDeshane (talk | contribs) (fix formatting) |
m (added a link to a place to get XFSSR.py ... thanks for the howto) |
||
Line 16: | Line 16: | ||
Then you must copy the XFSSR.py |
Then you must copy the XFSSR.py |
||
(Get XFSSR.py [http://www.gossamer-threads.com/lists/xen/api/228524 here]) |
|||
<pre>cp XFSSR.py /usr/lib/xcp/sm/</pre> |
<pre>cp XFSSR.py /usr/lib/xcp/sm/</pre> |
Latest revision as of 15:00, 29 June 2012
LVM-backed XFS SR
These instructions were fist tested on a Kubuntu 11.10 system, but should work with any Ubuntu/Debian Kronos-based system to create an LVM-backed XFS SR
The following is what was required:
Install lvm2 and xfstools.
apt-get install lvm2 xfstools
Create a logical volume
(If you need help in doing this, there are many tutorials for LVM on the net) ( see [1] )
Then you must copy the XFSSR.py
(Get XFSSR.py here)
cp XFSSR.py /usr/lib/xcp/sm/
Create a symlink to XFSSR
cd /usr/lib/xcp/sm/
ln -s XFSSR.py XFSSR
Once the logical volume is created, restart xapi
service xcp-xapi restart
To create the SR, run
SR=`xe sr-create type=xfs device-config:device=/dev/mapper/test-builder name-label=xfs`
Change '/dev/mapper/test-builder' to your lvm device to match your system
After that is done, you'll be able to use the XFS LVM filesystem as the default SR
Enjoy!