<?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>L&#039;admin sous GNU / Linux - Blog Libre &#187; gentoo</title> <atom:link href="http://blog.admin-linux.org/tag/gentoo/feed" rel="self" type="application/rss+xml" /><link>http://blog.admin-linux.org</link> <description>Vous trouverez des howtos, des news, des astuces sur les logiciels libres. Les sujets traités y sont la messagerie (postfix, cyrus...), les systèmes (ubuntu, debian, gentoo...), la supervision (nagios, zabbix, centreon...), les base des données (mysql, postgresql), le web (apache et autres...) et tout le reste</description> <lastBuildDate>Thu, 26 Jan 2012 13:31:34 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Ingres disponible sous Gentoo Linux</title><link>http://blog.admin-linux.org/base-de-donnees/ingres-disponible-sous-gentoo-linux</link> <comments>http://blog.admin-linux.org/base-de-donnees/ingres-disponible-sous-gentoo-linux#comments</comments> <pubDate>Wed, 14 Oct 2009 10:32:31 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Base de données]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[ingres]]></category> <category><![CDATA[Planet-Libre]]></category><guid isPermaLink="false">http://blog.admin-linux.org/?p=1401</guid> <description><![CDATA[Ingres fait désormais parti des paquets officiels de Gentoo (qui a d&#8217;ailleurs fêté ses 10 ans récemment) Pour ceux qui ne connaissent pas la distribution Linux Gentoo dite source, le...]]></description> <content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1402" title="ingres_gentoo" src="http://blog.admin-linux.org/wp-content/uploads/2009/10/ingres_gentoo.jpg" alt="ingres gentoo Ingres disponible sous Gentoo Linux" width="480" height="225" /></p><p>Ingres fait désormais parti des paquets officiels de Gentoo (qui a d&#8217;ailleurs fêté ses 10 ans récemment)</p><p>Pour ceux qui ne connaissent pas la distribution Linux Gentoo dite source, le système et tous les programmes devront être compilés à partir du code source un peu comme un Linux From Scratch, ce qui va vous permettre d&#8217;avoir un système optimisé pour vos machines et votre environnement <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres disponible sous Gentoo Linux" class='wp-smiley' title="Ingres disponible sous Gentoo Linux" /> Une de mes distributions préférées <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres disponible sous Gentoo Linux" class='wp-smiley' title="Ingres disponible sous Gentoo Linux" /></p><p>Enfin bref, Il existe trois ebuilds &#8211; un pour Ingres 9.2 build 134 qui est la version la plus stable que vous pouvez obtenir à partir des sources.</p><p>Un pour Ingres 9.3 build 137 qui est la dernière version que vous pouvez obtenir à partir des sources.</p><p>Et une à partir de la dernière version subversion accessible depuis code.ingres.com.</p><p>Pour l&#8217;installation :</p><pre>emerge ingres</pre><p>Avant que Ingres soit définitevement dans le portage, vous deviez créer un local overlay. Mettez le .ebuild dans /usr/local/portage/dev-db/ingres et le .patch et initd dans /usr/local/portage/dev-db/ingres/files</p><p>Ajouter dans le make.conf :</p><pre>PORTDIR_OVERLAY="/usr/local/portage"</pre><p>Puis lancer :</p><pre>ebuild /usr/local/portage/dev-db/ingres/ingres-9.2.0.134.ebuild digest</pre><p>Ensuite lancer :</p><pre>emerge ingres</pre><p>J&#8217;utilise Ingres actuellement dans mon environnement professionnel, et j&#8217;utilisais Gentoo dans mon ancien travail, je me suis dit que cette info pourrait intéresser quelqu&#8217;un <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres disponible sous Gentoo Linux" class='wp-smiley' title="Ingres disponible sous Gentoo Linux" /></p><p>Liens Utiles :</p><p><a href="http://community.ingres.com/wiki/Ingres_on_Gentoo">Source</a></p><p><a title="Voir Ingres dans le portage Gentoo" href="http://packages.gentoo.org/package/dev-db/ingres" target="_blank">Voir Ingres dans le portage Gentoo</a></p><p>Quelqu&#8217;un saurait me dire si Ingres est présent dans une autre distribution dans les packages officiels ?</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/base-de-donnees/ingres-disponible-sous-gentoo-linux/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo</title><link>http://blog.admin-linux.org/howto/howto-install-nagios3-centreon-20-et-ndoutils-sur-gentoo</link> <comments>http://blog.admin-linux.org/howto/howto-install-nagios3-centreon-20-et-ndoutils-sur-gentoo#comments</comments> <pubDate>Mon, 22 Dec 2008 15:05:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Howto]]></category> <category><![CDATA[Supervision]]></category> <category><![CDATA[centreon]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[monitoring]]></category> <category><![CDATA[nagios]]></category> <category><![CDATA[ndoutils]]></category> <category><![CDATA[Planet-Libre]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/howto-install-nagios3-centreon-20-et-ndoutils-sur-gentoo/</guid> <description><![CDATA[Bien le bonjour à tous, Voici un petit howto permettant d&#8217;installer Nagios 3, NDOUtils (sert à écrire les informations event + status récoltés par Nagios en base de données mysql)...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Bien le bonjour à tous,<br /> Voici un petit howto permettant d&#8217;installer Nagios 3, NDOUtils (sert à écrire les informations event + status récoltés par Nagios en base de données mysql) et Centreon.</p><p style="text-align: justify;"><span style="font-weight: bold;">Installation des pré-requis :</span></p><p style="text-align: justify;">RRDTOOL (Utilisé pour créer les graphiques avec Centreon)<br /> <span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/rrdtool rrdcgi perl&nbsp;&raquo; &gt;&gt; /etc/portage/package.use<br /> emerge -av rrdtool</span></p><p style="text-align: justify;">Net-SNMP<br /> <span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/net-snmp diskio lm_sensors perl python ssl&nbsp;&raquo; &gt;&gt; /etc/portage/package.use<br /> emerge -av net-snmp</span><br /> lm_sensors ajoute de nouveau capteurs matériel.</p><p style="text-align: justify;">Apache2<br /> <span style="font-style: italic;">echo &laquo;&nbsp;www-servers/apache debug ldap threads&nbsp;&raquo;  &gt;&gt; /etc/portage/package.use<br /> emerge -av apache</span></p><p style="text-align: justify;">PHP<br /> <span style="font-style: italic;">echo &laquo;&nbsp;dev-lang/php mysqli kerberos ldap snmp posix gd truetype xml nls zip&nbsp;&raquo; &gt;&gt; /etc/portage/package.use<br /> emerge -av php</span></p><p style="text-align: justify;">MySQL<br /> <span style="font-style: italic;">emerge -av mysql<br /> emerge &#8211;config =dev-db/mysql-[version]<br /> </span></p><p style="text-align: justify;">Paquets PEAR<br /> echo &laquo;&nbsp;dev-php/PEAR-MDB2 mysql&nbsp;&raquo; &gt;&gt; /etc/portage/package.use<br /> <span style="font-style: italic;">emerge -av PEAR-PEAR<br /> emerge -av dev-php/PEAR-Auth_SASL<br /> emerge -av dev-php/PEAR-Date<br /> emerge -av dev-php/PEAR-DB<br /> emerge -av dev-php/PEAR-DB_DataObject<br /> emerge -av dev-php/PEAR-DB_DataObject_FormBuilder<br /> emerge -av dev-php/PEAR-HTML_Common<br /> emerge -av dev-php/PEAR-HTML_Common2 (si php5)<br /> emerge -av dev-php/PEAR-HTML_QuickForm<br /> emerge -av dev-php/PEAR-HTML_QuickForm_advmultiselect<br /> emerge -av dev-php/PEAR-HTML_Table<br /> emerge -av dev-php/PEAR-I18N<br /> emerge -av dev-php/PEAR-Image_Canvas<br /> emerge -av dev-php/PEAR-Image_Color<br /> emerge -av dev-php/PEAR-Image_Color2 (si php5)<br /> emerge -av dev-php/PEAR-Image_Graph<br /> emerge -av dev-php/PEAR-Image_GraphViz<br /> emerge -av dev-php/PEAR-Mail_Mime<br /> emerge -av dev-php/PEAR-MDB2<br /> emerge -av dev-php/PEAR-Net_Ping<br /> emerge -av dev-php/PEAR-Net_Traceroute<br /> emerge -av dev-php/PEAR-Numbers_Roman<br /> emerge -av dev-php/PEAR-Validate</span><br /> PEAR-XML-RPC n&#8217;est pas à installer car figure dans le paquet PEAR-PEAR</p><p style="text-align: justify;">GD<br /> <span style="font-style: italic;">echo &laquo;&nbsp;media-libs/gd jpeg png truetype&nbsp;&raquo;&gt;&gt; /etc/portage/package.use<br /> emerge -av media-libs/gd</span></p><p style="text-align: justify;">SUDO<br /> <span style="font-style: italic;">emerge -av app-admin/sudo</span></p><p style="text-align: justify;">Modules Perl<br /> <span style="font-style: italic;">echo &laquo;&nbsp;dev-perl/GD jpeg png truetype&nbsp;&raquo;&gt;&gt; /etc/portage/package.use<br /> emerge -av Config-IniFiles<br /> emerge -av Crypt-DES<br /> emerge -av Digest-HMAC<br /> emerge -av Digest-SHA1<br /> emerge -av GD<br /> emerge -av IO-Socket-INET6<br /> emerge -av Socket6<br /> </span></p><p style="text-align: justify;">Pour l&#8217;internationnalisation, il faut installer :<br /> emerge -av gettext</p><p style="text-align: justify;">Si vous souhaitez faire de la gestion de Traps SNMP, il faut installer snmptt<br /> <span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/snmptt mysql&nbsp;&raquo; &gt;&gt; /etc/portage/package.use<br /> emerge -av net-analyzer/snmptt</span><br /> Voici un lien qui explique comment les mettre en place :<br /> <a href="http://en.doc.centreon.com/Tutorials:GestionDesTrapsSnmp/fr">Gestion des Traps SNMP</a></p><p style="text-align: justify;"><span style="font-weight: bold;">Installation de Nagios :</span></p><p style="text-align: justify;">Voici une brève explication du fonctionnement de nagios<br /> Serveur Nagios -&gt; Client passif<br /> Les commandes de vérification partent du serveur nagios vers les clients passifs, exemples; ping, ssh, telnet portX etc &#8230;.<br /> Serveur Nagios -&gt; Client actif (NRPE)<br /> Les commandes de vérification sont toujours à l&#8217;initiative du serveur nagios vers les clients, mais cette fois-ci il y a exécution d&#8217;un script sur le client. Ce procédé implique l&#8217;utilisation de nrpe (nagios remote process execution). exemples; check_disk, check_users, check_load etc &#8230; .<br /> Client NCSA -&gt; Serveur Nagios<br /> Ici l&#8217;exécution est à l&#8217;initiative du client vers le serveur nagios. On parle alors de ncsa (nagios client &#8230;) . Cette méthode est utilisée pour des opérations de vérification relativement lourdes -&gt; check_updates par exemple<br /> Voici un petit schéma explicant le fonctionnement de nagios et de ses agents (nrpe + ncsa)</p><p><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/agent-nagios1.jpg"><img class="aligncenter size-full wp-image-330" title="agent-nagios1" src="/wp-content/uploads/2009/03/agent-nagios1.jpg" alt="agent nagios1 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="248" /></a></p><p style="text-align: justify;">Préparation de nagios-plugins :</p><p style="text-align: justify;"><span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/nagios-plugins ssl mysql snmp nagios-dns nagios-ntp nagios-ping nagios-ssh&nbsp;&raquo;&gt;&gt; /etc/portage/package.use</span></p><p style="text-align: justify;">Explication des flags USE possible pour nagios-plugins :<br /> ssl : Ajoute le support pour les connections SSL<br /> samba : Ajoute le support pour SAMBA (Partage Windows et partage d&#8217;imprimante)<br /> mysql : Ajoute le support pour les bases de données mysql<br /> postgres : Ajoute le support pour les bases de données postgresql<br /> ldap : Ajoute le support pour le LDAP (Lightweight Directory Access Protocol)<br /> snmp : Ajoute le support pour le SNMP (Simple Network Management Protocol) si il est accessible<br /> nagios-dns : Installe les dépendances pour le monitoring DNS<br /> nagios-ntp : Installe les dépendances pour le monitoring NTP<br /> nagios-ping : Installe les dépendances pour le monitoring PING<br /> nagios-ssh : Installe les dépendances pour le monitoring SSH<br /> nagios-game : Installe les dépendances pour le monitoring games-util/qstat<br /> ups : Installe les dépendances pour le monitoring de Network-UPS (sys-power/nut)<br /> ipv6 : Ajoute le support pour IPv6<br /> radius : Ajoute le support pour l&#8217;authentification RADIUS</p><p style="text-align: justify;">Notez que nagios-ping va rajouter le paquet : net-analyzer/fping</p><p style="text-align: justify;">emerge -av net-analyzer/nagios-plugins</p><p style="text-align: justify;">Préparation de nagios-core :</p><p style="text-align: justify;"><span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/nagios-core apache2 web perl vim-syntax&nbsp;&raquo; &gt;&gt; /etc/portage/package.use</span><br /> Explication des flags USE possible pour nagios-core :<br /> apache2 : Ajoute le support d&#8217;Apache2<br /> perl : Ajoute le support de perl<br /> vim-syntax : Ajoute les informations nagios dans la syntaxe vim (permet la colorisation syntaxique)</p><p style="text-align: justify;">Notez que vim-syntax va rajouter plusieurs paquets. (app-vim/nagios-syntax)</p><p style="text-align: justify;">emerge -av net-analyzer/nagios-core</p><p style="text-align: justify;">Installation de nagios :</p><p style="text-align: justify;"><span style="font-style: italic;">emerge -av net-analyzer/nagios</span></p><p style="text-align: justify;">These are the packages that would be merged, in order:</p><p style="text-align: justify;">Calculating dependencies&#8230; done!<br /> [ebuild  N    ] net-analyzer/nagios-imagepack-1.0-r100  1,628 kB [0]<br /> [ebuild  N    ] net-analyzer/fping-2.4_beta2-r2  60 kB [0]<br /> [ebuild  N    ] dev-perl/Net-SNMP-5.2.0  82 kB [0]<br /> [ebuild  N    ] app-vim/nagios-syntax-20050105  2 kB [0]<br /> [ebuild  N    ] net-analyzer/nagios-core-3.0.6  USE=&nbsp;&raquo;apache2 perl vim-syntax web -debug -lighttpd&nbsp;&raquo; 2,672 kB [0]<br /> [ebuild     U ] net-analyzer/nagios-plugins-1.4.13-r1 [1.4.10-r1] USE=&nbsp;&raquo;ipv6 ldap mysql* nagios-dns* nagios-ntp* nagios-ping* nagios-ssh* snmp* ssl -nagios-game -postgres* -radius -samba -ups&nbsp;&raquo; 2,227 kB [?=&gt;0]<br /> [ebuild  N    ] net-analyzer/nagios-3.0.6  0 kB [0]</p><p style="text-align: justify;">Total: 7 packages (1 upgrade, 6 new), Size of downloads: 6,668 kB<br /> Portage tree and overlays:<br /> [0] /usr/portage<br /> [?] indicates that the source repository could not be determined</p><p style="text-align: justify;">Would you like to merge these packages? [Yes/No] <span style="font-weight: bold;">Yes</span></p><p style="text-align: justify;">Nagios est désormais installé.</p><p style="text-align: justify;">Un fichier a été créé /etc/apache2/modules.d/99_nagios3.conf<br /> Pour activer Nagios dans Apache il faut modifier le fichier /etc/conf.d/apache2</p><p style="text-align: justify;">Vous pouvez accéder à l&#8217;interface web de nagios via cette adresse : http://localhost/nagios/</p><p style="text-align: justify;">Nagios impose une authentification pour avoir accès aux différents cgi dont son interface web se sert. Nous devons donc mettre en place cette authentification. Il s&#8217;agit dans un premier temps d&#8217;éditer le fichier /etc/nagios/cgi.cfg puis de créer un fichier .htaccess autorisant un utilisateur.<br /> Valider que dans le fichier cgi.cfg que vous avez les informations ci-dessous <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_sad.gif' alt="icon sad HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /> c&#8217;est le cas dans la conf de gentoo, mais on ne sait jamais)<br /> authorized_for_system_information=nagiosadmin<br /> authorized_for_configuration_information=nagiosadmin<br /> authorized_for_system_commands=nagiosadmin<br /> authorized_for_all_services=nagiosadmin<br /> authorized_for_all_hosts=nagiosadmin<br /> authorized_for_all_service_commands=nagiosadmin<br /> authorized_for_all_host_commands=nagiosadmin</p><p style="text-align: justify;">Puis créer un fichier .htaccess avec ces informations :<br /> AuthName &laquo;&nbsp;Nagios Access&nbsp;&raquo;<br /> AuthType Basic<br /> AuthUserFile /etc/nagios/auth.users<br /> Require valid-user</p><p style="text-align: justify;">Placer ce fichier dans les répertoires /usr/share/nagios/htdocs et /usr/lib/nagios/cgi-bin<br /> Puis lancer cette commande pour créer le fichier htpasswd2<br /> htpasswd2 -c /etc/nagios/auth.users nagiosadmin</p><p style="text-align: justify;">Si vous ne faites pas cela vous aurez ce message d&#8217;erreur pour consulter les services dans nagios :<br /> It appears as though you do not have permission information for any of the services you requested&#8230;</p><p style="text-align: justify;"><span style="font-weight: bold;">Installation de NRPE (Nagios Remote Plugin Executor) :</span></p><p style="text-align: justify;">NRPE est le plugin qui permet de superviser vos serveurs GNU/Linux, BSD ou Mac OS X sous Nagios</p><p style="text-align: justify;"><span style="font-style: italic;">echo &laquo;&nbsp;net-analyzer/nagios-nrpe ssl command-args&nbsp;&raquo; &gt;&gt; /etc/portage/package.use</span></p><p style="text-align: justify;">Explication des flags USE possible pour nagios-plugins :<br /> ssl : Ajoute le support pour les connections SSL<br /> command-args : Permet au client de spécifier des arguments auxx commandes</p><p style="text-align: justify;"><span style="font-style: italic;">emerge -av net-analyzer/nagios-nrpe</span></p><p style="text-align: justify;">Schema précisant le fonctionnement de NRPE :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/nrpe.jpg"><img class="aligncenter size-medium wp-image-331" title="nrpe" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/nrpe-300x88.jpg" alt="nrpe 300x88 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="88" /></a></p><p style="text-align: justify;"><span style="font-weight: bold;">Installation de NSCA (Nagios Service Check Acceptor) :</span></p><p style="text-align: justify;">emerge -av net-analyzer/nagios-nsca</p><p style="text-align: justify;">Schema précisant le fonctionnement de NSCA :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/nsca.jpg"><img class="aligncenter size-medium wp-image-332" title="nsca" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/nsca-300x89.jpg" alt="nsca 300x89 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="89" /></a></p><p style="text-align: justify;"><span style="font-weight: bold;">Installation de NDOUtils (Nagios Data Output Utils)</span><br /> NDOUtils permet de stocker les status et les évenements de nagios dans une base de données MySQL permettant l&#8217;utilisation de ces données par Centreon.</p><p style="text-align: justify;">emerge -av net-analyzer/ndoutils</p><p style="text-align: justify;">Schema précisant le fonctionnement de NDOUtils :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/ndoutils.jpg"><img class="aligncenter size-medium wp-image-333" title="ndoutils" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/ndoutils-300x53.jpg" alt="ndoutils 300x53 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="53" /></a></p><p style="text-align: justify;"><p style="text-align: justify;">Faire un lien symbolique, car dans le questionnaire suivant il demande où sont situé les plugins :<br /> ln -s /usr/lib/nagios/plugins/* /usr/nagios/libexec/.</p><p style="text-align: justify;">Maintenant que Nagios est installé, nous allons passer à l&#8217;installation de Centreon.</p><p style="text-align: justify;"><span style="font-weight: bold;">Fonctionnement de Centreon :</span></p><p style="text-align: justify;">Tout d&#8217;abord, voici un petit schéma récupéré sur le site de <a href="http://www.centreon.com/">centreon</a> expliquant le fonctionnement de Centreon 2 et son système de collecte des données.</p><p style="text-align: justify;">Système de collecte des données de Centreon 2.0 :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/centreon_data_gathering.png"><img class="aligncenter size-medium wp-image-334" title="centreon_data_gathering" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/centreon_data_gathering-300x205.png" alt="centreon data gathering 300x205 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="205" /></a></p><p style="text-align: justify;">Les pollers Nagios insère via le composant NDOUtils les données récoltées en base de données Mysql.<br /> ODS pour OpenData Storage, est utilisé pour les graphes RRD.<br /> Ensuite Centreon récupère les informations Mysql et RRD pour son interface utilisateur.</p><p style="text-align: justify;">Passons aux choses sérieures&#8230;</p><p style="text-align: justify;"><span style="font-weight: bold;">Installation Centreon :</span><br /> Télécharger la dernière version de Centreon 2.0, sur le site de <a href="http://www.centreon.com/">centreon</a><br /> La version 2.0 en version finale est sortie <a href="http://blog.admin-linux.org/2008/12/centreon-version-20-est-sortie.html">le 16 décembre</a> <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /> Quel beau cadeau de noël <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /></p><p style="text-align: justify;">Pour installer Centreon :<br /> Copier l&#8217;archive téléchargé dans /usr/src<br /> Décompactez là, vous allez avoir un répertoire /usr/src/centreon-2.0<br /> Ensuite vous avez plusieurs possibilité d&#8217;installation :<br /> L&#8217;installation standard<br /> Soit l&#8217;installation via un template propre à votre distribution que vous pourrez trouver dans :<br /> /usr/src/centreon-2.0/tmpl/vardistrib/<br /> Mais ce dernier point ne nous intéresse pas car il n&#8217;y a pas de template pour la gentoo pour l&#8217;instant.<br /> Nous allons nous mettre dans le répertoire /usr/src/centreon-2.0<br /> Puis lancer :<br /> ./install.sh -i -v<br /> Le -v pour verbose<br /> Voici ce que vous obtenez :<br /> #####################################################################<br /> #                                                                             #<br /> #                         Centreon (www.centreon.com)                         #<br /> #                          Thanks for using Centreon                          #<br /> #                                                                             #<br /> #                                    v2.0                                     #<br /> #                                                                             #<br /> #                             infos@oreon-project.org                         #<br /> #                                                                             #<br /> #                   Make sure you have installed and configured               #<br /> #                   sudo &#8211; sed &#8211; php &#8211; apache &#8211; rrdtool &#8211; mysql               #<br /> #                                                                             #<br /> #####################################################################<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Checking all needed binaries<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> rm                                                         OK<br /> cp                                                         OK<br /> mv                                                         OK<br /> /bin/chmod                                                 OK<br /> /bin/chown                                                 OK<br /> echo                                                       OK<br /> more                                                       OK<br /> mkdir                                                      OK<br /> find                                                       OK<br /> /bin/grep                                                  OK<br /> /bin/cat                                                   OK<br /> /usr/bin/sed                                               OK</p><p style="text-align: justify;">You will now read Centreon Licence.<br /> Press enter to continue.</p><p style="text-align: justify;">Bien sur vous devez accepter la licence GPL <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /></p><p style="text-align: justify;">Do you accept GPL license ?<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Please choose what you want to install<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Do you want to install : Centreon Web Front<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">Do you want to install : Centreon CentCore<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">Do you want to install : Centreon Nagios Plugins<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">Do you want to install : Centreon Snmp Traps process<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Start CentWeb Installation<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Where is your Centreon directory?<br /> default to [/usr/local/centreon]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span></p><p style="text-align: justify;">Do you want me to create this directory ? [/usr/local/centreon]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /usr/local/centreon                                   OK</p><p style="text-align: justify;">Where is your Centreon log directory<br /> default to [/usr/local/centreon/log]<br /> &gt; /var/log/centreon (Libre à vous de choisir où vous souhaitez inscrire les logs)</p><p style="text-align: justify;">Do you want me to create this directory ? [/var/log/centreon]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /var/log/centreon                                     OK</p><p style="text-align: justify;">Where is your Centreon etc directory<br /> default to [/etc/centreon]<br /> &gt;</p><p style="text-align: justify;">Do you want me to create this directory ? [/etc/centreon]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /etc/centreon                                         OK</p><p style="text-align: justify;">Where is your Centreon generation_files directory?<br /> default to [/usr/local/centreon]<br /> &gt;<br /> Path /usr/local/centreon                                   OK</p><p style="text-align: justify;">Where is the RRD perl module installed [RRDs.pm]<br /> default to [/usr/lib/perl5/RRDs.pm]<br /> &gt; /usr/lib/perl5/site_perl/5.8.8/i686-linux/RRDs.pm</p><p style="text-align: justify;">Path /usr/lib/perl5/site_perl/5.8.8/i686-linux             OK<br /> /usr/bin/rrdtool                                           OK<br /> /bin/mail                                                  OK</p><p style="text-align: justify;">Where is PEAR [PEAR.php]<br /> default to [/usr/share/php/PEAR.php]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span><br /> Path /usr/share/php                                        OK</p><p style="text-align: justify;">Where is installed Nagios ?<br /> default to [/usr/local/nagios]<br /> &gt; /usr/nagios</p><p style="text-align: justify;">Where is your nagios config directory<br /> default to [/usr/local/nagios/etc]<br /> &gt; /etc/nagios<br /> Path /etc/nagios                                           OK</p><p style="text-align: justify;">Where is your Nagios var directory ?<br /> default to [/usr/local/nagios/var]/etc/init.d/apache2 reload</p><p style="text-align: justify;">&gt; /var/nagios<br /> Path /var/nagios                                           OK</p><p style="text-align: justify;">Where is your Nagios plugins (libexec) directory ?<br /> default to [/usr/local/nagios/libexec]<br /> &gt; /usr/nagios/libexec<br /> Path /usr/nagios/libexec                                   OK<br /> /usr/sbin/nagios                                           OK</p><p style="text-align: justify;">Where is your Nagios image directory ?<br /> default to [/usr/local/nagios/share/images/logos]<br /> &gt; /usr/share/nagios/htdocs/images/logos<br /> Path /usr/share/nagios/htdocs/images/logos                 OK<br /> /usr/sbin/nagiostats                                       OK<br /> p1_file : /usr/sbin/p1.pl                                  OK</p><p style="text-align: justify;">Where is your cron.d directory ?<br /> default to [/etc/cron.d]<br /> &gt; /etc/cron.hourly<br /> Path /etc/cron.hourly                                      OK<br /> /usr/bin/php                                               OK<br /> /usr/bin/perl                                              OK</p><p style="text-align: justify;">Where is your CentPlugins Traps binary<br /> default to [/usr/local/centreon/bin]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span></p><p style="text-align: justify;">Do you want me to create this directory ? [/usr/local/centreon/bin]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /usr/local/centreon/bin                               OK<br /> Finding Apache group :                                     apache<br /> Finding Apache user :                                      apache<br /> Finding Nagios user :                                      nagios<br /> Finding Nagios group :                                     nagios</p><p style="text-align: justify;">Where is your NDO ndomod binary ?<br /> default to [/usr/sbin/ndomod.o]<br /> &gt; /usr/bin/ndomod-3x.o<br /> /usr/bin/ndomod-3x.o                                       OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Configure Sudo<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Where is sudo configuration file<br /> default to [/etc/sudoers]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span><br /> /etc/sudoers                                               OK<br /> Nagios init script                                         OK<br /> Your sudo is not configured</p><p style="text-align: justify;">Do you want me to configure your sudo ? (WARNING)<br /> [y/n], default to [n]:<br /> &gt; y<br /> Configuring Sudo                                           OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Configure Apache server<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Finding Apache Centreon configuration file<br /> &#8216;/etc/apache2/conf.d/centreon.conf&#8217; :                      OK</p><p style="text-align: justify;">Do you want to update Centreon Apache sub configuration file ?<br /> [y/n], default to [n]:<br /> &gt; y<br /> Create &#8216;/etc/apache2/conf.d/centreon.conf&#8217;                 OK<br /> Configuring Apache                                         OK</p><p style="text-align: justify;">Do you want to reload your Apache ?<br /> [y/n], default to [n]:<br /> &gt; y</p><p style="text-align: justify;">Reloading Apache service                                   OK<br /> Preparing Centreon temporary files)<br /> Change right on /var/log/centreon                          OK<br /> Change right on /etc/centreon                              OK<br /> Change right on /usr/share/nagios/htdocs/images/logos      OK<br /> Install nagios documentation                               OK<br /> In process<br /> Change macros for insertBaseConf.sql                       OK<br /> Change macros for php files<br /> Change macros for php files                                OK<br /> Change right on /etc/nagios                                OK<br /> Copy CentWeb in system directory<br /> Install CentWeb (web front of centreon)                    OK<br /> Install libraries                                          OK<br /> Change macros for centreon.cron                            OK<br /> Install Centreon cron.d file                               OK<br /> Change macros for archiveDayLog                            OK<br /> Change macros for centAcl.php                              OK<br /> Install cron directory                                     OK<br /> Pear Modules<br /> Check PEAR modules<br /> PEAR                            1.5.0                      NOK<br /> DB                              1.7.6                      NOK<br /> DB_DataObject                   1.8.4                      NOK<br /> DB_DataObject_FormBuilder       1.0.0RC4                   NOK<br /> MDB2                            2.0.0                      NOK<br /> Date                            1.4.6                      NOK<br /> HTML_Common                     1.2.2                      NOK<br /> HTML_QuickForm                  3.2.5                      NOK<br /> HTML_QuickForm_advmultiselect   1.1.0                      NOK<br /> HTML_Table                      1.6.1                      NOK<br /> Archive_Tar                     1.1                        NOK<br /> Auth_SASL                       1.0.1                      NOK<br /> Console_Getopt                  1.2                        NOK<br /> Image_GraphViz                  1.1.0                      NOK<br /> Net_SMTP                        1.2.8                      NOK<br /> Net_Socket                      1.0.1                      NOK<br /> Net_Traceroute                  0.21                       NOK<br /> Net_Ping                        2.4.1                      NOK<br /> Validate                        0.6.2                      NOK<br /> XML_RPC                         1.4.5                      NOK<br /> SOAP                            0.10.1                     NOK<br /> Log                             1.9.11      1.9.9          NOK</p><p style="text-align: justify;">Do you want me to install/upgrade your PEAR modules<br /> [y/n], default to [y]:<br /> &gt; y<br /> Upgrading PEAR modules<br /> Log                             1.9.11      1.9.9 1.1OK3<br /> Installing PEAR modules<br /> PEAR                            1.5.0       1.7.2          OK<br /> DB                              1.7.6       1.7.13         OK<br /> DB_DataObject                   1.8.4       1.8.8          OK<br /> DB_DataObject_FormBuilder       1.0.0RC4    1.0.0RC7       OK<br /> MDB2                            2.0.0       2.4.1          OK<br /> HTML_QuickForm_advmultiselect   1.1.0       1.4.1          OK<br /> HTML_Table                      1.6.1       1.8.2          OK<br /> Auth_SASL                       1.0.1       1.0.2          OK<br /> Image_GraphViz                  1.1.0       1.2.1          OK<br /> Net_SMTP                        1.2.8       1.3.1          OK<br /> Net_Traceroute                  0.21        0.21.1         OK<br /> Net_Ping                        2.4.1       2.4.3          OK<br /> Validate                        0.6.2       0.8.1          OK<br /> XML_RPC                         1.4.5       1.5.1          OK<br /> SOAP                            0.10.1      0.12.0         OK<br /> Check PEAR modules<br /> PEAR                            1.5.0       1.7.2          OK<br /> DB                              1.7.6       1.7.13         OK<br /> DB_DataObject                   1.8.4       1.8.8          OK<br /> DB_DataObject_FormBuilder       1.0.0RC4    1.0.0RC7       OK<br /> MDB2                            2.0.0       2.4.1          OK<br /> Date                            1.4.6       1.4.7          OK<br /> HTML_Common                     1.2.2       1.2.4          OK<br /> HTML_QuickForm                  3.2.5       3.2.10         OK<br /> HTML_QuickForm_advmultiselect   1.1.0       1.4.1          OK<br /> HTML_Table                      1.6.1       1.8.2          OK<br /> Archive_Tar                     1.1         1.3.2          OK<br /> Auth_SASL                       1.0.1       1.0.2          OK<br /> Console_Getopt                  1.2         1.2.3          OK<br /> Image_GraphViz                  1.1.0       1.2.1          OK<br /> Net_SMTP                        1.2.8       1.3.1          OK<br /> Net_Socket                      1.0.1       1.0.9          OK<br /> Net_Traceroute                  0.21        0.21.1         OK<br /> Net_Ping                        2.4.1       2.4.3          OK<br /> Validate                        0.6.2       0.8.1          OK<br /> XML_RPC                         1.4.5       1.5.1          OK<br /> SOAP                            0.10.1      0.12.0         OK<br /> Log                             1.9.11      1.11.3         OK<br /> All PEAR modules                                           OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Centreon Post Install<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Create /usr/local/centreon/www/install/install.conf.php    OK<br /> Create /etc/centreon/instCentWeb.conf                      OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Start CentStorage Installation<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Where is your Centreon Run Dir directory?<br /> default to [/var/run/centreon]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span></p><p style="text-align: justify;">Do you want me to create this directory ? [/var/run/centreon]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /var/run/centreon                                     OK</p><p style="text-align: justify;">Where is your Centreon variable library directory?<br /> default to [/var/lib/centreon]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span></p><p style="text-align: justify;">Do you want me to create this directory ? [/var/lib/centreon]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /var/lib/centreon                                     OK</p><p style="text-align: justify;">Where is your CentStorage binary directory<br /> default to [/usr/local/centreon/bin]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span><br /> Path /usr/local/centreon/bin                               OK</p><p style="text-align: justify;">Where is your CentStorage RRD directory<br /> default to [/var/lib/centreon]<br /> &gt; y<br /> You select slash&#8230;</p><p style="text-align: justify;">Where is your CentStorage RRD directory<br /> default to [/var/lib/centreon]<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span><br /> Path /var/lib/centreon                                     OK<br /> Finding Nagios group :                                     nagios<br /> Finding Nagios user :                                      nagios<br /> Preparing Centreon temporary files)<br /> /tmp/centreon-setup exists, it will be moved&#8230;<br /> install www/install/createTablesCentstorage.sql            OK<br /> Creating Centreon Directory &#8216;/var/lib/centreon/status&#8217;     OK<br /> Creating Centreon Directory &#8216;/var/lib/centreon/metrics&#8217;    OK<br /> Change macros for centstorage binary                       OK<br /> Install CentStorage binary                                 OK<br /> Install library for centstorage                            OK<br /> Change right : /var/run/centreon                           OK<br /> Change macros for centstorage init script                  OK</p><p style="text-align: justify;">Do you want me to install CentStorage init script ?<br /> [y/n], default to [n]:<br /> &gt; y<br /> CentStorage init script installed                          OK</p><p style="text-align: justify;">Do you want me to install CentStorage run level ?<br /> [y/n], default to [n]:<br /> &gt; <span style="font-weight: bold;">Appuyer sur Entrée pour valider</span> (On le fera après via rc-update)<br /> CentStorage run level not installed                        PASSED<br /> Change macros for logAnalyser                              OK<br /> Install logAnalyser                                        OK<br /> Change macros for nagiosPerfTrace                          OK<br /> Install nagiosPerfTrace                                    OK<br /> Change macros for centstorage.cron                         OK<br /> Install CentStorage cron                                   OK<br /> Create /etc/centreon/instCentStorage.conf                  OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Start CentCore Installation<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Where is your CentCore binary directory<br /> default to [/usr/local/centreon/bin]<br /> &gt;<br /> Path /usr/local/centreon/bin                               OK<br /> /usr/bin/ssh                                               OK<br /> /usr/bin/scp                                               OK<br /> Finding Nagios group :                                     nagios<br /> Finding Nagios user :                                      nagios<br /> Preparing Centreon temporary files)<br /> /tmp/centreon-setup exists, it will be moved&#8230;<br /> Change CentCore Macro                                      OK<br /> Copy CentCore in binary directory                          OK<br /> Change right : /var/run/centreon                           OK<br /> Change right : /var/lib/centreon                           OK<br /> Replace CentCore init script Macro                         OK</p><p style="text-align: justify;">Do you want me to install CentCore init script ?<br /> [y/n], default to [n]:<br /> &gt; y<br /> CentCore init script installed                             OK</p><p style="text-align: justify;">Do you want me to install CentCore run level ?<br /> [y/n], default to [n]:<br /> &gt;<br /> CentCore run level not installed                           PASSED<br /> Create /etc/centreon/instCentCore.conf                     OK<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Start CentPlugins Installation<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p><p style="text-align: justify;">Where is your CentPlugins lib directory<br /> default to [/var/lib/centreon/centplugins]<br /> &gt;</p><p style="text-align: justify;">Do you want me to create this directory ? [/var/lib/centreon/centplugins]<br /> [y/n], default to [n]:<br /> &gt; y<br /> Path /var/lib/centreon/centplugins                         OK<br /> Finding Nagios user :                                      nagios<br /> Finding Nagios group :                                     nagios<br /> Preparing Centreon temporary files)<br /> /tmp/centreon-setup exists, it will be moved&#8230;<br /> Change macros for CentPlugins                              OK<br /> Installing the plugins                                     OK<br /> Change right on centreon.conf                              OK<br /> CentPlugins is installed<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Start CentPlugins Traps Installation<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br /> Where is your SNMP configuration directory<br /> default to [/etc/snmp]<br /> &gt;<br /> /etc/snmp                                                  OK</p><p style="text-align: justify;">Where is your SNMPTT binaries directory<br /> default to [/usr/local/centreon/bin/]<br /> &gt;<br /> /usr/local/centreon/bin/                                   OK<br /> Finding Nagios group :                                     nagios<br /> Finding Apache user :                                      apache<br /> Preparing Centreon temporary files)<br /> /tmp/centreon-setup exists, it will be moved&#8230;<br /> Change macros for CentPluginsTraps                         OK<br /> Installing the plugins Trap binaries                       OK<br /> Backup all your snmp files                                 OK<br /> Change macros for snmptrapd.conf                           OK<br /> Change macros for snmptt.ini                               OK<br /> Install : snmptrapd.conf                                   OK<br /> Install : snmp.conf                                        OK<br /> Install : snmptt.ini                                       OK<br /> Install : snmptt                                           OK<br /> Install : snmpttconvertmib                                 OK<br /> Create /etc/centreon/instCentPlugins.conf                  OK<br /> ######################################################################<br /> #                                                                             #<br /> #      Go to the URL : http://your-server/centreon/                           #<br /> #                    to finish the setup                                   #<br /> #                                                                             #<br /> #                    Report bugs at http://trac.centreon.com                  #<br /> #                                                                             #<br /> #                           Thanks for using Centreon.                        #<br /> #                             &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;                         #<br /> #                        Contact : infos@centreon.com                         #<br /> #                            http://www.centreon.com                          #<br /> #                                                                             #<br /> ######################################################################</p><p style="text-align: justify;">Voilà, les fichiers de Centreon sont installés.</p><p style="text-align: justify;">Intégrer tous les services pour les prochains démarrage :<br /> <span style="font-style: italic;">rc-update add apache2 default &amp;&amp; /etc/init.d/apache2 start<br /> rc-update add mysql default &amp;&amp; /etc/init.d/mysql start<br /> rc-update add nagios default &amp;&amp; /etc/init.d/nagios start<br /> rc-update add nrpe default &amp;&amp; /etc/init.d/nrpe start<br /> rc-update add nsca default &amp;&amp; /etc/init.d/nsca start<br /> rc-update add ndo2db default &amp;&amp; /etc/init.d/ndo2db start<br /> rc-update add centcore default &amp;&amp; /etc/init.d/centcore start<br /> rc-update add centstorage default &amp;&amp; /etc/init.d/centcore start</span></p><p style="text-align: justify;">Nous allons désormais sur l&#8217;interface web centreon :<br /> Lancer cette commande :<br /> chown -R nagios:apache /etc/nagios</p><p style="text-align: justify;">Puis :<br /> Etape 1 &#8211; Welcome :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/welcome.jpg"><img class="aligncenter size-medium wp-image-335" title="welcome" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/welcome-300x152.jpg" alt="welcome 300x152 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="152" /></a></p><p>Etape 2 &#8211; Licence :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/licence.jpg"><img class="aligncenter size-medium wp-image-336" title="licence" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/licence-300x238.jpg" alt="licence 300x238 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" width="300" height="238" /></a></p><p>Etape 3 &#8211; Configuration :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/configuration.jpg"><img class="aligncenter size-medium wp-image-337" title="configuration" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/configuration-300x193.jpg" alt="configuration 300x193 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 4 &#8211; Vérification de la configuration :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-configuration-ok.jpg"><img class="aligncenter size-medium wp-image-338" title="verifying-configuration-ok" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-configuration-ok-300x178.jpg" alt="verifying configuration ok 300x178 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 5 &#8211; Vérification de PEAR :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-pear.jpg"><img class="aligncenter size-medium wp-image-339" title="verifying-pear" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-pear-300x274.jpg" alt="verifying pear 300x274 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 6 &#8211; Configuration des bases de données :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/database-configuration.jpg"><img class="aligncenter size-medium wp-image-340" title="database-configuration" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/database-configuration-300x199.jpg" alt="database configuration 300x199 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 7 &#8211; Database Verification :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-database.jpg"><img class="aligncenter size-medium wp-image-341" title="verifying-database" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/verifying-database-300x150.jpg" alt="verifying database 300x150 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 8 &#8211; User Interface Configuration :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/user-configuration.jpg"><img class="aligncenter size-medium wp-image-342" title="user-configuration" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/user-configuration-300x151.jpg" alt="user configuration 300x151 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 9 &#8211; LDAP Authentification :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/ldap-authentification.jpg"><img class="aligncenter size-medium wp-image-343" title="ldap-authentification" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/ldap-authentification-300x151.jpg" alt="ldap authentification 300x151 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 10 &#8211; Centreon Configuration Files :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/centreon-config-file.jpg"><img class="aligncenter size-medium wp-image-344" title="centreon-config-file" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/centreon-config-file-300x150.jpg" alt="centreon config file 300x150 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 11 &#8211; Creating Database :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/creating-database.jpg"><img class="aligncenter size-medium wp-image-345" title="creating-database" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/creating-database-300x204.jpg" alt="creating database 300x204 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p>Etape 12 &#8211; Post-Installation :</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2009/03/end-installation.jpg"><img class="aligncenter size-medium wp-image-346" title="end-installation" src="http://blog.admin-linux.org/wp-content/uploads/2009/03/end-installation-300x199.jpg" alt="end installation 300x199 HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo"  /></a></p><p style="text-align: justify;">Vous aurez une erreur NDO2DB ( Connection Error to NDO DataBase ! )<br /> C&#8217;est normal car la base de données NDO permettant à Nagios de stocker ses statuts et événements en base de données n&#8217;a pas été créée.</p><p style="text-align: justify;"><span style="font-weight: bold;">Création de la base de données NDO :</span><br /> Nous allons installer la base de données MySQL NDO. En plus du script de création de base de données NDO 1.4-b7, il y a la table &laquo;&nbsp;centreon_acl&nbsp;&raquo;. Veuillez exécuter ces commandes :<br /> <span style="font-style: italic;"># mysql -u root -p<br /> mysql&gt; CREATE DATABASE `ndo` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;<br /> mysql&gt; exit<br /> # mysql -u root -p ndo &lt; /usr/src/centreon-2.0/www/install/createNDODB.sql<br /> # mysql -u root -p<br /> mysql&gt; GRANT SELECT , INSERT , UPDATE , DELETE ON `ndo` . * TO &#8216;centreon&#8217;@'localhost&#8217;;<br /> mysql&gt; exit</span></p><p style="text-align: justify;">Paramétrer le mot de passe de l&#8217;utilisateur mysql &#8216;centreon&#8217; pour se connecter à la base de données (DBNDOConnect.php)</p><p style="text-align: justify;"><span style="font-style: italic;"># mysql -u root -p<br /> mysql&gt; use centreon;<br /> mysql&gt; update cfg_ndo2db set db_user = &#8216;centreon&#8217;;<br /> mysql&gt; update cfg_ndo2db set db_pass = &#8216;XXXXXXXX&#8217;;<br /> mysql&gt; exit;</span></p><p style="text-align: justify;">Mise à jour des fichiers de configuration de NDO2DB :<br /> Avec l&#8217;installation de NDOUtils sous linux, les fichiers de configuration se trouvent dans /etc/nagios/ndo2db.cfg<br /> Par défaut ce fichier est paramétré pour fonctionner avec des sockets unix, hors centreon fonctionne en tcp, nous allons donc modifier ce fichier:</p><p style="text-align: justify;">vi /etc/nagios/ndo2db.cfg<br /> # SOCKET TYPE<br /> socket_type=tcp<br /> # DATABASE USERNAME/PASSWORD<br /> db_user=centreon<br /> db_pass=   db_name=ndo</p><p style="text-align: justify;">Il faut également modifier le fichier ndomod.cfg<br /> output_type=tcpsocket<br /> output=127.0.0.1 (Très important, ne pas mettre le fichier .sock étant donné que c&#8217;est un socket tcp)<br /> buffer_file=/var/nagios/ndomod.tmp (N&#8217;a rien à voir avec les paramètres de bdd, mais c&#8217;est à changer quand même)</p><p style="text-align: justify;">Pour voir la connection Nagios-NDO fonctionne bien, vous pouvez lancer cette commande :<br /> tail -f /var/nagios/nagios.log | grep ndomod<br /> Et vous devez obtenir :<br /> ndomod: Successfully connected to data sink</p><p style="text-align: justify;">Et voilà <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_smile.gif' alt="icon smile HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /> Vous avez normalement, un Nagios intégrant ces données dans NDO permettant à Centreon de les lire <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /><br /> N&#8217;hésitez pas à me faire des retours si besoin <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_smile.gif' alt="icon smile HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /></p><p style="text-align: justify;">Pour mettre Centreon en Français :<br /> Je vous conseille de consulter <a href="http://en.doc.centreon.com/HowToAddLanguage/fr">l&#8217;article sur le wiki</a><br /> Les seuls spécificités pour gentoo sont dans les commandes d&#8217;installation :<br /> emerge -av gettext<br /> emerge -av dev-perl/Locale-gettext<br /> Et le chown n&#8217;est pas à faire avec l&#8217;utilisateur &laquo;&nbsp;www-data&nbsp;&raquo;, mais &laquo;&nbsp;apache&nbsp;&raquo;</p><p style="text-align: justify;"><a href="http://www.centreon.com/">Site Officiel de Centreon</a></p><p style="text-align: justify;">J&#8217;ai utilisé ces sources pour réaliser ce howto :<br /> <a href="http://en.doc.centreon.com/Main_Page">Wiki Centreon</a><br /> Da Gentoo-wiki (Le lien est out, je me suis servi du cache de google<br /> <a href="http://blog.nicolargo.com/2008/06/installation-de-centreon-2.html">Le Blog de Nicolargo</a> Certes il est pour Ubuntu, mais assez complet <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" class='wp-smiley' title="HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo" /></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/howto/howto-install-nagios3-centreon-20-et-ndoutils-sur-gentoo/feed</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Centreon version 2.0 est sortie</title><link>http://blog.admin-linux.org/supervision/centreon-version-20-est-sortie</link> <comments>http://blog.admin-linux.org/supervision/centreon-version-20-est-sortie#comments</comments> <pubDate>Tue, 16 Dec 2008 09:29:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Supervision]]></category> <category><![CDATA[centreon]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[monitoring]]></category> <category><![CDATA[nagios]]></category> <category><![CDATA[ndoutils]]></category> <category><![CDATA[Planet-Libre]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/centreon-version-20-est-sortie/</guid> <description><![CDATA[Centreon est une interface de supervision complémentaire à Nagios. Initialement le projet se nommait Oreon, et permet un administration simplifiée de Nagios, mais elle offre aujourd&#8217;hui beaucoup de services complémentaires...]]></description> <content:encoded><![CDATA[<p><a href="http://1.bp.blogspot.com/_XySgBVSDH1I/SUd67tHxvrI/AAAAAAAAAFo/l_jwpXrqd4k/s1600-h/logo_centreon.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5280324254258282162" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 290px; height: 58px;" src="http://blog.admin-linux.org/wp-content/uploads/HLIC/1.bp.blogspot.com/_XySgBVSDH1I/SUd67tHxvrI/AAAAAAAAAFo/l_jwpXrqd4k/s320/logo_centreon.png" border="0" alt="logo centreon Centreon version 2.0 est sortie"  title="Centreon version 2.0 est sortie" /></a><br /> Centreon est une interface de supervision complémentaire à Nagios.<br /> Initialement le projet se nommait Oreon, et permet un administration simplifiée de Nagios, mais elle offre aujourd&#8217;hui beaucoup de services complémentaires et indispensable aujourd&#8217;hui.<br /> Mais la plus importante nouveauté est sa compatibilité avec Nagios 3 !!!<br /> Cela faisait déjà quelques temps que les versions BETA, puis RC sortaient, je me demandais quand allait sortir la version finale et ça y est <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /> Un gros travail a été fait et j&#8217;en remercie la communauté de Centreon <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /><br /> Voici une liste non-exhaustive des fonctionnalités de Centreon :<br /> - Monitoring temps réel<br /> - Haute disponibilité (Possibilité &laquo;&nbsp;d&#8217;éclater&nbsp;&raquo; le système de supervision, Plan de reprise d&#8217;activité, Plan de continuité de service&#8230;)<br /> - Traitement des performances (Historisation des données de performance, Suivi des données dans le temps, Corrélation entre les données de performance et les états&#8230;)<br /> - Contrôle des accès utilisateurs<br /> - Configuration flexible (Héritages des éléments à n niveaux, Configuration atomique, Définition de macro &laquo;&nbsp;sur mesure&nbsp;&raquo;, Topologie réseau&#8230;)<br /> - Notification hiérarchisée (Dépendances &laquo;&nbsp;métiers&nbsp;&raquo;, Dépendances du réseau, Pont vers des outils de ticketing comme par exemple Request Tracker, Escalades hiérarchisées&#8230;)<br /> - Hypervision du SI (Vues agrégées, Lancement d&#8217;actions planifiées, Visualisation de l&#8217;ensemble des informations collectées, Mécanismes AJAX/XSLT&#8230;)<br /> - Modularité (Conception modulaire, API disponible pour implémenter de nouvelles fonctionnalitées, Installeur / Déinstalleur)<br /> - Tableaux de bord (Statistiques journaliers basés sur la durée des états et sur leur nombre, Période de visualisation paramétrable, Regroupement des statistiques par groupe d&#8217;hôtes et services&#8230;)</p><p>Enfin bref <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /> C&#8217;est un très beau cadeau de noël <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /><br /> De plus ils en ont profité pour faire une nouveau site internet (A croire qu&#8217;ils ne dorment pas, lol) Et ce nouveau site internet est sous Joomla <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /> Décidemment, ils aiment le libre <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /></p><p>Je vous invite donc à aller voir leur nouveau <a href="http://www.centreon.com/">site internet</a><br /> A voir :<br /> <a href="http://www.centreon.com/Centreon/screenshots.html">Les Screenshots</a><br /> <a href="http://en.doc.centreon.com/Main_Page">Leur Wiki</a><br /> <a href="http://download.centreon.com/index.php?id=100">Et enfin le lien de téléchargement</a></p><p>PS : Je suis en train de faire un howto d&#8217;installation de Centreon 2.0, Nagios 3 et NDOUtils sous Gentoo <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Centreon version 2.0 est sortie" class='wp-smiley' title="Centreon version 2.0 est sortie" /> Affaire à suivre &#8211; Ce howto est terminé et est disponible à <a href="http://ladmin-linux.blogspot.com/2008/12/howto-install-nagios3-ndoutils-et.html">cette adresse</a></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/supervision/centreon-version-20-est-sortie/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HOWTO XEN : création d&#039;un DomU (gentoo)</title><link>http://blog.admin-linux.org/howto/howto-xen-creation-dun-domu-gentoo</link> <comments>http://blog.admin-linux.org/howto/howto-xen-creation-dun-domu-gentoo#comments</comments> <pubDate>Mon, 24 Nov 2008 17:22:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Howto]]></category> <category><![CDATA[Virtualisation]]></category> <category><![CDATA[domu]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[xen]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/howto-xen-creation-dun-domu-gentoo/</guid> <description><![CDATA[Cet article résume rapidement la liste des commandes et les points importants pour créer un DomU Gentoo. Vous devez avoir un Dom0 fonctionnel. #Récupérer le dernier stage 3 et les...]]></description> <content:encoded><![CDATA[<p>Cet article résume rapidement la liste des commandes et les points importants pour créer un DomU Gentoo.</p><p>Vous devez avoir un Dom0 fonctionnel.</p><p>#Récupérer le dernier stage 3 et les autres archives requises<br /> <span style="font-style: italic;">cd /usr/src</span><br /> <span style="font-style: italic;">wget ftp://ftp.free.fr/mirrors/ftp.gentoo.org/releases/x86/current/stages/stage3-x86-2008.0.tar.bz2</span><span style="font-style: italic;"><br /> wget ftp://ftp.free.fr/mirrors/ftp.gentoo.org/snapshots/portage-latest.tar.bz2</span><span style="font-style: italic;"><br /> wget http://s3.amazonaws.com/ec2-downloads/linux-2.6.16-ec2.tgz</span></p><p>#Créer les répertoires et les images des disques<br /> <span style="font-style: italic;">cd /xen/domains/</span><span style="font-style: italic;"><br /> mkdir test2.example.com</span><span style="font-style: italic;"><br /> cd test2.example.com/</span><br /> #Le disque virtuel<span style="font-style: italic;"><br /> dd if=/dev/zero of=/xen/domains/test2.example.com/disk.img bs=1M seek=4095 count=1</span><span style="font-style: italic;"><br /> mke2fs -j -O dir_index /xen/domains/test2.example.com/disk.img</span><br /> #La swap<span style="font-style: italic;"><br /> dd if=/dev/zero of=/xen/domains/test2.example.com/swap.img bs=1M seek=1024 count=1</span><span style="font-style: italic;"><br /> mkswap /xen/domains/test2.example.com/swap.img</span></p><p>#Monter le disque en loopback pour pouvoir faire l&#8217;installation de la gentoo en <span style="font-style: italic;">stage 3</span><span style="font-style: italic;"><br /> mkdir /mnt/test2</span><span style="font-style: italic;"><br /> mount -o loop /xen/domains/test2.example.com/disk.img /mnt/test2</span><span style="font-style: italic;"><br /> cd /mnt/test2/</span><span style="font-style: italic;"><br /> tar -jxpf /usr/src/stage3-x86-2008.0.tar.bz2</span><span style="font-style: italic;"><br /> cd usr</span><span style="font-style: italic;"><br /> tar -jxpf /usr/src/portage-latest.tar.bz2</span><span style="font-style: italic;"><br /> mount -o bind /dev /mnt/test2/dev</span><span style="font-style: italic;"><br /> mount -t proc none /mnt/test2/proc</span><span style="font-style: italic;"><br /> cp /etc/resolv.conf /mnt/test2/etc/.</span></p><p>#Se chrooter et installer le serveur virtuel<span style="font-style: italic;"><br /> chroot /mnt/test2 /bin/bash</span><span style="font-style: italic;"><br /> emerge-webrsync</span><span style="font-style: italic;"><br /> emerge portage</span><span style="font-style: italic;"><br /> cat &gt; /etc/fstab </span><br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br /> /dev/sda1               /               ext3            noatime         0 1<br /> /dev/sda2               none            swap            sw              0 0<br /> /dev/cdrom              /mnt/cdrom      audo            noauto,ro       0 0<br /> shm                     /dev/shm        tmpfs           nodev,nosuid,noexec    0 0<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br /> <span style="font-style: italic;"><br /> nano /etc/conf.d/hostname</span><span style="font-style: italic;"><br /> nano /etc/conf.d/keymaps</span><br /> <span style="font-style: italic;"><br /> cat &gt; nano /etc/conf.d/net</span><br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br /> config_eth0=( &laquo;&nbsp;192.168.X.X&nbsp;&raquo; )<br /> routes_eth0=( &laquo;&nbsp;default via 192.168.X.X&nbsp;&raquo; )<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p><p>#Installes ce que tu veux (vim, &#8230;), puis<span style="font-style: italic;"><br /> exit</span></p><p>#On est de retour sur le Dom0<span style="font-style: italic;"><br /> cd /usr/src/</span><span style="font-style: italic;"><br /> tar -zxf linux-2.6.16-ec2.tgz</span><span style="font-style: italic;"><br /> cd linux-2.6.16-xenU/</span><span style="font-style: italic;"><br /> cp vmlinuz /boot/vmlinuz-2.6.16-ec2</span></p><p>#Créer le fichier de configuration du DomU test2.example.com<span style="font-style: italic;"><br /> cat &gt; /etc/xen/test2.example.com.cfg</span><br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br /> kernel      = &#8216;/boot/vmlinuz-2.6.16-ec2&#8242;<br /> memory  = &#8217;2000&#8242;<br /> root    = &#8216;/dev/sda1 ro&#8217;<br /> disk    = [ 'file:/xen/domains/test2.example.com/disk.img,sda1,w', 'file:/xen/domains/test2.example.com/swap.img,sda2,w' ]<br /> name    = &#8216;test2.example.com&#8217;<br /> vif  = [ 'mac=00:16:3e:5c:01:56, ip=192.168.X.X' ]<br /> on_poweroff = &#8216;destroy&#8217;<br /> on_reboot   = &#8216;restart&#8217;<br /> on_crash    = &#8216;restart&#8217;<br /> vcpus = 4<br /> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p><p>#Démarrer l&#8217;instance et s&#8217;y logguer :<span style="font-style: italic;"><br /> xm create test2.example.com.cfg</span><span style="font-style: italic;"><br /> xm console test2.example.com</span></p><p>#Attention, important !!!<br /> #Il faut ajouter le flag<br /> #<span style="font-weight: bold;">CFLAGS dans /etc/make.conf (-mno-tls-direct-seg-refs )</span><br /> #puis recompiler le système entier avec ce flag</p><p>#ATTENTION : pour les serveurs virtuels, <span style="font-weight: bold;">il faut fixer une adresse MAC</span>, #sinon, comme dans le cas des Gentoo, comme<br /> #l&#8217;adresse MAC est regénérée à chaque redémarrage, le nom de l&#8217;interface #change et n&#8217;est plus en harmonie avec son fichier<br /> #de conf (et c&#8217;est comme si l&#8217;instance virtuelle n&#8217;avait plus d&#8217;interface réseau)</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/howto/howto-xen-creation-dun-domu-gentoo/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>HOWTO XEN : redimensionnement du disque d&#039;un DomU</title><link>http://blog.admin-linux.org/howto/howto-xen-redimensionnement-du-disque-dun-domu</link> <comments>http://blog.admin-linux.org/howto/howto-xen-redimensionnement-du-disque-dun-domu#comments</comments> <pubDate>Mon, 24 Nov 2008 17:09:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Howto]]></category> <category><![CDATA[Virtualisation]]></category> <category><![CDATA[domu]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[xen]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/howto-xen-redimensionnement-du-disque-dun-domu/</guid> <description><![CDATA[Cet article résume rapidement la liste des commandes et les points importants pour redimensionner un DomU utilisant des fichiers comme disque. Vous devez avoir un DomU fonctionnel avant de pouvoir...]]></description> <content:encoded><![CDATA[<p>Cet article résume rapidement la liste des commandes et les points importants pour redimensionner un DomU utilisant des fichiers comme disque.</p><p>Vous devez avoir un DomU fonctionnel avant de pouvoir le redimensionner (lol)</p><p>#Créer un fichier temporaire pour augmenter la taille (ici 1Gio)<br /> dd if=/dev/zero of=/tmp/temps_expand bs=1024k count=1000</p><p>#Stopper votre machine virtuelle<br /> xm shutdown <span style="font-style: italic;">test.example.com</span></p><p>#Sauvegarder votre image (on ne sait jamais)<br /> cp -a /xen/domains/test.example.com/disk.img /xen/domains/test.example.com/disk.img</p><p>#Ajouter le ficher disque temporaire au fichier disque du serveur virtuel.<br /> cat /tmp/temps_expand &gt;&gt; /xen/domains/test.example.com/disk.img<br /> #Pour l&#8217;agrandir de 10 Gio d&#8217;un coup, on peut par exemple faire<br /> for i in $(seq 1 10); do echo &laquo;&nbsp;$i&nbsp;&raquo;; cat /tmp/temps_expand &gt;&gt; /xen/domains/test.example.com/disk.img; done</p><p>#Prendre en compte le changement de taille.<br /> resize2fs -f /xen/domains/test.example.com/disk.img</p><p>#Redémarrer le serveur virtuel<br /> xm create test.example.com.cfg</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/howto/howto-xen-redimensionnement-du-disque-dun-domu/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Gentoo Apache/POP3 très lent</title><link>http://blog.admin-linux.org/astuces/gentoo-apachepop3-tres-lent</link> <comments>http://blog.admin-linux.org/astuces/gentoo-apachepop3-tres-lent#comments</comments> <pubDate>Sat, 20 Sep 2008 00:12:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[Messagerie]]></category> <category><![CDATA[Serveurs Web & d'Application]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[gentoo]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mail]]></category> <category><![CDATA[optimisation]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[postfix]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/gentoo-apachepop3-tres-lent/</guid> <description><![CDATA[Sous gentoo, suite à une mise à jour du noyau on s&#8217;est retrouvé avec une connection au pop super lente. Genre un telnet sur le port 110 qui met 30...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Sous gentoo, suite à une mise à jour du noyau on s&#8217;est retrouvé avec une connection au pop super lente. Genre un telnet sur le port 110 qui met 30 secondes à répondre. Et pourtant tout fonctionne !<br /> On a résolu ce problème en modifiant le fichier <span style="font-weight:bold;"><span style="font-style:italic;">/etc/imapd.conf</span></span> et en ajoutant : <span style="font-weight:bold;"><span style="font-style:italic;">allowapop: 0</span></span></p><p style="text-align: justify;">C&#8217;était apparemment dû à une génération de nombre aléatoire trop lente.</p><p style="text-align: justify;">On a eu aussi le même problème avec apache2, qui mettait dix plombes à démarrer. C&#8217;était aussi lié à la génération de nombre aléatoire, mais cette fois on l&#8217;a résolu en installant rng-tools :<br /> <span style="font-weight:bold;"><span style="font-style:italic;">emerge -av rng-tools</span></span></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/gentoo-apachepop3-tres-lent/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc
Database Caching 1/24 queries in 0.011 seconds using apc
Object Caching 2452/2495 objects using apc

Served from: blog.admin-linux.org @ 2012-02-04 19:03:16 -->
