<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Cyconet Blog &#187; LVM</title>
	<atom:link href="http://blog.waja.info/tag/lvm/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.waja.info</link>
	<description>Just a place to be!</description>
	<lastBuildDate>Wed, 28 Apr 2010 08:22:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>LVM and Quota with Vserver on Debian</title>
		<link>http://blog.waja.info/2006/07/20/lvm-and-quota-with-vserver-on-debian/</link>
		<comments>http://blog.waja.info/2006/07/20/lvm-and-quota-with-vserver-on-debian/#comments</comments>
		<pubDate>Thu, 20 Jul 2006 13:34:49 +0000</pubDate>
		<dc:creator>cyco</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[LVM]]></category>
		<category><![CDATA[vserver]]></category>

		<guid isPermaLink="false">http://blog.waja.info/2006/07/20/lvm-and-quota-with-vserver-on-debian/</guid>
		<description><![CDATA[This article is based on the excellent article on 5dollarwhitebox.org. At first install nessesary packages: # aptitude -t sarge-backports install lvm2&#92; util-vserver coreutils linux-image-2.6-vserver-686 Create Volume and Group: Replace &#8216;/dev/hda3&#8242; to your own needs! # pvcreate /dev/hda3 Physical volume &#8220;/dev/hda3&#8243; successfully created # vgcreate vg0 /dev/hda3 Volume group &#8220;vg0&#8243; successfully created Create a Logical Volume [...]]]></description>
			<content:encoded><![CDATA[<p>This article is based on the excellent article on <a href="http://www.5dollarwhitebox.org/wiki/index.php/Howtos_Linux-Vserver_With_LVM_And_Quotas"> 5dollarwhitebox.org</a>.</p>
<p>At first install nessesary packages:</p>
<p class="code">
# aptitude -t sarge-backports install lvm2&#92;<br />
util-vserver coreutils linux-image-2.6-vserver-686
</p>
<p><span id="more-92"></span><br />
Create Volume and Group:</p>
<p class="alert">
<font size="-1">Replace &#8216;/dev/hda3&#8242; to your own needs!</font>
</p>
<p class="code">
# pvcreate /dev/hda3<br />
Physical volume &#8220;/dev/hda3&#8243; successfully created<br />
# vgcreate vg0 /dev/hda3<br />
Volume group &#8220;vg0&#8243; successfully created
</p>
<p>Create a Logical Volume</p>
<p class="code">
# lvcreate -L2048 -n vserver1 vg0<br />
Logical volume &#8220;vserver1&#8243; created
</p>
<p>Create and mount Filesystem, installing base system into vserver and stopping it:</p>
<p class="code">
# mkfs -t ext3 -j /dev/vg0/vserver1<br />
# mkdir /var/lib/vservers/vserver1<br />
# mount -t ext3 /dev/vg0/vserver1 /var/lib/vservers/vserver1<br />
# vserver vserver1 build -n vserver1 &#92;<br />
&#8211;hostname vserver1.vs.domain.net &#92;<br />
&#8211;interface eth0:10.0.0.1/32 -m debootstrap &#8212; -d sarge &#92;<br />
-m ftp://ftp.debian.org/debian<br />
# vserver vserver1 stop<br />
# umount /var/lib/vservers/vserver1
</p>
<p>Vroot operations and attaching vroot to LVM partition (and detaching again)</p>
<p class="alert">
<font size="-1">&#8216;/dev/vroot3&#8242; is used, cause we use &#8216;/dev/hda3&#8242; in our example. Please adjust it!</font>
</p>
<p class="code">
# e2fsck -p /dev/vg0/vserver1<br />
# mount /dev/vg0/vserver1 /var/lib/vservers/vserver1<br />
# rm -f /var/lib/vservers/vserver1/dev/hdv1<br />
# vrsetup /dev/vroot3 /dev/vg0/vserver1 # vroot3 cause /dev/hda3<br />
# cp -fa /dev/vroot3 /var/lib/vservers/vserver1/dev/hdv1<br />
# mount -o remount,ro /dev/vg0/vserver1<br />
# umount /dev/vg0/vserver1<br />
# vrsetup -d /dev/vroot3
</p>
<p>Enable Quota Capabilities:</p>
<p class="code">
# echo &#8220;quota_ctl&#8221; >> /etc/vservers/vserver1/ccapabilites
</p>
<p>Starting Vserver:</p>
<p class="code">
# e2fsck -p /dev/vg0/vserver1<br />
# mount /dev/vg0/vserver1 /var/lib/vservers/vserver1<br />
# rm -f /var/lib/vservers/vserver1/dev/hdv1<br />
# vrsetup /dev/vroot3 /dev/vg0/vserver1<br />
# cp -fa /dev/vroot3 /var/lib/vservers/vserver1/dev/hdv1<br />
# vserver vserver1 start
</p>
<p>Make it start and stopping automaticaly:</p>
<p class="code">
# vserver vserver1 stop<br />
# sed -i s/MARK=default/MARK=production/ /etc/default/util-vserver<br />
# echo &#8220;production&#8221; > /etc/vservers/vserver1/apps/init/mark<br />
# sed -i s/AUTO=false/AUTO=true/ /etc/default/util-vserver<br />
# wget -O /usr/local/sbin/vserver-mount-fs &#92;<br />
ftp://ftp.cyconet.org/pub/debian/scripts/vserver-mount-fs<br />
# wget -O /usr/local/sbin/mount-lvm-vservers &#92;<br />
ftp://ftp.cyconet.org/pub/debian/scripts/mount-lvm-vservers<br />
# chmod 700 /usr/local/sbin/mount-lvm-vservers<br />
# chmod 700 /usr/local/sbin/vserver-mount-fs<br />
# echo &#8220;/dev/vg0&#8243; &gt; /etc/vservers/vserver1/apps/init/lv_exists<br />
# update-rc.d mount-lvm-vservers defaults 20 21
</p>
<p>That should be all to make it work! :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.waja.info/2006/07/20/lvm-and-quota-with-vserver-on-debian/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->