Notre blog en mousse \o/ - Mot-clé - cluster2024-03-01T10:31:54+01:00Les Lamas !urn:md5:16d806c26b4faf0eabfff608393c3d26DotclearMise à jour d'une base Postgres sous Debianurn:md5:b11f47cc9d63156a25511f2e132453012013-10-14T11:48:00+02:002013-10-14T10:49:47+02:00RulianeAdministrationclusterdebianpostgres <p>Supprimer la grappe 9.1 créée par défaut :<br /></p>
<blockquote><p>pg_dropcluster--stop 9.1 main<br /></p></blockquote>
<p>Mettre à jour l'actuelle grappe :<br /></p>
<blockquote><p>pg_upgradecluster 8.4 main<br /></p></blockquote>
<p>Supprimer l'ancienne grappe :<br /></p>
<blockquote><p>pg_dropcluster 8.4 main<br /></p></blockquote>
<p>Désinstaller le moteur 8.4 :<br /></p>
<blockquote><p>apt-get autoremove --purge postgresql-8.4 postgresql-client-8.4</p></blockquote>Installation de Kerrighed sous Debianurn:md5:493f085f5a470515de0e324f3e5c89112010-12-10T23:40:00+01:002012-07-11T18:07:34+02:00RulianeAdministrationclusterdebianKerrighed <h3>Installation de Kerrighed 2.4.4 sur un noyau Linux 2.6.26 (version de Debian Lenny)</h3>
<ul>
<li>Installer GCC en version 3.4 de préférence, mais ça fonctionne aussi avec la 4.3</li>
<li>Installer make et lsb-release</li>
<li>Compiler et installer Kerrighed avec la procédure classique :</li>
</ul>
<p><code> ./configure </code><br />
<code> make </code><br />
<code> make install </code><br /></p>
<ul>
<li>A la fin de la compilation, faire un "ldconfig"</li>
<li>Éditer le menu.lst du Grub pour y ajouter le noyau de Kerrighed "linux-image-2.6.20-krg". Au démarrage du noyau, la détection automatique des paramètres du noeud ne semble pas fonctionner. Il faut alors les forcer en ajoutant, toujours dans le menu.lst, les paramètres "session_id" et "node_id". <br /></li>
</ul>
<pre> title Debian GNU/Linux, kernel 2.6.20-krg </pre>
<pre> root (hd0,0) </pre>
<pre> kernel /boot/vmlinuz-2.6.20-krg root=/dev/sda1 ro session_id=1 node_id=1 </pre>
<ul>
<li>Créer le répertoire commun à tous les nœuds :</li>
</ul>
<p><code> mkdir /config </code><br />
Et ajouter le montage au fstab :<br /></p>
<pre>
configfs /config configfs defaults 0 0
</pre>
<ul>
<li>Des problèmes de réseau peuvent apparaître si Kerrighed est installé sur une machine virtuelle.<br /></li>
</ul>
<p>- Sous VirtualBox renommer eth0 en eth1 dans /etc/network/interfaces<br />
- Sous VMware, installer les vmware tools pour avoir le pilote de la carte réseau<br /></p>
<h3>Installation de Kerrighed 3.0.0 sur un noyau Linux 2.6.32-amd64 (version 64 bits de Debian Squeeze)</h3>
<ul>
<li>Après l'installation, penser à effectuer un "update-grub2" pour pouvoir démarrer sur le noyau Kerrighed</li>
</ul>