<?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>Actinux &#187; bpa</title>
	<atom:link href="http://www.actinux.org/index.php/author/bpa/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.actinux.org</link>
	<description>La réponse libre à un monde libre</description>
	<lastBuildDate>Thu, 26 Aug 2010 10:09:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installation de Xenserver 5.6 sur un serveur OVH &#8211; Partie 2</title>
		<link>http://www.actinux.org/index.php/2010/08/26/installation-de-xenserver-5-6-sur-un-serveur-ovh-partie-2/</link>
		<comments>http://www.actinux.org/index.php/2010/08/26/installation-de-xenserver-5-6-sur-un-serveur-ovh-partie-2/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 10:09:16 +0000</pubDate>
		<dc:creator>bpa</dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false">http://www.actinux.org/?p=131</guid>
		<description><![CDATA[Objectif
Le but de cet article est de continuer l&#8217;installation de notre serveur Xenserver 5.6 afin de compléter les points suivants:

configuration du raid soft
configuration de lvm
ajout d’un dépot local d’image ISO
ajout du de la partition de stockage des machines virtuelles.

Configuration du raid soft
Une fois connecté sur votre serveur XenServer (à l&#8217;aide du mot de votre fichier [...]]]></description>
			<content:encoded><![CDATA[<h2>Objectif</h2>
<p>Le but de cet article est de continuer l&#8217;installation de notre serveur Xenserver 5.6 afin de compléter les points suivants:</p>
<ul>
<li>configuration du raid soft</li>
<li>configuration de lvm</li>
<li>ajout d’un dépot local d’image ISO</li>
<li>ajout du de la partition de stockage des machines virtuelles.</li>
</ul>
<h2>Configuration du raid soft</h2>
<p>Une fois connecté sur votre serveur XenServer (à l&#8217;aide du mot de votre fichier XML de configuration), taper les commandes suivantes.</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">dd if=/dev/sda of=/dev/sdb bs=512 count=1</pre>
<p>Changer le type de partition (raid logiciel) du disque sdb à l&#8217;aide de l&#8217;outil fdisk:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">echo -e "\nt\n1\nfd\nt\n3\nfd\nw\nx" | fdisk /dev/sdb</pre>
<p>Créer les partitions RAID1:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 50px; text-align: left; overflow: auto;" dir="ltr">mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb3</pre>
<p>Création d&#8217;un PV sur la partition /dev/md1</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">pvcreate /dev/md1</pre>
<p>Créer la partition de racine:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 114px; text-align: left; overflow: auto;" dir="ltr">mkfs.ext3 /dev/md0
cd / &amp;&amp; mount /dev/md0 /mnt &amp;&amp; rsync -a --progress --exclude=/sys --exclude=/proc --exclude=/dev/shm --exclude=/dev/pts / /mnt
mkdir /mnt/sys
mkdir /mnt/proc
sed -r -i 's,LABEL=root-\w+ ,/dev/md0 ,g' /mnt/etc/fstab
sed -r -i 's,LABEL=root-\w+ ,/dev/md0 ,g' /etc/fstab</pre>
<p>Modifier le Initrd pour gérer la prise en charge du Raid Soft:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 98px; text-align: left; overflow: auto;" dir="ltr">mkdir /root/initrd &amp;&amp; cd /root/initrd
zcat /boot/initrd-`uname -r`.img | cpio -i &amp;&amp; \
cp /lib/modules/`uname -r`/kernel/drivers/md/raid1.ko lib</pre>
<p>Modifier le Init pour intéger ce changement:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 114px; text-align: left; overflow: auto;" dir="ltr">q="echo Waiting for driver initialization."
sed -r -i "s,^${q}$,\n\necho Loading raid1.ko module\ninsmod /lib/raid1.ko\n${q}\n,g" init
q="resume /var/swap/swap.001"
sed -r -i "s,^${q}$,${q}\necho Running raidautorun\nraidautorun /dev/md0\nraidautorun /dev/md1,g" init
r=`grep mkroot /root/initrd/init`
sed -r -i "s|^${r}$|${r/sda1/md0}|g" init</pre>
<p>Copier le initrd modifié dans les deux partitions de boot:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 50px; text-align: left; overflow: auto;" dir="ltr">find . -print | cpio -o -c | gzip -c &gt; /mnt/boot/initrd-`uname -r`.img
find . -print | cpio -o -c | gzip -c &gt; /boot/initrd-`uname -r`.img</pre>
<p>Installer Grub sur le deuxième disque et modifier la configuration pour utiliser la partition RAID:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 98px; text-align: left; overflow: auto;" dir="ltr">grub-install /dev/sdb
sed -r -i 's,root=LABEL=root-\w+ ,root=/dev/md0 ,g' /mnt/boot/grub/grub.conf
sed -r -i 's,root=LABEL=root-\w+ ,root=/dev/md0 ,g' /mnt/boot/grub/menu.lst
sed -r -i 's,root=LABEL=root-\w+ ,root=/dev/md0 ,g' /boot/grub/grub.conf
sed -r -i 's,root=LABEL=root-\w+ ,root=/dev/md0 ,g' /boot/grub/menu.lst</pre>
<p>Démonter le deuxième disque et rebooter:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 66px; text-align: left; overflow: auto;" dir="ltr">cd ; umount /mnt || umount /dev/md0
sync
reboot</pre>
<p>Une fois rebooter, il faut changer le type de partition pour le disque sda et ajouter les partitions au RAID:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 66px; text-align: left; overflow: auto;" dir="ltr">echo -e "\nt\n1\nfd\nt\n3\nfd\nw\nx" | fdisk /dev/sda
mdadm -a /dev/md0 /dev/sda1
mdadm -a /dev/md1 /dev/sda3</pre>
<p>Vous pouvez suivre l&#8217;avancement de la construction du RAID à l&#8217;aide de la commande :</p>
<pre>cat/proc/mdstat</pre>
<h2>Création de l&#8217;entrepot de stockage de machine virtuelle sur Xen</h2>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">xe sr-create type=lvm content-type=user device-config:device=/dev/md1 name-label="Local Storage"</pre>
<p>Nous allons également créer un entrepot de stockage des images ISO local.</p>
<p>Vous choississez la taille que vous souhaitez. Dans notre cas, nous créons une partition de 20Go</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">lvcreate -L 20G -n iso `vgscan | grep "Found volume group" | cut -d "\"" -f 2`</pre>
<p>Formater cette partition:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">mkfs.ext3 /dev/`vgscan | grep "Found volume group" | cut -d "\"" -f 2`/iso</pre>
<p>Créer un point de montage:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">mkdir /iso</pre>
<p>Faire en sorte de monter cette partition au démarrage du système:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 130px; text-align: left; overflow: auto;" dir="ltr">export MYVOLUMEGROUP=`vgscan | grep "Found volume group" | cut -d "\"" -f 2`
lvchange -a y /dev/$MYVOLUMEGROUP/iso
mount /dev/$MYVOLUMEGROUP/iso /iso/

echo "# Local ISO Library" &gt;&gt; /etc/rc.local
echo "lvchange -a y /dev/$MYVOLUMEGROUP/iso" &gt;&gt; /etc/rc.local
echo "mount /dev/$MYVOLUMEGROUP/iso /iso" &gt;&gt; /etc/rc.local</pre>
<p>Ajouter cet entrepot à la configuration de XenServer:</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">xe-mount-iso-sr /iso -o bind</pre>
<p>L&#8217;installation est terminée.</p>
<p>Vous pouvez également ajouter les clés SSH d&#8217;ovh au cas où&#8230;</p>
<pre style="margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto;" dir="ltr">echo 'from="213.186.50.100" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAt3XaIhEoRK5sEKm6wtYyazLOx3w+Yv9+bpfEvLftHr2hxZ2TY2A655iwMbgvhHqsMuGEjK9yGkZIQbUgB6HvOgOWOwJSX6Gc9Ac7GuH11xSU8tHDuTQot6fVtgcm2Y/VUFi65Knz9rLHz7h/Zy29ek+UYav5T7juhBIuk57cDxs= root@cache.ovh.net' &gt;&gt; /root/.ssh/authorized_keys2
echo 'from="::ffff:213.186.50.100" ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAt3XaIhEoRK5sEKm6wtYyazLOx3w+Yv9+bpfEvLftHr2hxZ2TY2A655iwMbgvhHqsMuGEjK9yGkZIQbUgB6HvOgOWOwJSX6Gc9Ac7GuH11xSU8tHDuTQot6fVtgcm2Y/VUFi65Knz9rLHz7h/Zy29ek+UYav5T7juhBIuk57cDxs= root@cache.ovh.net' &gt;&gt; /root/.ssh/authorized_keys2</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.actinux.org/index.php/2010/08/26/installation-de-xenserver-5-6-sur-un-serveur-ovh-partie-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation de Xenserver 5.6 sur un serveur OVH &#8211; Partie 1</title>
		<link>http://www.actinux.org/index.php/2010/08/20/installation-de-xenserver-5-6-sur-un-serveur-ovh/</link>
		<comments>http://www.actinux.org/index.php/2010/08/20/installation-de-xenserver-5-6-sur-un-serveur-ovh/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 15:43:34 +0000</pubDate>
		<dc:creator>bpa</dc:creator>
				<category><![CDATA[Administration système]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[ovh]]></category>
		<category><![CDATA[xenserver]]></category>

		<guid isPermaLink="false">http://www.actinux.org/?p=115</guid>
		<description><![CDATA[Préambule
Le but de cet article est d&#8217;installer la dernière version de Xenserver sur un serveur dédiée chez OVH.
En effet, OVH ne propose que la version 5.5 alors que la dernière version présente des avantages intéressants (la possibilité de repartir d&#8217;un snapshot d&#8217;une vm par exemple&#8230;)
Je ne pars pas de rien pour cet article. J&#8217;ai trouvé [...]]]></description>
			<content:encoded><![CDATA[<h2>Préambule</h2>
<p>Le but de cet article est d&#8217;installer la dernière version de Xenserver sur un serveur dédiée chez OVH.</p>
<p>En effet, OVH ne propose que la version 5.5 alors que la dernière version présente des avantages intéressants (la possibilité de repartir d&#8217;un snapshot d&#8217;une vm par exemple&#8230;)</p>
<p>Je ne pars pas de rien pour cet article. J&#8217;ai trouvé cet excellent tuto sur le forum allemand d&#8217;OVH <a href="http://forum.ovh.de/showthread.php?t=9625" target="_blank">ici</a>. Il ne s&#8217;agit pas d&#8217;une traduction, mais l&#8217;essentiel est là.</p>
<h2>Installation</h2>
<p>Avant de commencer, vous devez disposer d&#8217;un serveur fraichement installé sous Linux. N&#8217;importe quelle version pourrait faire l&#8217;affaire; dans notre cas nous partirons sur une Debian Lenny proposée par OVH avec un partitionnement personnalisé sans RAID.</p>
<p>Les partitions sont les suivantes:</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<ul>
<li style="font: 10pt verdana,arial,helvetica,sans-serif;">sda1 10GB / ext3</li>
<li style="font: 10pt verdana,arial,helvetica,sans-serif;">sda2 2 GB swap</li>
</ul>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<p>Une fois le système installé et démarré, effectuer ces commandes afin de vider le deuxième disque dur.</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 34px; text-align: left;" dir="ltr">dd if=/dev/zero of=/dev/sdb bs=20M count=500</pre>
<p>Pour effectuer l&#8217;installation, nous avons besoin d&#8217;un serveur FTP. Pour cela, nous allons utiliser le système de backup FTP fourni par OVH.</p>
<p>Je vous invite à consulter ce <a href="http://guides.ovh.com/backupftp" target="_blank">lien</a> pour plus d&#8217;information. Il suffit de créer un compte. Nous allons donc utiliser cet espace FTP pour stocker les différentes images ISO et autres besoins.</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 242px; text-align: left;" dir="ltr">### Préparation des données ###

# Création des dossiers
mkdir ~/xen5.6
cd ~/xen5.6

# Téléchargement des différentes images ISO
wget http://downloadns.citrix.com.edgesuite.net/akdlm/5158/XenServer-5.6.0-install-cd.iso
wget http://downloadns.citrix.com.edgesuite.net/akdlm/5159/XenServer-5.6.0-linux-cd.iso

# Montage des images ISO
mkdir xen56install xen56linux
mount -o loop XenServer-5.6.0-install-cd.iso xen56install
mount -o loop XenServer-5.6.0-linux-cd.iso xen56linux</pre>
<p>Nous allons ensuite copier l&#8217;ensemble des données dans un même répertoire :</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 82px; text-align: left;" dir="ltr"># Copie des données
mkdir xen56
cp xen56install/* xen56 -R
cp xen56linux/* xen56 -R</pre>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<p>Pour installer le XenServer nous allons utiliser un fichier de réponse au format XML. Ceci permet d&#8217;installation en mode &laquo;&nbsp;siliencieux&nbsp;&raquo; et donc de pré-remplir un certain nombre d&#8217;information.</p>
<p>Il existe un utilitaire <a href="http://wiki.xenmaster.de/doku.php/tools/xstools" target="_blank">XS-Tool</a> qui permet de créer ce fichier de réponse.</p>
<p>Il semble qu&#8217;il soit préférable de ne pas utiliser le mode DHCP; dans la mesure où nous disposons de toutes les informations, autant les renseigner directement dans ce fichier.</p>
<p>Créer un fichier answer.xml contentant:</p>
<p><span style="color: #c0c0c0;"><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 242px; text-align: left;" dir="ltr"># Création du fichier de réponse
echo '&lt;installation mode="fresh" srtype="lvm"&gt;
&lt;bootloader&gt;grub&lt;/bootloader&gt;
&lt;primary-disk gueststorage="no"&gt;sda&lt;/primary-disk&gt;
&lt;keymap&gt;fr&lt;/keymap&gt;
&lt;hostname&gt;xen01&lt;/hostname&gt;
&lt;root-password&gt;xenpassword&lt;/root-password&gt;
&lt;source type ="url"&gt;ftp://&lt;username&gt;:&lt;password&gt;@&lt;IP&gt;/xen56/&lt;/source&gt;
&lt;admin-interface name="eth0" proto="static"&gt;
&lt;ip&gt;a.b.c.d&lt;/ip&gt;
&lt;subnet-mask&gt;255.255.255.0&lt;/subnet-mask&gt;
&lt;gateway&gt;a.b.c.254&lt;/gateway&gt;
&lt;/admin-interface&gt;
&lt;nameserver&gt;213.186.33.99&lt;/nameserver&gt;
&lt;nameserver&gt;8.8.8.8&lt;/nameserver&gt;
&lt;timezone&gt;Europe/Paris&lt;/timezone&gt;
&lt;time-config-method&gt;ntp&lt;/time-config-method&gt;
&lt;ntp-servers&gt;ntp&lt;/ntp-servers&gt;
&lt;ntpservers&gt;109.75.190.27&lt;/ntpservers&gt;
&lt;ntpservers&gt;88.191.80.132&lt;/ntpservers&gt;
&lt;ntpservers&gt;88.191.32.45&lt;/ntpservers&gt;
&lt;/installation&gt;
' &gt; answer.xml</pre>
<p>Remplacer l&#8217;adresse IP par l&#8217;adresse IP de votre serveur Lenny.</p>
<p>De plus, remplacer les informations concernant le serveur FTP en fonction des informations envoyées par OVH lors de la configuration du backup FTP.</p>
<p>Nous devons ensuite pousser les données sur le serveur FTP:</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 194px; text-align: left;" dir="ltr">echo '#!/bin/sh'                              &gt;  ftpupload.sh
echo 'ftp -n ****FTPHOST**** &lt;&lt; EOF'          &gt;&gt; ftpupload.sh
echo 'user ****FTPUSER**** ****FTPPW****'     &gt;&gt; ftpupload.sh

find xen56/ -type d -exec echo mkdir {} \;    &gt;&gt; ftpupload.sh

find xen56/ -type f -exec echo put {} \ {} \; &gt;&gt; ftpupload.sh

echo 'put answer.xml xen56/answer.xml' &gt;&gt; ftpupload.sh
echo 'bye' &gt;&gt; ftpupload.sh
echo 'EOF' &gt;&gt; ftpupload.sh</pre>
<p><strong>N&#8217;oubliez pas de remplacer les informations concernant les accès FTP.</strong></p>
<p>Exécuter ensuite ce script :</p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 82px; text-align: left;" dir="ltr"># Copie des données
./ftpupload.sh</pre>
<p>Si vous souhaitez ensuite tout supprimer vous pourrez utiliser ce script:</p>
<p><span style="font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;"> </span></p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 258px; text-align: left;" dir="ltr">echo '#!/bin/sh'                              &gt;  ftpdelete.sh
echo 'ftp -n ****FTPHOST**** &lt;&lt; EOF'          &gt;&gt; ftpdelete.sh
echo 'user ****FTPUSER**** ****FTPPW****'     &gt;&gt; ftpdelete.sh

find xen56/ -type f -exec echo delete {} \; &gt;&gt; ftpdelete.sh
echo 'delete xen56/answer.xml' &gt;&gt; ftpdelete.sh

find xen56/ -type d -exec echo rmdir {} \;    &gt;&gt; ftpdelete.sh
find xen56/ -type d -exec echo rmdir {} \;    &gt;&gt; ftpdelete.sh
find xen56/ -type d -exec echo rmdir {} \;    &gt;&gt; ftpdelete.sh
find xen56/ -type d -exec echo rmdir {} \;    &gt;&gt; ftpdelete.sh
find xen56/ -type d -exec echo rmdir {} \;    &gt;&gt; ftpdelete.sh

echo 'bye' &gt;&gt; ftpdelete.sh
echo 'EOF' &gt;&gt; ftpdelete.sh</pre>
<p>Nous devons ensuite préparer le serveur :</p>
<pre style="margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 34px; text-align: left;" dir="ltr">aptitude update; aptitude install -y syslinux</pre>
<p>Nous avons également besoin d&#8217;une autre partition. Nous allons utiliser la partition de swap qui ne nous servira plus.</p>
<pre style="margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 146px; text-align: left;" dir="ltr"># Desactivation de la swap (sda2)
swapoff -a
# Formatage de la partition en fat
mkfs.msdos /dev/sda2
# Installation de syslinux sur cette partition
syslinux /dev/sda2
# Montage de la partition
mount /dev/sda2 /mnt</pre>
<p>Dans cette partition nous avons besoin de fichier disponible sur le serveur FTP:</p>
<pre style="margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 98px; text-align: left;" dir="ltr">cd /mnt
wget ftp://****FTPUSER****:****FTPPW****@****FTPHOST****/xen56/install.img
wget ftp://****FTPUSER****:****FTPPW****@****FTPHOST****/xen56/boot/xen.gz
wget ftp://****FTPUSER****:****FTPPW****@****FTPHOST****/xen56/boot/vmlinuz
wget ftp://****FTPUSER****:****FTPPW****@****FTPHOST****/xen56/boot/isolinux/mboot.c32</pre>
<p>Là encore, utilisez les informations de FTP fournies par OVH.</p>
<p>Nous allons maintenant créer le fichier syslinux.cfg</p>
<p>Le but étant de préciser au système qu&#8217;il doit booter sur le serveur FTP.</p>
<pre style="margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 114px; text-align: left;" dir="ltr">echo 'DEFAULT linux' &gt; /mnt/syslinux.cfg
echo ' LABEL linux' &gt;&gt; /mnt/syslinux.cfg
echo ' SAY Now booting the kernel from SYSLINUX...' &gt;&gt; /mnt/syslinux.cfg
echo ' kernel mboot.c32' &gt;&gt; /mnt/syslinux.cfg
echo ' append xen.gz dom0_mem=752M console=vga --- vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=ftp://****FTPUSER****:****FTPPW****@****FTPHOST!IP!****/xen56/answer.xml install --- install.img' &gt;&gt; /mnt/syslinux.cfg</pre>
<p>Nous devons ensuite remplacer lilo par grub:</p>
<pre style="border-style: inset; border-width: 1px; margin: 0px; padding: 6px; overflow: auto; background-color: #f6f6f6; color: #000000; width: 640px; height: 150px; text-align: left;" dir="ltr"># Suppression de lilo
aptitude --purge  remove lilo
# Installation de Grub
mkdir /boot/grub
aptitude install grub
grub-install /dev/sda
update-grub

#Modification du fichier menu.lst
cat &gt; /boot/grub/menu.lst &lt;&lt; "EOF"
default         0
timeout         5
color cyan/blue white/blue
title           Syslinux
root            (hd0,1)
makeactive
chainloader     +1
EOF</pre>
<p>Rebooter le serveur et croiser les doigts <img src='http://www.actinux.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Il faut compter 2 à 3 minutes pour que le système reboot. Ensuite, prévoir jusqu&#8217;à 10min pour l&#8217;installation de Xen, puis de nouveau 3 minutes pour le reboot.</p>
<p>Si tout va bien, vous pouvez vous connecter à votre serveur avec le mot de passe que vous aurez saisi dans le fichier de réponse xml.</p>
<p>Il reste maintenant les étapes suivantes:</p>
<ul>
<li>configuration du raid soft</li>
<li>configuration de lvm</li>
<li>ajout d&#8217;un dépot local d&#8217;image ISO</li>
<li>ajout du de la partition de stockage des machines virtuelles.</li>
</ul>
<p>A suivre donc&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actinux.org/index.php/2010/08/20/installation-de-xenserver-5-6-sur-un-serveur-ovh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer un serveur Redmine sur Centos 5.2</title>
		<link>http://www.actinux.org/index.php/2009/03/24/installer-un-serveur-redmine-sur-centos-52/</link>
		<comments>http://www.actinux.org/index.php/2009/03/24/installer-un-serveur-redmine-sur-centos-52/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 08:52:38 +0000</pubDate>
		<dc:creator>bpa</dc:creator>
				<category><![CDATA[Tutos]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[redmine]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.actinux.org/?p=11</guid>
		<description><![CDATA[Le but de cet article est d'écrire le processus d'installation d'un serveur <a href="http://www.redmine.org" target="_blank">RedMine </a>sur une Centos 5.2]]></description>
			<content:encoded><![CDATA[<p>Le but de cet article est d&#8217;écrire le processus d&#8217;installation d&#8217;un serveur <a href="http://www.redmine.org" target="_blank">RedMine </a>sur une Centos 5.2</p>
<h2>Description de RedMine</h2>
<p>Redmine est un outil de gestion de projet en Web. Il est écrit en utilisant le framework &laquo;&nbsp;Ruby on Rails&nbsp;&raquo;. Il est multi-plateforme et fonctionne avec plusieurs bases de données.<br />
<span id="more-11"></span></p>
<p>Redmine est un projet Open Source sous licence GNU General Public License v2 (GPL).</p>
<p>Les fonctionnalités :</p>
<ul>
<li> gestion multi-projets</li>
<li> gestion fine des droits utilisateurs définis par des rôles</li>
<li> rapports de bugs, demandes d&#8217;évolutions</li>
<li> Wiki multi-projets</li>
<li> forums multi-projets</li>
<li> Flux RSS / ATOM</li>
<li> Notifications par email</li>
<li> Gestion de feuilles de route, GANTT, calendrier</li>
<li> Historique</li>
<li> Intégration avec divers suivis de versions : SVN, CVS, Mercurial, Git, Bazaar &amp; Darcs</li>
<li> Identification possible via LDAP</li>
<li> Multilingue (25 langues)</li>
<li> Support de plusieurs bases de données : MySQL, PostgreSQL ou SQLite</li>
</ul>
<h2>Installation des Prés-requis</h2>
<p>Installer Ruby on Rails 2.2.2 sur Centos 5.2</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> ruby ruby-devel ruby-libs-RDOC irb ruby-mysql ruby-rdoc</pre></div></div>

<h3>Télécharger et installer Ruby</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">45905</span><span style="color: #000000; font-weight: bold;">/</span>rubygems-1.3.1.tgz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xvf rubygems-1.3.1.tgz
<span style="color: #7a0874; font-weight: bold;">cd</span> rubygems-1.3.1
ruby setup.rb</pre></div></div>

<h3>Installer le framework Rails</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gem <span style="color: #c20cb9; font-weight: bold;">install</span> rails <span style="color: #660033;">-v</span>=2.2.2</pre></div></div>

<h3>Installer le serveur MySQL</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> mysql-server
service mysqld start</pre></div></div>

<h3>Installer et configurer Subversion</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> subversion</pre></div></div>

<h2>Installation de Redmine</h2>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span><span style="color: #000000; font-weight: bold;">/</span>src
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>rubyforge.org<span style="color: #000000; font-weight: bold;">/</span>frs<span style="color: #000000; font-weight: bold;">/</span>download.php<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">52944</span><span style="color: #000000; font-weight: bold;">/</span>redmine-0.8.2.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-zxvf</span> redmine-0.8.2.tar.gz
<span style="color: #c20cb9; font-weight: bold;">mv</span> redmine-0.8.2 <span style="color: #000000; font-weight: bold;">/</span>opt
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine<span style="color: #000000; font-weight: bold;">*</span>
adduser redmine
<span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> redmine. <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine</pre></div></div>

<h3>Créer une base de donnée MySQL</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">mysql <span style="color: #660033;">-u</span> root
create database redmine character <span style="color: #000000; font-weight: bold;">set</span> utf8;</pre></div></div>

<h3>Modifier le fichier de configuration de connexion MySQL</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cp</span> config<span style="color: #000000; font-weight: bold;">/</span>database.yml.example config<span style="color: #000000; font-weight: bold;">/</span>database.yml
<span style="color: #c20cb9; font-weight: bold;">vi</span> config<span style="color: #000000; font-weight: bold;">/</span>database.yml</pre></div></div>

<p>Exemple pour une base MySQL</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">production:
adapter: mysql
database: redmine
host: localhost
username: bduser
password: bdpasswd
socket:<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>mysql<span style="color: #000000; font-weight: bold;">/</span>mysql.sock</pre></div></div>

<h3>Créer la structure de la base de donnée</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine
rake db:migrate <span style="color: #007800;">RAILS_ENV</span>=<span style="color: #ff0000;">&quot;production&quot;</span></pre></div></div>

<h3>Insérer des données de pré-configuration (cette étape est facultative mais fortement recommandée)</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">rake redmine:load_default_data <span style="color: #007800;">RAILS_ENV</span>=<span style="color: #ff0000;">&quot;production&quot;</span></pre></div></div>

<h3>Modifier les droits de l&#8217;utilisateur redmine</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> tmp public<span style="color: #000000; font-weight: bold;">/</span>plugin_assets
<span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> redmine. files log tmp public<span style="color: #000000; font-weight: bold;">/</span>plugin_assets
<span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #660033;">-R</span> <span style="color: #000000;">755</span> files log tmp public<span style="color: #000000; font-weight: bold;">/</span>plugin_assets</pre></div></div>

<h3>Démarrer le serveur</h3>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ruby script<span style="color: #000000; font-weight: bold;">/</span>server webrick <span style="color: #660033;">-e</span> production</pre></div></div>

<p>Vous pouvez tester que votre serveur fonctionne :</p>
<p><strong>http://ipduserveur:3000</strong></p>
<p>Login et mot de passe par défaut:</p>
<blockquote><p>Login: admin<br />
Mot de passe: admin</p></blockquote>
<h4>Ajouter les librairies ImageMagick</h4>
<p>Cette étape est nécessaire pour la réalisation des diagramme de Gantt</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">gcc</span> tcl-devel libpng-devel libjpeg-devel ghostscript-devel bzip2-devel freetype-devel libtiff-devel
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span><span style="color: #000000; font-weight: bold;">/</span>src
<span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #c20cb9; font-weight: bold;">ftp</span>:<span style="color: #000000; font-weight: bold;">//</span>ftp.imagemagick.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>ImageMagick<span style="color: #000000; font-weight: bold;">/</span>ImageMagick.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xvfz ImageMagick.tar.gz
<span style="color: #7a0874; font-weight: bold;">cd</span> ImageMagick<span style="color: #000000; font-weight: bold;">*</span>
.<span style="color: #000000; font-weight: bold;">/</span>configure
<span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span>
<span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">local</span><span style="color: #000000; font-weight: bold;">/</span>lib <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>ld.so.conf <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">wc</span> -l<span style="color: #000000; font-weight: bold;">`</span> <span style="color: #660033;">-eq</span> <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;/usr/local/lib&quot;</span> <span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">&amp;</span>gt; <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>ld.so.conf
ldconfig
gem <span style="color: #c20cb9; font-weight: bold;">install</span> rmagick <span style="color: #660033;">-r</span> <span style="color: #660033;">--no-ri</span> <span style="color: #660033;">--no-rdoc</span></pre></div></div>

<h2>Ajouter la gestion automatique des dépot SVN</h2>
<p>Redmine est capable de gérer automatiquement la création de vos dépots SVN; de plus, en fonction du type de projet (public ou privé) les dépots seront accessibles aux membres uniquement.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #c20cb9; font-weight: bold;">install</span> mod_dav_svn mod_perl perl-Apache-DBI perl-Digest-SHA1 perl-DBD-mysql
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span>
<span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> root.apache <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span>
yum <span style="color: #c20cb9; font-weight: bold;">install</span> mod_dav_svn</pre></div></div>

<p>Récupérer une version plus récente de Redmine.pm</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>redmine.rubyforge.org<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">/</span>Redmine.pm
<span style="color: #c20cb9; font-weight: bold;">cp</span> Redmine.pm <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> Redmine.pm <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>perl5<span style="color: #000000; font-weight: bold;">/</span>vendor_perl<span style="color: #000000; font-weight: bold;">/</span>5.8.8<span style="color: #000000; font-weight: bold;">/</span>Apache<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Corriger une petit problème sur un des fichers ruby:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">/</span>reposman.rb</pre></div></div>

<p>Ajouter :</p>
<blockquote><p>require &#8216;rdoc/ri/ri_paths&#8217;</p></blockquote>
<p>Avant le bloc:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">require <span style="color: #ff0000;">'getoptlong'</span>
require <span style="color: #ff0000;">'rdoc/usage'</span>
require <span style="color: #ff0000;">'soap/wsdlDriver'</span>
require <span style="color: #ff0000;">'find'</span>
require <span style="color: #ff0000;">'etc'</span></pre></div></div>

<p>Editer le fichier /etc/httpd/conf.d/subversion.conf et ajouter à la fin:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
SVNParentPath <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span>
SVNListParentPath on</pre></div></div>

<p>Créer une fichier redmine.conf dans /etc/httpd/conf.d</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;</span>Location <span style="color: #000000; font-weight: bold;">/</span>svn-private<span style="color: #000000; font-weight: bold;">&gt;</span>
DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
SVNParentPath <span style="color: #ff0000;">&quot;/opt/svn&quot;</span>
Order deny,allow
Deny from all
<span style="color: #666666; font-style: italic;"># only allow reading orders</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>Limit GET PROPFIND OPTIONS REPORT<span style="color: #000000; font-weight: bold;">&gt;</span>
Allow from 192.168.0.40
<span style="color: #000000; font-weight: bold;">&lt;/</span>Limit<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;/</span>Location<span style="color: #000000; font-weight: bold;">&gt;</span>
&nbsp;
PerlLoadModule Apache::Redmine
   <span style="color: #000000; font-weight: bold;">&lt;</span>Location <span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">&gt;</span>
     DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
     SVNParentPath <span style="color: #ff0000;">&quot;/opt/svn&quot;</span>
&nbsp;
     AuthType Basic
     AuthName redmine
     Require valid-user
&nbsp;
     PerlAccessHandler Apache::Authn::Redmine::access_handler
     PerlAuthenHandler Apache::Authn::Redmine::authen_handler
&nbsp;
     <span style="color: #666666; font-style: italic;">## for mysql</span>
     RedmineDSN <span style="color: #ff0000;">&quot;DBI:mysql:database=redmine;host=localhost&quot;</span>
&nbsp;
     RedmineDbUser <span style="color: #ff0000;">&quot;userdb&quot;</span>
     RedmineDbPass <span style="color: #ff0000;">&quot;userpwd&quot;</span>
  <span style="color: #000000; font-weight: bold;">&lt;/</span>Location<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>Ajouter à la crontab:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">*/</span><span style="color: #000000;">5</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> ruby <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>redmine<span style="color: #000000; font-weight: bold;">/</span>extra<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span><span style="color: #000000; font-weight: bold;">/</span>reposman.rb <span style="color: #660033;">--redmine-host</span>=localhost:<span style="color: #000000;">3000</span> <span style="color: #660033;">--svn-dir</span>=<span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svn</span> <span style="color: #660033;">--owner</span>=apache <span style="color: #660033;">--url</span>=http:<span style="color: #000000; font-weight: bold;">//</span>IP<span style="color: #000000; font-weight: bold;">/</span>svn-private<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">--verbose</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>reposman.log</pre></div></div>

<p>Tout devrait à présent fonctionner.<br />
L&#8217;idéal serait de mettre en place un cluter Mongrel, mais il semble que la gestion des dépots SVN ne fonctionne plus. </p>
<p>Si vous l&#8217;utilisez avec Mongrel, n&#8217;hésiter pas <img src='http://www.actinux.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.actinux.org/index.php/2009/03/24/installer-un-serveur-redmine-sur-centos-52/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

