<?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/"
	>

<channel>
	<title>technique @PMSIpilot &#187; Admin système</title>
	<atom:link href="http://www.pmsipilot.org/category/admin-sys/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pmsipilot.org</link>
	<description>Blog du service technique de PMSIpilot</description>
	<lastBuildDate>Fri, 20 Jan 2012 09:07:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Configurer plusieurs partitions LVM pour l&#8217;auto-installation de Mandriva</title>
		<link>http://www.pmsipilot.org/2010/01/25/configurer-plusieurs-partitions-lvm-pour-lauto-installation-de-mandriva/</link>
		<comments>http://www.pmsipilot.org/2010/01/25/configurer-plusieurs-partitions-lvm-pour-lauto-installation-de-mandriva/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 14:55:30 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Admin système]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[mandriva]]></category>

		<guid isPermaLink="false">http://www.pmsipilot.org/?p=184</guid>
		<description><![CDATA[Pour partitionner un disque dur en plusieurs partitions LVM lors de l&#8217;auto-installation d&#8217;une distribution Mandriva, il faut configurer le fichier &#171;&#160;auto_inst.cfg.pl&#160;&#187; afin de : Créer une partition de boot standard (non LVM) car certains bootloaders ne gèrent pas encore les partitions LVM Créer un &#171;&#160;volume physique&#160;&#187; (PV) mappé sur tout le reste du disque dur [...]]]></description>
			<content:encoded><![CDATA[<p>Pour partitionner un disque dur en plusieurs <a title="Logical Volume Management" href="http://fr.wikipedia.org/wiki/Gestion_par_volumes_logiques" target="_blank">partitions LVM</a> lors de l&#8217;auto-installation d&#8217;une distribution Mandriva, il faut configurer le fichier &laquo;&nbsp;auto_inst.cfg.pl&nbsp;&raquo; afin de :</p>
<ol>
<li>Créer une partition de boot standard (non LVM) car certains bootloaders ne gèrent pas encore les partitions LVM</li>
<li>Créer un &laquo;&nbsp;volume physique&nbsp;&raquo; (PV) mappé sur tout le reste du disque dur physique</li>
<li>Créer un &laquo;&nbsp;groupe de volumes&nbsp;&raquo; (VG) mappé sur le volume physique créé précédemment</li>
<li>Créer une ou plusieurs partitions standard sur le &laquo;&nbsp;groupe de volumes&nbsp;&raquo; crée précédemment</li>
</ol>
<p><span id="more-184"></span>En pratique :</p>
<p><code>'partitions' =&gt; [<br />
{<br />
'fs_type' =&gt; 'ext3',<br />
'mntpoint' =&gt; '/boot',<br />
'size' =&gt; 305172<br />
},<br />
{<br />
'mntpoint' =&gt; 'my_pv',<br />
'type' =&gt; 0x8e,<br />
'ratio' =&gt; 1<br />
},<br />
{<br />
'VG_name' =&gt; 'my_vg',<br />
'parts' =&gt; 'my_pv',<br />
},<br />
{<br />
'mntpoint' =&gt; '/',<br />
'size' =&gt; 31457280,<br />
'fs_type' =&gt; 'ext3',<br />
'hd' =&gt; 'my_vg',<br />
'lv_name' =&gt; 'system'<br />
},<br />
{<br />
'mntpoint' =&gt; 'swap',<br />
'size' =&gt; 4194304,<br />
'fs_type' =&gt; 'swap',<br />
'hd' =&gt; 'my_vg'<br />
},<br />
{<br />
'mntpoint' =&gt; '/backup',<br />
'size' =&gt; 104857600,<br />
'fs_type' =&gt; 'ext3',<br />
'hd' =&gt; 'my_vg',<br />
'lv_name' =&gt; 'backup'<br />
},<br />
{<br />
'mntpoint' =&gt; '/var',<br />
'size' =&gt; 136314880,<br />
'fs_type' =&gt; 'ext3',<br />
'hd' =&gt; 'my_vg',<br />
'lv_name' =&gt; 'apps'<br />
}<br />
]</code></p>
<p>Je n&#8217;utilise pas toute la taille de mon groupe de volumes lors de la création de ma dernière partition &laquo;&nbsp;apps&nbsp;&raquo; (à l&#8217;aide de l&#8217;instruction : ratio=&gt;1).</p>
<p>Effectivement l&#8217;un des avantages des LVM est de pouvoir faire un snapshot d&#8217;une partition afin d&#8217;effectuer par exemple <a title="Pourquoi utiliser les LVM pour ses sauvegardes MySql" href="http://www.mysqlperformanceblog.com/2006/08/21/using-lvm-for-mysql-backup-and-replication-setup/" target="_blank">une sauvegarde SQL</a>. Pendant ce temps, le gestionnaire de LVM stocke les différences appliquées aux données de cette partition dans l&#8217;espace vide restant du groupe de volumes.</p>
<p>C&#8217;est pourquoi il est recommandé de <a title="Combien faut-il laisser de place pour les snapshots LVM" href="http://www.mysqlperformanceblog.com/2008/06/09/estimating-undo-space-needed-for-lvm-snapshot/" target="_blank">ne pas utiliser l&#8217;intégralité de l&#8217;espace du groupe de volumes (VG) afin de pouvoir utiliser des utilitaires comme mylvmbackup</a> utilisant les snapshots.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmsipilot.org/2010/01/25/configurer-plusieurs-partitions-lvm-pour-lauto-installation-de-mandriva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recréer une partition de Swap sous Linux (Mandriva 2009.0)</title>
		<link>http://www.pmsipilot.org/2009/11/06/recreer-une-partition-de-swap-sous-linux-mandriva-2009-0/</link>
		<comments>http://www.pmsipilot.org/2009/11/06/recreer-une-partition-de-swap-sous-linux-mandriva-2009-0/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 09:57:18 +0000</pubDate>
		<dc:creator>gael.duperrey</dc:creator>
				<category><![CDATA[Admin système]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mandriva]]></category>
		<category><![CDATA[mémoire]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[swap]]></category>

		<guid isPermaLink="false">http://www.pmsipilot.org/?p=54</guid>
		<description><![CDATA[Voici quelques jours nous avons eu l&#8217;appel d&#8217;un contact rencontrant un souci sur son serveur. En effet alors qu&#8217;il appliquait une mise à jour à travers un applicatif, cela échouait sans plus de raisons. En nous connectant en VPN nous avons dans un premier abord été surpris. En effet les fichiers de logs ne contenaient [...]]]></description>
			<content:encoded><![CDATA[<p>Voici quelques jours nous avons eu l&#8217;appel d&#8217;un contact rencontrant un souci sur son serveur. En effet alors qu&#8217;il appliquait une mise à jour à travers un applicatif, cela échouait sans plus de raisons. En nous connectant en VPN nous avons dans un premier abord été surpris. En effet les fichiers de logs ne contenaient pas beaucoup d&#8217;informations pour nous aider. A force de creuser nous avons enfin trouvé une première trace dans le log de MySQL qui redémarrait par manque de mémoire.<br />
<span id="more-54"></span><br />
Cela nous a surpris car ce serveur avait normalement 1 Go de RAM et 2 Go de Swap. En vérifiant avec la commande <em>free</em> nous avons obtenu la réponse suivante :</p>
<blockquote><p>[root@pmsipilot ~]# free<br />
total       used       free     shared    buffers     cached<br />
Mem:       1034548     206192     828356          0      11888      91500<br />
-/+ buffers/cache:     102804     931744<br />
Swap:            0          0          0<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Et là surprise, pas de Swap ! Nous avons ensuite vérifié que la partition existait bien avant de vérifier le contenu du fichier fstab pour voir si nous demandions bien à la partition de se monter et surprise elle était bien présente :</p>
<blockquote><p>[root@pmsipilot ~]# fdisk -l /dev/sda</p>
<p>Disque /dev/sda: 42.9 Go, 42949672960 octets<br />
255 heads, 63 sectors/track, 5221 cylinders<br />
Units = cylindres of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0&#215;00000000</p>
<p>Périphérique Amorce    Début         Fin      Blocs    Id  Système<br />
/dev/sda1   *           1         660     5301418+  83  Linux<br />
/dev/sda2             661        5221    36636232+   5  Extended<br />
/dev/sda5             661         928     2152678+  82  Linux swap / Solaris<br />
/dev/sda6             929        2246    10586803+  83  Linux<br />
/dev/sda7            2247        5221    23896656   83  Linux<br />
[root@pmsipilot ~]#</p></blockquote>
<blockquote><p>[root@pmsipilot ~]# cat /etc/fstab<br />
# Entry for /dev/sda1 :<br />
UUID=f2e0dc3e-ca0c-11de-9505-9532f1d0a000 / ext3 relatime 1 1<br />
# Entry for /dev/sda6 :<br />
UUID=058c0c64-ca0d-11de-84a0-39a75bb193a6 /home ext3 relatime 1 2<br />
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0<br />
/dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0<br />
none /proc proc defaults 0 0<br />
# Entry for /dev/sda7 :<br />
UUID=1bc24804-ca0d-11de-b77f-27219b1234fe /var ext3 relatime 1 2<br />
# Entry for /dev/sda5 :<br />
UUID=057d5d9a-ca0d-11de-ba57-83515a19edff swap swap defaults 0 0<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Enfin en vérifiant dans /proc/swaps nous nous apercevions que aucune swap n&#8217;était listée.</p>
<blockquote><p>[root@pmsipilot ~]# cat /proc/swaps<br />
Filename                                Type            Size    Used    Priority</p></blockquote>
<p>Et en vérifiant l&#8217;UUID de cette partition, elle semblait bien correspondre :</p>
<blockquote><p>[root@pmsipilot ~]# ls -l /dev/disk/by-uuid/<br />
total 0<br />
lrwxrwxrwx 1 root root 10 2009-11-06 13:29 057d5d9a-ca0d-11de-ba57-83515a19edff -&gt; ../../sda5<br />
lrwxrwxrwx 1 root root 10 2009-11-06 13:29 058c0c64-ca0d-11de-84a0-39a75bb193a6 -&gt; ../../sda6<br />
lrwxrwxrwx 1 root root 10 2009-11-06 13:29 1bc24804-ca0d-11de-b77f-27219b1234fe -&gt; ../../sda7<br />
lrwxrwxrwx 1 root root 10 2009-11-06 13:29 f2e0dc3e-ca0c-11de-9505-9532f1d0a000 -&gt; ../../sda1<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Nous avons alors tenté de monter manuellement la partition de Swap avec la commande <em>swapon</em> :</p>
<blockquote><p>[root@pmsipilot ~]# swapon /dev/sda5<br />
[root@pmsipilot ~]# free<br />
total       used       free     shared    buffers     cached<br />
Mem:       1034548     207324     827224          0      11984      91688<br />
-/+ buffers/cache:     103652     930896<br />
Swap:      2152668          0    2152668<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Comme on peut le constater cela fonctionnait et nous n&#8217;avions aucun retour en erreur que ce soit sur le prompt ou dans les fichiers de logs. Nous avons alors redémarré le serveur (qui bien sûr est à plus de 500 km pour faire simple ;) ) et avons eu la désagréable surprise de constater que la swap ne s&#8217;était pas remontée d&#8217;elle même. Après avoir pris conseil auprès de Mandriva, nous avons pu constater que certains logs suggéraient que la swap pouvait être corrompue, et l&#8217;avons donc reformatée :</p>
<blockquote><p>[root@pmsipilot ~]# mkswap /dev/sda5<br />
Setting up swapspace version 1, size = 2152672 KiB<br />
pas d&#8217;étiquette, UUID=bbc600ee-4350-452f-894d-349fb915927b<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Une fois cette partition recréée, il a bien sûr fallu modifier le fichier <em>/etc/fstab</em> afin de tenir compte du nouvel UUID.</p>
<blockquote><p>[root@pmsipilot ~]# vi /etc/fstab<br />
[root@pmsipilot ~]# cat /etc/fstab<br />
# Entry for /dev/sda1 :<br />
UUID=f2e0dc3e-ca0c-11de-9505-9532f1d0a000 / ext3 relatime 1 1<br />
# Entry for /dev/sda6 :<br />
UUID=058c0c64-ca0d-11de-84a0-39a75bb193a6 /home ext3 relatime 1 2<br />
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0<br />
/dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0<br />
none /proc proc defaults 0 0<br />
# Entry for /dev/sda7 :<br />
UUID=1bc24804-ca0d-11de-b77f-27219b1234fe /var ext3 relatime 1 2<br />
# Entry for /dev/sda5 :<br />
UUID=bbc600ee-4350-452f-894d-349fb915927b swap swap defaults 0 0<br />
[root@pmsipilot ~]#</p></blockquote>
<p>Suite à cette modification, un redémarrage pour vérifier et là Eureka la Swap est bien montée au démarrage, mission accomplie et problème réglé :)</p>
<p style="text-align: right;">Gaël Duperrey &amp; Samuel Verschelde</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pmsipilot.org/2009/11/06/recreer-une-partition-de-swap-sous-linux-mandriva-2009-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

