<?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; Astuces</title> <atom:link href="http://blog.admin-linux.org/category/astuces/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>Le Zoom avec Firefox</title><link>http://blog.admin-linux.org/astuces/le-zoom-avec-firefox</link> <comments>http://blog.admin-linux.org/astuces/le-zoom-avec-firefox#comments</comments> <pubDate>Tue, 18 May 2010 16:30:22 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[firefox]]></category><guid isPermaLink="false">http://blog.admin-linux.org/?p=1969</guid> <description><![CDATA[J&#8217;ai rencontré dernièrement un problème suite au zoom avec Firefox&#8230; En gros, je suis en train de faire un site, plus précisément son template et j&#8217;avais des barres qui apparaissaient...]]></description> <content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1972" title="zoom_firefox" src="http://blog.admin-linux.org/wp-content/uploads/2010/05/zoom_firefox.jpg" alt="zoom firefox Le Zoom avec Firefox" width="480" height="225" /></p><p>J&#8217;ai rencontré dernièrement un problème suite au zoom avec Firefox&#8230;</p><p>En gros, je suis en train de faire un site, plus précisément son template et j&#8217;avais des barres qui apparaissaient je ne savais pas pourquoi&#8230;</p><p>Afin d&#8217;illustrer mes propos, voici une capture d&#8217;écran :</p><p><a href="http://blog.admin-linux.org/wp-content/uploads/2010/05/sous_linux.png"><img class="aligncenter size-full wp-image-1970" title="sous_linux" src="http://blog.admin-linux.org/wp-content/uploads/2010/05/sous_linux.png" alt="sous linux Le Zoom avec Firefox" width="256" height="115" /></a></p><p>Le truc bizarre est que si je faisais un zoom avant ou arrière les barres changeaient d&#8217;endroit, et il me fallait beaucoup zoomer pour ne plus les avoir du tout.</p><p>En fait, j&#8217;avais fait des zoom avant, puis arrière via la méthode :</p><p>[CTRL molette]</p><p>Et je pensais être revenu à la taille normal, mais via la molette en fait je ne revenais pas à la bonne taille, ça ne se jouait pas à grand chose&#8230;</p><p>J&#8217;ai cherché longtemps, en étant sur d&#8217;être à la bonne taille d&#8217;affichage, mais ça n&#8217;était simplement pas la bonne, et j&#8217;avais beau faire des CTRL+F5 j&#8217;avais toujours le même problème, mon zoom était conservé.</p><p>Voici donc l&#8217;astuce pour revenir à la taille initiale :</p><p>[CTRL 0]</p><p>Tout simplement&#8230;</p><p>Pour informations, voici les commandes de zoom sous Firefox :</p><p>[CTRL +] ou [CTRL molette haut] pour augmenter la taille</p><p>[CTRL -] ou [CTRL molette bas] pour baisser la taille</p><p>Vous pouvez aussi faire [CTRL molette haut]</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/le-zoom-avec-firefox/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Suivre en temps réel l&#8217;activité de son serveur GNU/Linux</title><link>http://blog.admin-linux.org/astuces/suivre-en-temps-reel-lactivite-de-son-serveur-gnulinux</link> <comments>http://blog.admin-linux.org/astuces/suivre-en-temps-reel-lactivite-de-son-serveur-gnulinux#comments</comments> <pubDate>Wed, 13 Jan 2010 08:38:47 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[postgresql]]></category><guid isPermaLink="false">http://blog.admin-linux.org/?p=1681</guid> <description><![CDATA[Voici un petit billet visant à recencer les applications en mode console permettant de suivre l&#8217;activité de son serveur GNU/Linux avec le principe de fonctionnement la commande top. htop permet...]]></description> <content:encoded><![CDATA[<p>Voici un petit billet visant à recencer les applications en mode console permettant de suivre l&#8217;activité de son serveur <a title="GNU/Linux" href="http://blog.admin-linux.org/tag/linux" target="_blank">GNU/Linux</a> avec le principe de fonctionnement la commande <strong>top</strong>.</p><p><a title="htop" href="http://htop.sourceforge.net/" target="_blank">htop</a> permet de monitorer l&#8217;activité de son serveur comme top, mais avec une interface plus ergonomqie et amélioré.</p><p>Il liste les processus, le load average, l&#8217;utilisation RAM / SWAP&#8230;</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/Htop1.png"><img class="aligncenter size-medium wp-image-1692" title="Htop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/Htop1-300x213.png" alt="Htop1 300x213 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="213" /></a></p><p><a title="atop" href="http://www.atcomputing.nl/Tools/atop/index.html" target="_blank">atop</a> permet également de monitorer l&#8217;activité de se serveur linux.</p><p>atop permet de monitorer les processus, l&#8217;activité des disques, la charge processeur, l&#8217;utilisation du réseau ou de la mémoire (vive et swap).</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/atop.png"><img class="aligncenter size-medium wp-image-1685" title="atop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/atop-300x212.png" alt="atop 300x212 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="212" /></a></p><p style="text-align: left;">LinuxPedia a fait un article très complet sur <a title="htop et atop" href="http://www.linuxpedia.fr/doku.php/commande/htop_atop" target="_blank">htop et atop</a>. Je vous le conseille vraiment il est très complet.</p><p><a title="apachetop" href="http://freshmeat.net/projects/apachetop" target="_blank">apachetop</a> fonctionne sur le même principe que top, mais lui concerne le serveur web <a title="apache" href="http://blog.admin-linux.org/apache" target="_blank">apache</a></p><p>Il permet de voir les requêtes par seconde, les bytes par seconde l&#8217;url la plus populaire&#8230; sur un serveur web.</p><p style="text-align: center;"><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/apachetop.png"><img class="aligncenter size-medium wp-image-1684" title="apachetop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/apachetop-300x172.png" alt="apachetop 300x172 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="172" /></a></p><p><a title="mytop" href="http://jeremy.zawodny.com/mysql/mytop/" target="_blank">mytop</a> permet de surveiller les requêtes et la performance <a title="MySQL" href="http://blog.admin-linux.org/tag/mysql" target="_blank">MySQL</a></p><p>Il supporte les serveurs aux versions 3.22.x, 3.23.x, 4.x et 5.x</p><p><a href="http://localhost/wordpress/wp-content/uploads/2010/01/mytop.png"><img class="aligncenter size-medium wp-image-1687" title="mytop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/mytop-300x197.png" alt="mytop 300x197 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="197" /></a></p><p><a href="http://mtop.sourceforge.net/">mtop</a> permet de tracer et de diagnostiquer des requêtes en cours et leur déroulement, ce qui aidera à la résolution d’éventuelles requêtes mal écrites.</p><p><a href="http://localhost/wordpress/wp-content/uploads/2010/01/mtop.jpg"><img class="aligncenter size-medium wp-image-1688" title="mtop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/mtop-300x225.jpg" alt="mtop 300x225 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="225" /></a></p><p>Il semblerait que mytop et mtop soit abandonné&#8230;</p><p><a title="ptop ou pg_top" href="http://ptop.projects.postgresql.org/" target="_blank">ptop ou pg_top</a> est similaire à top pour <a title="postgresql" href="http://blog.admin-linux.org/tag/postgresql" target="_blank">postgresql.</a> Il va permettre de voir les requêtes en cours, voir le plan d&#8217;exécution des requêtes SQL, voir les locks, voir les statistiques</p><p><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/ptop-proc-list.png"><img class="aligncenter size-medium wp-image-1689" title="ptop-proc-list" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/ptop-proc-list-300x180.png" alt="ptop proc list 300x180 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="180" /></a></p><p><a title="dnstop" href="http://dns.measurement-factory.com/tools/dnstop/" target="_blank">dnstop</a> permet de visualiser le trafic de son serveur dns, il permet notamment d&#8217;identifier les requêtes indésirables.</p><p><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/dnstop.png"><img class="aligncenter size-medium wp-image-1690" title="dnstop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/dnstop-300x54.png" alt="dnstop 300x54 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="54" /></a></p><p><a title="iftop" href="http://www.ex-parrot.com/pdw/iftop/" target="_blank">iftop</a> permet de visualiser l&#8217;état de la bande passante sur une interface réseau.</p><p><a href="http://blog.admin-linux.org/wp-content/uploads/2010/01/iftop.png"><img class="aligncenter size-medium wp-image-1691" title="iftop" src="http://blog.admin-linux.org/wp-content/uploads/2010/01/iftop-300x243.png" alt="iftop 300x243 Suivre en temps réel lactivité de son serveur GNU/Linux" width="300" height="243" /></a></p><p>Il y a de quoi trouver son bonheur je pense, il est à remarquer que l&#8217;application top aura suscité bien des possibilités.</p><p>Si vous en voyez d&#8217;autres, n&#8217;hésitez pas à me les soumettre.</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/suivre-en-temps-reel-lactivite-de-son-serveur-gnulinux/feed</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>PB Machine virtuelle VirtualBox</title><link>http://blog.admin-linux.org/astuces/pb-machine-virtuelle-virtualbox</link> <comments>http://blog.admin-linux.org/astuces/pb-machine-virtuelle-virtualbox#comments</comments> <pubDate>Thu, 25 Jun 2009 06:18:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[Virtualisation]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[virtualbox]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/pb-machine-virtuelle-virtualbox</guid> <description><![CDATA[Ce matin en voulant tester une appli sur une machine virtuel VirtualBox, je n&#8217;ai pas pu démarrer ma VM. Je ne sais pas pourquoi d&#8217;ailleurs, mais je vais vous montrer...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Ce matin en voulant tester une appli sur une machine virtuel VirtualBox, je n&#8217;ai pas pu démarrer ma VM.</p><p style="text-align: justify;">Je ne sais pas pourquoi d&#8217;ailleurs, mais je vais vous montrer ici comment résoudre le problème au cas où ça pourrait aider quelqu&#8217;un <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PB Machine virtuelle VirtualBox" class='wp-smiley' title="PB Machine virtuelle VirtualBox" /></p><p style="text-align: justify;">Je pense que ça pourrait être dû au paquet linux-backport que j&#8217;ai du installer récemment à cause d&#8217;un problème de son et qui a d&#8217;ailleurs connu une mise à jour cette semaine. Le message d&#8217;erreur était une &laquo;&nbsp;NS_ERROR_FAILURE&nbsp;&raquo;</p><p style="text-align: justify;"><a href="http://blog.admin-linux.org/wp-content/uploads/HLIC/4.bp.blogspot.com/_XySgBVSDH1I/SkMXlBju_oI/AAAAAAAAARc/lkVDD-70ksc/s320/vbox_erreur.jpg" target="_blank" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5351146707087195778" class="aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 145px;" src="http://blog.admin-linux.org/wp-content/uploads/HLIC/4.bp.blogspot.com/_XySgBVSDH1I/SkMXlBju_oI/AAAAAAAAARc/lkVDD-70ksc/s320/vbox_erreur.jpg" border="0" alt="vbox erreur PB Machine virtuelle VirtualBox" width="320" height="145" title="PB Machine virtuelle VirtualBox" /></a> Il faut d&#8217;abord installer pour les systèmes Ubuntu, Fedora et Mandriva le paquet DKMS (Dynamic Kernel Module Support Framework) :</p><p>root@vivelinux:~# aptitude install dkms<br /> Lecture des listes de paquets&#8230; Fait<br /> Construction de l&#8217;arbre des dépendances<br /> Lecture des informations d&#8217;état&#8230; Fait<br /> Lecture de l&#8217;information d&#8217;état étendu<br /> Initialisation de l&#8217;état des paquets&#8230; Fait<br /> Les NOUVEAUX paquets suivants vont être installés :<br /> dkms fakeroot{a}<br /> Les paquets suivants seront ENLEVÉS :<br /> linux-backports-modules-2.6.28-11-generic{u}<br /> 0 paquets mis à jour, 2 nouvellement installés, 1 à enlever et 0 non mis à jour.<br /> Il est nécessaire de télécharger 173ko d&#8217;archives. Après dépaquetage, 3256ko seront libérés.<br /> Voulez-vous continuer ? [Y/n/?] Y</p><p>Ensuite il faut reconfigurer le kernel vbox :<br /> root@vivelelibre:~# /etc/init.d/vboxdrv setup<br /> * Stopping VirtualBox kernel module                                             *  done.<br /> * Recompiling VirtualBox kernel module                                          *  done.<br /> * Starting VirtualBox kernel module                                             *  done.</p><p>Puis votre VM est de nouveau opérationnelle <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PB Machine virtuelle VirtualBox" class='wp-smiley' title="PB Machine virtuelle VirtualBox" /></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/pb-machine-virtuelle-virtualbox/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ingres &#8211; SGBDR Opensource &#8211; Quelques informations</title><link>http://blog.admin-linux.org/astuces/ingres-sgbdr-opensource-quelques-informations</link> <comments>http://blog.admin-linux.org/astuces/ingres-sgbdr-opensource-quelques-informations#comments</comments> <pubDate>Tue, 14 Apr 2009 10:47:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[Base de données]]></category> <category><![CDATA[ingres]]></category> <category><![CDATA[Planet-Libre]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/ingres-sgbdr-opensource-quelques-informations/</guid> <description><![CDATA[Ingres est un Système de Gestion de Base de Données Relationnel OpenSource comme Oracle, DB2, MySQL ou encore PostgreSQL. Ingres est d&#8217;ailleurs le &#171;&#160;Père&#160;&#187; de Postgresql, tout comme Dark Vador...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://localhost/wordpress/wp-content/uploads/2009/05/ingres_logo_new.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5324511190483414610" class="alignright" style="border: 0pt none; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 180px; height: 127px;" src="http://localhost/wordpress/wp-content/uploads/2009/05/ingres_logo_new.gif" border="0" alt="ingres logo new Ingres   SGBDR Opensource   Quelques informations" width="180" height="127" title="Ingres   SGBDR Opensource   Quelques informations" /></a>Ingres est un Système de Gestion de Base de Données Relationnel OpenSource comme Oracle, DB2, MySQL ou encore PostgreSQL.<br /> Ingres est d&#8217;ailleurs le &laquo;&nbsp;Père&nbsp;&raquo; de Postgresql, tout comme Dark Vador est le Père de Luc Skywalker <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres   SGBDR Opensource   Quelques informations" class='wp-smiley' title="Ingres   SGBDR Opensource   Quelques informations" /> lol<br /> Pour plus d&#8217;information sur cette paternité, vous pouvez aller voir cet article sur <a href="http://fr.wikipedia.org/wiki/PostgreSQL#Histoire" target="_blank">Wikipédia</a>.<br /> Ingres est devenu un logiciel libre en 2004 distribué sous la licence GPL.<br /> Pour plus d&#8217;informations sur le côté historique de Ingres, veuillez aller visiter cet article sur <a href="http://fr.wikipedia.org/wiki/Ingres_(base_de_donn%C3%A9es)" target="_blank">Wikipédia</a>.<br /> Voici quelques informations concernant l&#8217;administration de serveur de base de données Ingres&#8230;</p><p style="text-align: justify;">Tout d&#8217;abord, les process que contient Ingres :<br /> iigcn =&gt; Gère les sessions et les requêtes vers Ingres (Name Server &#8211; Serveur de noms)<br /> iidbms dbms =&gt; Moteur Ingres<br /> iidbms recovery =&gt; gère les rollback<br /> iigcc =&gt; Communications Server &#8211; Ingres/Net<br /> dmfacp =&gt; Archiver &#8211; Gestion de la journalisation<br /> iijdbc =&gt; Ecoute pour le port java</p><p style="text-align: justify;">Types d&#8217;organisation des données possibles :<br /> heap =&gt; Peut être considéré comme un seau avec toutes les données<br /> btree =&gt; Structure en arbre<br /> isam =&gt; Index sur chaque enregistrement</p><p style="text-align: justify;">Les répertoires de Ingres (voici un exemple) :</p><p style="text-align: justify;">ii_database                       ROOT,DATA         /home1/ingres/data/default/iidbdb    =&gt; Toutes les données<br /> ii_journal                        JOURNAL           /home2/ingres/jnl/default/iidbdb     =&gt; journaux<br /> ii_checkpoint                     CHECKPOINT        /home2/ingres/ckp/default/iidbdb     =&gt; Sauvegarde<br /> ii_dump                           DUMP              /home2/ingres/dmp/default/iidbdb     =&gt; Fichier de conf + Fichier transitoire si backup à chaud<br /> ii_work                           WORK              /home3/ingres/work/default/iidbdb    =&gt; Espace où sont stockées les tris</p><p style="text-align: justify;">Il est possible avec Ingres de créer plusieurs location, par exemple pour répartir des tables ou bases de données sur différentes partition&#8230;</p><p style="text-align: justify;">Voici quelques commandes de base :<br /> Démarrer le serveur :<br /> ingstart<br /> Démarrer un service (process)<br /> ingstart nom_service<br /> Arrêt de Ingres :<br /> ingstop [-force] [-kill]<br /> Puis ipcclean (permet de libérer les sémaphores)<br /> Créer une base de données :<br /> createdb [-u] [-p] nom_base [options_lieu]<br /> -u           =&gt; Spécifie le propriétaire de la base<br /> -p           =&gt; spécifie que la base est privée<br /> options_lieu =&gt; permet de changer la localisation des<br /> fichiers systèmes (base, checkpoint,<br /> journal, dump)<br /> Supprimer une base de données :<br /> destroydb [-p] nom_base<br /> -p           =&gt; Ingres vous demandera la confirmation de la suppression de base<br /> Voir les variables d&#8217;environnement de Ingres :<br /> ingprenv<br /> Obtenir les informations sur une base de données :<br /> infodb nom_base<br /> Voir l&#8217;activité en temps réel de Ingres :<br /> ipm (Interactiv Performances Monitor)<br /> Modifier la configuration de Ingres<br /> cbf (Configuration By Forms)<br /> Copie de base de données :<br /> copydb [-c] -uusager -drepertoire nom_base {nom_table}<br /> crée deux fichiers de commandes SQL (copy.out et copy.in) permettant à un usager d&#8217;une base de copier (exporter et réimplanter) les données qu&#8217;il y possède (tables et objets associés : vues,<br /> accès, index, règles d&#8217;intégrité)<br /> -d             =&gt; repertoire donne un répertoire explicite pour les<br /> fichiers copy.in et copy.out<br /> conversion des données dans un format<br /> -c             =&gt; portable : ASCII (option conseillée)<br /> Calculer les statistiques d&#8217;une base :<br /> optimizedb -ulm -zk (uniquement les clefs) -zv (verbose)<br /> Note : Il est possible de calculer les stats pour une table, une colonne d&#8217;une table&#8230;<br /> Gérer les statistiques d&#8217;une base ou d&#8217;une table :<br /> statdump [-zdl] [-zq] [-o fichier] nom_base [{-rnom_table{-acolonne}}]<br /> -zdl =&gt; détruit les statistiques<br /> -zq  =&gt; imprime seulement des statistiques<br /> =&gt; résumées (celles de &laquo;&nbsp;iistats&nbsp;&raquo;, et pas<br /> celles de &laquo;&nbsp;iihistograms&nbsp;&raquo;)<br /> -o   =&gt; fichier envoie la sortie de statdump<br /> dans le fichier spécifié<br /> Par exemple pour voir les statiques de la table nom de la base utilisateur :<br /> statdump user -rnom_user<br /> Ingres peut bien sur être utilisé à distance par d&#8217;autres machines.<br /> Pour cela il faut créer un vnode via cet utilitaire :<br /> netutil<br /> Vérifier que toutes les bases de données sont accessibles :<br /> verifydb -mreports -sinstallation -oaccess_check</p><p style="text-align: justify;">Voici quelques informations éparpillées qui peut-être serviront à quelqu&#8217;un un jour <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres   SGBDR Opensource   Quelques informations" class='wp-smiley' title="Ingres   SGBDR Opensource   Quelques informations" /><br /> En tout cas, merci à Arnaud Blondel et Claude Charlery, mes collègues de <a href="http://www.alterway.fr/" target="_blank">Solinux</a> du groupe <a href="http://www.alterway.fr/" target="_blank">Alterway</a> de me former à ce SGBDR <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Ingres   SGBDR Opensource   Quelques informations" class='wp-smiley' title="Ingres   SGBDR Opensource   Quelques informations" /></p><p style="text-align: justify;">Liens utiles :<br /> <a href="http://community.ingres.com/" target="_blank">Site Communautaire de Ingres</a><br /> <a href="http://www.inrets.fr/ur/cir/bl/coursingres/oi_chap1.html" target="_blank">Cours Ingres</a></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/ingres-sgbdr-opensource-quelques-informations/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Multitail &#8211; voir plusieurs logs en même temps</title><link>http://blog.admin-linux.org/astuces/multitail-voir-plusieurs-logs-en-meme-temps</link> <comments>http://blog.admin-linux.org/astuces/multitail-voir-plusieurs-logs-en-meme-temps#comments</comments> <pubDate>Tue, 07 Apr 2009 15:04:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[multitail]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[shell]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/multitail-voir-plusieurs-logs-en-meme-temps/</guid> <description><![CDATA[Je vais vous parler ici de multitail, qui permet de lancer plusieurs tail en même temps dans la même fenêtre grace à ncurses. Le projet n&#8217;est pas tout récent et...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://localhost/wordpress/wp-content/uploads/2009/05/multitail-logo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5321989285408567986" class="alignright" style="border: 0pt none; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 200px; height: 67px;" src="http://localhost/wordpress/wp-content/uploads/2009/05/multitail-logo.jpg" border="0" alt="multitail logo Multitail   voir plusieurs logs en même temps" width="200" height="67" title="Multitail   voir plusieurs logs en même temps" /></a>Je vais vous parler ici de <span style="font-weight:bold;">multitail</span>, qui permet de lancer plusieurs <span style="font-weight:bold;">tail</span> en même temps dans la même fenêtre grace à ncurses.<br /> Le projet n&#8217;est pas tout récent et à débuter en 2003.<br /> Cet outils peut être vraiment très pratique, j&#8217;ai personnellement l&#8217;habitude de lancer plusieurs tail sur plusieurs connexions ssh, donc plusieurs fenêtre&#8230;<br /> Pour rappelle, tail permet d&#8217;afficher les 10 dernière ligne d&#8217;un fichier, et en y ajoutant l&#8217;option -f, cela permet d&#8217;afficher les 10 dernières lignes en temps réel.<br /> Multitail permet de:<br /> - Afficher plusieurs journaux en même temps<br /> - Fusionner des journaux en une seule sortie<br /> - Coloriser les journaux<br /> - Déclencher des actions en fonction du contenu des journaux<br /> - Possibilité de filtrer des lignes (à l&#8217;aide d&#8217;expressions régulières)<br /> - Doté de menus interactifs pour éditer des expressions régulières données, supprimer et ajouter des fenêtres<br /> Bref, un vrai couteau suisse <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Multitail   voir plusieurs logs en même temps" class='wp-smiley' title="Multitail   voir plusieurs logs en même temps" /><br /> Voici un exemple pour montrer les possibilités de multitail.<br /> Cette exemple va ouvrir via tail 2 fois le même fichier mais avec des filtres différents, tout en faisant un ping sur le localhost. Bon d&#8217;accord, ce n&#8217;est pas une démo probable dans un monde réel, c&#8217;est juste pour montrer les possibilités <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Multitail   voir plusieurs logs en même temps" class='wp-smiley' title="Multitail   voir plusieurs logs en même temps" /><br /> Voici la commande en question :<br /> multitail -s 2 -e &laquo;&nbsp;pulse-backup&nbsp;&raquo; -f /var/log/pure-ftpd/transfer.log -ke &laquo;&nbsp;localhost&nbsp;&raquo; -f /var/log/pure-ftpd/transfer.log -l &laquo;&nbsp;ping localhost&nbsp;&raquo;<br /> Explications :<br /> -s 2 : permet de diviser l&#8217;écran en 2 colonnes lorsque l&#8217;on visionne plus de 2 fichiers, l&#8217;écran se divise horizontalement<br /> -e : permet de spécifier une expression régulière pour sélectionner les lignes à afficher<br /> -f : Est l&#8217;option standard du tail<br /> -ke : permet de retirer de l&#8217;affichage l&#8217;expression régulière spécifiée, dans la colonne de droite ci-dessous pour pouvez voir qu&#8217;il manque le mot localhost sur chaque ligne<br /> -l : permet d&#8217;afficher la sortie d&#8217;autres programmes, ici celle de la commande ping</p><p style="text-align: justify;">Regardez le screenshot pour voir le résultat :</p><p style="text-align: center;"><a href="http://localhost/wordpress/wp-content/uploads/2009/05/multitail.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5321987728862947922" class="aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 118px;" src="http://localhost/wordpress/wp-content/uploads/2009/05/multitail.jpg" border="0" alt="multitail Multitail   voir plusieurs logs en même temps" width="200" height="118" title="Multitail   voir plusieurs logs en même temps" /></a></p><p style="text-align: justify;">Liens utiles :<br /> <a href="http://www.vanheusden.com/multitail/" target="_blank">Site Officiel</a><br /> <a href="http://ftp.traduc.org/doc-vf/gazette-linux/html/2003/095/lg95-E.html" target="_blank">Explication de multitail en Français</a></p><p style="text-align: justify;">Décidemment, j&#8217;adore l&#8217;opensource, on en apprends tous les jours, on ne connait jamais tout sur tout, c&#8217;est vrai dans tous les domaines, mais bon&#8230; Avec l&#8217;opensource on en découvre tous les jours <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Multitail   voir plusieurs logs en même temps" class='wp-smiley' title="Multitail   voir plusieurs logs en même temps" /></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/multitail-voir-plusieurs-logs-en-meme-temps/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PB Thunderbird et Lightning sur Ubuntu depuis la Hardy</title><link>http://blog.admin-linux.org/astuces/pb-thunderbird-et-lightning-sur-ubuntu-depuis-la-hardy</link> <comments>http://blog.admin-linux.org/astuces/pb-thunderbird-et-lightning-sur-ubuntu-depuis-la-hardy#comments</comments> <pubDate>Tue, 24 Feb 2009 08:19:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[Messagerie]]></category> <category><![CDATA[hardy]]></category> <category><![CDATA[lightning]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[thunderbird]]></category> <category><![CDATA[ubuntu]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/pb-thunderbird-et-lightning-sur-ubuntu-depuis-la-hardy/</guid> <description><![CDATA[Bien le bonjour à tous, Voici une petite astuce pour faire fonctionner Lightning l&#8217;extension issue du projet Sunbird directement intégrée à notre Thunderbird favori sous Ubuntu depuis la 8.04. En...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;"><img class="alignright size-thumbnail wp-image-273" title="Thunderbird" src="http://blog.admin-linux.org/wp-content/uploads/2009/02/thunderbird_20-150x150.png" alt="thunderbird 20 150x150 PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" width="150" height="150" />Bien le bonjour à tous,<br /> Voici une petite astuce pour faire fonctionner Lightning l&#8217;extension issue du projet Sunbird directement intégrée à notre Thunderbird favori sous Ubuntu depuis la 8.04.<br /> En fait, si je ne dis pas de bêtises, depuis la version 8.04, la libstdc++ est passée à la version libstdc++6.<br /> Et Lightning ne semble fonctionner correctement avec la version libstdc++5<br /> Il faut donc installer la libstdc++5 puis seulement installer l&#8217;extension lightning <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" class='wp-smiley' title="PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" /><br /> Et là tout refonctionne comme avant <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" class='wp-smiley' title="PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" /><br /> C&#8217;est tout bête, mais il fallait le savoir <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" class='wp-smiley' title="PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" /><br /> A noter que dans la version de Thunderbird 3, Lightning devrait être directement intégré, le problème ne devrait plus se poser <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" class='wp-smiley' title="PB Thunderbird et Lightning sur Ubuntu depuis la Hardy" /></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/pb-thunderbird-et-lightning-sur-ubuntu-depuis-la-hardy/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Effacer un fichier avec son numéro d&#8217;inode</title><link>http://blog.admin-linux.org/astuces/effacer-un-fichier-avec-son-numero-dinode</link> <comments>http://blog.admin-linux.org/astuces/effacer-un-fichier-avec-son-numero-dinode#comments</comments> <pubDate>Thu, 05 Feb 2009 10:16:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[shell]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/effacer-un-fichier-avec-son-numero-dinode/</guid> <description><![CDATA[Bah oui, parce que dès fois, suite à une mauvaise manip&#8217;, on se retrouve avec un vieux fichier qui contient dans son nom des caractères spéciaux (genre retour à la...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Bah oui, parce que dès fois, suite à une mauvaise manip&#8217;, on se retrouve avec un vieux fichier qui contient dans son nom des caractères spéciaux (genre retour à la ligne).</p><p style="text-align: justify;">Pour récupérer son inode :</p><div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-i</span> <span style="color: #000000; font-weight: bold;">*</span></pre></div></div><p style="text-align: justify;">Ici on trouverai par exemple 409641 pour le fichier qu&#8217;on veut virer.</p><p style="text-align: justify;">Puis pour le supprimer avec le numéro récupéré :</p><div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-xdev</span> <span style="color: #660033;">-inum</span> <span style="color: #000000;">409641</span> <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> \;</pre></div></div><p style="text-align: justify;">Easy guy <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Effacer un fichier avec son numéro dinode" class='wp-smiley' title="Effacer un fichier avec son numéro dinode" /> !</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/effacer-un-fichier-avec-son-numero-dinode/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Astuces shell réseaux</title><link>http://blog.admin-linux.org/astuces/astuces-shell-reseaux</link> <comments>http://blog.admin-linux.org/astuces/astuces-shell-reseaux#comments</comments> <pubDate>Wed, 04 Feb 2009 08:23:00 +0000</pubDate> <dc:creator>Pierre-Yves Dubreucq</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[réseaux]]></category> <category><![CDATA[shell]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/astuces-shell-reseaux/</guid> <description><![CDATA[Bien le bonjour, Voici un tout petit billet pour vous présenter 3 commandes fortement utiles que j&#8217;ai découvert il y a peu C&#8217;est vraiment agréable de voir qu&#8217;on découvre toujours...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Bien le bonjour,<br /> Voici un tout petit billet pour vous présenter 3 commandes fortement utiles que j&#8217;ai découvert il y a peu <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Astuces shell réseaux" class='wp-smiley' title="Astuces shell réseaux" /> C&#8217;est vraiment agréable de voir qu&#8217;on découvre toujours des astuces après 7 ans d&#8217;utilisation de linux, sans vouloir prétendre le fait d&#8217;être expert non plus <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Astuces shell réseaux" class='wp-smiley' title="Astuces shell réseaux" /><br /> Il s&#8217;agit de mii-tool et mii-diag<br /> mii-tool &#8211; Voir et manipuler l&#8217;état de l&#8217;unité « Media Independent Interface ».<br /> <a href="http://www.delafond.org/traducmanfr/man/man8/mii-tool.8.html">Page de man en français</a><br /> <a href="http://freshmeat.net/projects/mii-tool/">Homepage du projet</a><br /> mii-diag &#8211; Un petit outil pour gérer les cartes réseau<br /> <a href="http://man.developpez.com/man8/mii-tool.8.php">Page de man en français</a><br /> <a href="http://freshmeat.net/projects/mii-diag/">Homepage du projet</a><br /> Et également MTR, je suppose que tous le monde connaît traceroute et ping <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Astuces shell réseaux" class='wp-smiley' title="Astuces shell réseaux" /> Et bien MTR combine les 2 <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin Astuces shell réseaux" class='wp-smiley' title="Astuces shell réseaux" /><br /> <a href="http://linux.die.net/man/8/mtr">Page de man</a><br /> <a href="http://linux-attitude.fr/post/Traceroute-et-mtr">Petit lien qui en parle</a><br /> Voilà, rien d&#8217;exceptionnel, mais bon, si ça peut servir à quelqu&#8217;un <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Astuces shell réseaux" class='wp-smiley' title="Astuces shell réseaux" /></p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/astuces-shell-reseaux/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>screen, ou comment eviter de se faire killer une commande</title><link>http://blog.admin-linux.org/administration/screen-ou-comment-eviter-de-se-faire-killer-une-commande</link> <comments>http://blog.admin-linux.org/administration/screen-ou-comment-eviter-de-se-faire-killer-une-commande#comments</comments> <pubDate>Fri, 28 Nov 2008 16:13:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Administration]]></category> <category><![CDATA[Astuces]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[screen]]></category> <category><![CDATA[shell]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/screen-ou-comment-eviter-de-se-faire-killer-une-commande/</guid> <description><![CDATA[La commande screen permet de lancer un bash, qui en cas de coupure réseau par exemple ne se killera pas mais se détachera et continuera à tourner en arrière plan....]]></description> <content:encoded><![CDATA[<p>La commande screen permet de lancer un bash, qui en cas de coupure réseau par exemple ne se killera pas mais se détachera et continuera à tourner en arrière plan.<br /> Exemple concret d&#8217;utilisation :<br /> - votre hébergeur coupe une session SSH &laquo;&nbsp;inactive&nbsp;&raquo; pendant 30 minutes, et vous avez un gros traitement à lancer, qui prend plusieurs heures, que vous voulez lancer de nuit<br /> - vous ne voulez pas le lancer en cron pour une raison qui vous est chère<br /> - vous ne voulez pas, toutes les 25 minutes, appuyer sur &laquo;&nbsp;entrée&nbsp;&raquo; pendant toute la nuit<br /> -&gt; alors il faut utiliser screen !</p><p>Utilisation (ma manière de l&#8217;utiliser)</p><p>Lancer un screen :<br /> screen -S masession</p><p>Puis je lance mes commandes dedans :<br /> emerge -av openoffice.org</p><p>Puis je quitte ma session, qui continuera à tourner en arrière plan :<br /> Ctrl-a Ctrl-d (ce sont les touches par défaut)</p><p>Pour rejoindre plus tard ma session :<br /> screen -r masession</p><p>Pour lister les screen en cours :<br /> screen -ls</p><p>Pour terminer une session :<br /> se logguer dedans puis &laquo;&nbsp;exit&nbsp;&raquo; (classique&#8230;)</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/administration/screen-ou-comment-eviter-de-se-faire-killer-une-commande/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Postfix : Queue file write error + virtual_alias_maps map lookup problem</title><link>http://blog.admin-linux.org/astuces/postfix-queue-file-write-error-virtual_alias_maps-map-lookup-problem</link> <comments>http://blog.admin-linux.org/astuces/postfix-queue-file-write-error-virtual_alias_maps-map-lookup-problem#comments</comments> <pubDate>Tue, 14 Oct 2008 16:15:00 +0000</pubDate> <dc:creator>rdefaux</dc:creator> <category><![CDATA[Astuces]]></category> <category><![CDATA[Messagerie]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[mail]]></category> <category><![CDATA[Planet-Libre]]></category> <category><![CDATA[postfix]]></category><guid isPermaLink="false">http://blog.admin-linux.org/non-classe/postfix-queue-file-write-error-virtual_alias_maps-map-lookup-problem/</guid> <description><![CDATA[Si vous gérez plusieurs serveurs mails avec postfix, il vous est sûrement arrivé de voir cette erreur là dans vos logs : &#171;&#160;Queue file write error&#160;&#187;, de manière plus ou...]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Si vous gérez plusieurs serveurs mails avec postfix, il vous est sûrement arrivé de voir cette erreur là dans vos logs : &laquo;&nbsp;Queue file write error&nbsp;&raquo;, de manière plus ou moins aléatoire (un coup ça marche, un coup ça marche pas, avec exactement le même test).<br /> Moi ça m&#8217;est arrivé et j&#8217;ai mis vraiment du temps à trouver d&#8217;où venait le problème.</p><p style="text-align: justify;">Vite fait mon architecture :<br /> postfix configuré pour utiliser des domaines + utilisateurs virtuels<br /> mysql (avec la liste des alias virtuels en base)</p><p style="text-align: justify;">Si vous avez éliminé comme source possible du problème la plateforme anti-spam (c&#8217;est le conseil que l&#8217;on retrouve le plus souvent pour ce problème), optimisé mysql au max et vérifié l&#8217;état des bases, optimisé des options que vous n&#8217;aviez encore jamais vu sur postfix (il y en a tellement <img src='http://blog.admin-linux.org/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Postfix : Queue file write error + virtual alias maps map lookup problem" class='wp-smiley' title="Postfix : Queue file write error + virtual alias maps map lookup problem" /> ), vérifié le système de fichier, la charge du serveur, et que tout va bien et que cette pu%$¤!§n d&#8217;érreur est encore là, essayez ceci :</p><p style="text-align: justify;">Changez le fichier de conf de votre accès à la base de ceci :<br /> user = user<br /> password = password<br /> dbname = mail<br /> table = remote_aliases<br /> select_field = rcpt<br /> where_field = alias<br /> hosts = 127.0.0.1<br /> (par exemple)</p><p style="text-align: justify;">en ceci :<br /> user = user<br /> password = password<br /> dbname = mail<br /> query = SELECT rcpt FROM remote_aliases WHERE alias = CONVERT(&#8216;%s&#8217; USING latin1)<br /> hosts = 127.0.0.1</p><p style="text-align: justify;">Pour moi ça a marché !!!</p> ]]></content:encoded> <wfw:commentRss>http://blog.admin-linux.org/astuces/postfix-queue-file-write-error-virtual_alias_maps-map-lookup-problem/feed</wfw:commentRss> <slash:comments>0</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/45 queries in 0.014 seconds using apc
Object Caching 3129/3222 objects using apc

Served from: blog.admin-linux.org @ 2012-02-07 16:10:50 -->
