Difference between revisions of "Creating a LVM backed XFS SR"
Outbackdingo (talk | contribs) |
m (added a link to a place to get XFSSR.py ... thanks for the howto) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | LVM |
+ | LVM-backed XFS SR |
+ | ---- |
||
− | Ive created a Logical Volume under Kubuntu 11.10 with XFS and Kronos installed |
||
+ | |||
+ | 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: |
The following is what was required: |
||
− | + | Install lvm2 and xfstools. |
|
− | + | <pre>apt-get install lvm2 xfstools</pre> |
|
− | + | Create a logical volume |
|
(If you need help in doing this, there are many tutorials for LVM on the net) |
(If you need help in doing this, there are many tutorials for LVM on the net) |
||
Line 14: | Line 17: | ||
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]) |
||
− | "cp XFSSR.py /usr/lib/xcp/sm/" |
||
+ | |||
+ | <pre>cp XFSSR.py /usr/lib/xcp/sm/</pre> |
||
− | + | Create a symlink to XFSSR |
|
− | + | <pre>cd /usr/lib/xcp/sm/</pre> |
|
− | + | <pre>ln -s XFSSR.py XFSSR</pre> |
|
− | + | Once the logical volume is created, restart xapi |
|
− | + | <pre>service xcp-xapi restart</pre> |
|
− | + | To create the SR, run |
|
− | + | <pre>SR=`xe sr-create type=xfs device-config:device=/dev/mapper/test-builder name-label=xfs`</pre> |
|
− | + | 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 |
+ | Enjoy! |
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!