<?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>gabcicala &#187; Open Source</title>
	<atom:link href="http://www.gabcicala.it/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gabcicala.it</link>
	<description>gabriele cicala&#039;s weblog</description>
	<lastBuildDate>Wed, 28 Dec 2011 15:33:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>MegaCLI su sistemi Debian (squeeze)</title>
		<link>http://www.gabcicala.it/2011/12/megacli-su-sistemi-debian-squeeze/</link>
		<comments>http://www.gabcicala.it/2011/12/megacli-su-sistemi-debian-squeeze/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 15:33:41 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[lsi]]></category>
		<category><![CDATA[megacli]]></category>
		<category><![CDATA[RAID]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/?p=543</guid>
		<description><![CDATA[Installazione della utility megaCLI per i RAID LSI.
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2009/11/debian-squeeze-verra-rilasciata-nellestate-2010/' rel='bookmark' title='Debian Squeeze verrà rilasciata nell&#8217;estate 2010'>Debian Squeeze verrà rilasciata nell&#8217;estate 2010</a></li>
<li><a href='http://www.gabcicala.it/2010/01/lsi-megaraid-sas/' rel='bookmark' title='LSI MegaRAID SAS'>LSI MegaRAID SAS</a></li>
<li><a href='http://www.gabcicala.it/2010/05/idrac-6-debian-xen-based-e-serial-console-redirection/' rel='bookmark' title='iDrac 6 Debian Xen based e Serial Console Redirection'>iDrac 6 Debian Xen based e Serial Console Redirection</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style="padding:5px 0 5px 0; text-align:right; float:right;"><span ><!-- INIZIO del codice HTML di zanox-affiliato -->
 <!--(Il codice HTML non deve essere modificato per garantire la assoluta funzionalit&#224;)-->
<img src="http://ad.zanox.com/ppv/?16585160C19180085" align="bottom" width="1" height="1" border="0" hspace="1" title="MegaCLI su sistemi Debian (squeeze)" alt=" MegaCLI su sistemi Debian (squeeze)" /><script language="javascript" src="http://ad.zanox.com/ppv/images/programs/flash_load/flash_loader_ng.js"></script><script type="text/javascript">zxFlash("http://www.teletu.it/partners/banners/zanox_200x200.swf", "", 200, 200, "", "http://ad.zanox.com/ppc/?16585160C19180085&ULP=", "XXX");</script>
<!-- FINE del codice HTML fi zanox affiliato -->
</span><br />&nbsp;<span style="font-size:9px">Powered by <a rel="nofollow" target="_blank" href="http://www.maxblogpress.com/go.php?offer=niceart&pid=12" style="color:#0000ff;font-family:Arial,Helvetica,sans-serif;font-size:9px"  target="_blank" onmouseover="self.status='MaxBlogPress.com';return true;" onmouseout="self.status=''">Max Banner Ads</a></span>&nbsp;</div><p>Le Megacli sono delle utility a linea di comando per la  gestione di controller RAID della LSI.</p>
<p>A questo link vi è una chiara descrizione su come installarli su di una Debian. Devo dire che la guida è molto chiara e soprattutto indica passo passo quali pacchetti di supporto installare. Per le MegaCLI basta cercare nel sito della LSI che l&#8217;autore indica e al primo controller scaricare il pacchetto zippato dal nome 8.02.16_MegaCLI.zip (l&#8217;attuale release).</p>
<p>Enjoy &#8230;</p>
<p><strong><a rel="nofollow" target="_blank" href="http://staff.blog.ui.ac.id/jp/2010/10/07/installing-megacli-in-debian-based-system/"  target="_blank">Installing MegaCLI in Debian-based System</a></strong></p>
<p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2009/11/debian-squeeze-verra-rilasciata-nellestate-2010/' rel='bookmark' title='Debian Squeeze verrà rilasciata nell&#8217;estate 2010'>Debian Squeeze verrà rilasciata nell&#8217;estate 2010</a></li>
<li><a href='http://www.gabcicala.it/2010/01/lsi-megaraid-sas/' rel='bookmark' title='LSI MegaRAID SAS'>LSI MegaRAID SAS</a></li>
<li><a href='http://www.gabcicala.it/2010/05/idrac-6-debian-xen-based-e-serial-console-redirection/' rel='bookmark' title='iDrac 6 Debian Xen based e Serial Console Redirection'>iDrac 6 Debian Xen based e Serial Console Redirection</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/12/megacli-su-sistemi-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tomcat: Cannot get a connection, pool error null</title>
		<link>http://www.gabcicala.it/2011/12/tomcat-connection-pool-error-null/</link>
		<comments>http://www.gabcicala.it/2011/12/tomcat-connection-pool-error-null/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 14:56:39 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[pool error]]></category>
		<category><![CDATA[SOLR]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/?p=539</guid>
		<description><![CDATA[Tomcat e la continua segnalazione di "Cannt get a connection"
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/' rel='bookmark' title='Rotazione dei Log di Tomcat'>Rotazione dei Log di Tomcat</a></li>
<li><a href='http://www.gabcicala.it/2009/11/mariadb-1-4-rilasciata-una-beta-molto-prossima-ad-essere-una-release-candidate/' rel='bookmark' title='MariaDB 1.4: rilasciata una BETA molto prossima ad essere una Release Candidate'>MariaDB 1.4: rilasciata una BETA molto prossima ad essere una Release Candidate</a></li>
<li><a href='http://www.gabcicala.it/2007/06/freemysql/' rel='bookmark' title='FreeMySQL'>FreeMySQL</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Generalmente capitava di registrare questo errore nel syslog di una Debian sul quale gira <a rel="nofollow" target="_blank" href="http://lucene.apache.org/solr/" title="SOLR"  target="_blank">SOLR</a> ma andando a controllare il DB <a rel="nofollow" target="_blank" href="http://www.mysql.com/"  target="_blank">MySQL</a> verso il quale fa le SELECT e le UPDATE non si vedevano segnalazioni di numero di connessioni alte.</p>
<p>Girando sulla rete sono arrivato su questo breve articolo che in tutta sincerità mi ha lasciato un pò a bocca aperta &#8230; <strong><a rel="nofollow" target="_blank" href="http://aaron-kelley.net/blog/2010/01/mysql-tomcat-6-and-ubuntu-9-10-blah/"  target="_blank">MySQL, Tomcat 6, and Ubuntu 9.10: Blah</a></strong> che tra l&#8217;altro riguarda il Tomcat 6 e ho provato questa modifica.</p>
<p>In /etc/init.d/tomcat5.5<br />
# Use the Java security manager? (yes/no)<br />
#TOMCAT5_SECURITY=yes<br />
TOMCAT5_SECURITY=no</p>
<p>e successivo restart del Tomcat.<br />
Vediamo se effettivamente la causa è questa &#8230;. o se invece si hanno dei benefici dovuti al restart del Tomcat.</p>
<p style="text-align: center;"><script type="text/javascript"><!--
google_ad_client = "pub-5026403446012236";
/* 468x60, creato 21/11/09 */
google_ad_slot = "0099636192";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/' rel='bookmark' title='Rotazione dei Log di Tomcat'>Rotazione dei Log di Tomcat</a></li>
<li><a href='http://www.gabcicala.it/2009/11/mariadb-1-4-rilasciata-una-beta-molto-prossima-ad-essere-una-release-candidate/' rel='bookmark' title='MariaDB 1.4: rilasciata una BETA molto prossima ad essere una Release Candidate'>MariaDB 1.4: rilasciata una BETA molto prossima ad essere una Release Candidate</a></li>
<li><a href='http://www.gabcicala.it/2007/06/freemysql/' rel='bookmark' title='FreeMySQL'>FreeMySQL</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/12/tomcat-connection-pool-error-null/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vi e encoding dei file</title>
		<link>http://www.gabcicala.it/2011/07/vi-e-encoding-dei-file/</link>
		<comments>http://www.gabcicala.it/2011/07/vi-e-encoding-dei-file/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 16:35:31 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/07/vi-e-encoding-dei-file/</guid>
		<description><![CDATA[&#160;Powered by Max Banner Ads&#160;Un utile tip che ho trovato al seguente link è su come salvare un file con una particolare encoding come ad esempio la UTF-8 &#8230;. In soldoni è sufficiente aggiungere alla istruzione di scrittura &#8220;:w&#8221; la encoding feature &#8230; ++enc=utf-8 ad esempio. Technorati Tags: vi, encoding Related posts: NFS, condivisione di [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/03/nfs-condivisione-di-file-ed-eventuali-permission-denied/' rel='bookmark' title='NFS, condivisione di file ed eventuali permission denied'>NFS, condivisione di file ed eventuali permission denied</a></li>
<li><a href='http://www.gabcicala.it/2010/03/utilizzare-diff-e-patch-per-confrontare-e-fare-il-merging-di-file/' rel='bookmark' title='Utilizzare diff e patch per confrontare e fare il merging di file'>Utilizzare diff e patch per confrontare e fare il merging di file</a></li>
<li><a href='http://www.gabcicala.it/2010/04/pidgin-non-si-connette-a-msn/' rel='bookmark' title='Pidgin non si connette a MSN'>Pidgin non si connette a MSN</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Un utile tip che ho trovato al seguente <a rel="nofollow" target="_blank" href="http://www.foonews.info/it-comp-os-linux-iniziare/1227643-dump-mysql-problema-di-codifica.html" target="_blank" >link</a> è su come salvare un file con una particolare encoding come ad esempio la UTF-8 &#8230;.</p>
<p>In soldoni è sufficiente aggiungere alla istruzione di scrittura &#8220;:w&#8221; la encoding feature &#8230; ++enc=utf-8 ad esempio.</p>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/vi" class="performancingtags"  rel="tag">vi</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/encoding" class="performancingtags"  rel="tag">encoding</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt=" Vi e encoding dei file" src="http://img.zemanta.com/pixy.gif?x-id=81e9f356-0edd-83b4-96ef-9a051d91d197" title="Vi e encoding dei file" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F07%2Fvi-e-encoding-dei-file%2F&amp;title=Vi%20e%20encoding%20dei%20file" id="wpa2a_2"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Vi e encoding dei file"  title="Vi e encoding dei file" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/03/nfs-condivisione-di-file-ed-eventuali-permission-denied/' rel='bookmark' title='NFS, condivisione di file ed eventuali permission denied'>NFS, condivisione di file ed eventuali permission denied</a></li>
<li><a href='http://www.gabcicala.it/2010/03/utilizzare-diff-e-patch-per-confrontare-e-fare-il-merging-di-file/' rel='bookmark' title='Utilizzare diff e patch per confrontare e fare il merging di file'>Utilizzare diff e patch per confrontare e fare il merging di file</a></li>
<li><a href='http://www.gabcicala.it/2010/04/pidgin-non-si-connette-a-msn/' rel='bookmark' title='Pidgin non si connette a MSN'>Pidgin non si connette a MSN</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/07/vi-e-encoding-dei-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dovecot e il problema &#8220;Too many open files&#8221;</title>
		<link>http://www.gabcicala.it/2011/07/dovecot-e-il-problema-too-many-open-files/</link>
		<comments>http://www.gabcicala.it/2011/07/dovecot-e-il-problema-too-many-open-files/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 10:56:52 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[dovecot]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[too many open files]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/07/dovecot-e-il-problema-too-many-open-files/</guid>
		<description><![CDATA[Stamane mi è capitato di dover correre ai ripari per una segnalazione di questo tipo che si notava a livello di syslog e del mail.log per un sistema con Dovecot e Postfix. La segnalazione sul syslog è di questo tipo: Sulla rete vi sono diverse guide ma più che altro delle liste di discussione. Una [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/too-many-open-files/' rel='bookmark' title='Too many open files'>Too many open files</a></li>
<li><a href='http://www.gabcicala.it/2010/04/too-many-open-files-2/' rel='bookmark' title='Too many open files'>Too many open files</a></li>
<li><a href='http://www.gabcicala.it/2009/11/versione-open-source-del-client-skype-per-linux/' rel='bookmark' title='Versione open source del client Skype per Linux'>Versione open source del client Skype per Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Stamane mi è capitato di dover correre ai ripari per una segnalazione di questo tipo che si notava a livello di syslog e del mail.log per un sistema con Dovecot e Postfix. La segnalazione sul syslog è di questo tipo:</p>
<pre class="brush: bash; title: ; notranslate">

dovecot: pipe() failed: Too many open files
</pre>
<p>Sulla rete vi sono diverse guide ma più che altro delle liste di discussione. Una guida che mi è parsa utile è al segneute link <a rel="nofollow" target="_blank" href="http://hans.rakers.org/2011/05/dovecot-and-the-too-many-open-files-error/"  target="_blank">Dovecot and the “Too many open files” error</a> ma nel mio caso non è stato utile in quanto sarebbe necessario almeno un riavvio di macchina. E sinceramente ha anche questo dei rischi visto che la macchina è stata praticamente abbandonata.</p>
<p>Un&#8217;altra pista perseguibile è quella di aumentare &#8220;system-wide&#8221; la possibilità di aprire file con la direttica sysctl seguente:</p>
<pre>sysctl -w fs.file-max=100000
<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;">
</span>
A questo link è stato esplicitato con maggior chiarezza questo passaggio ... <a rel="nofollow" target="_blank" href="http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px; white-space: normal;"  target="_blank">Linux Increase The Maximum Number Of Open Files / File Descriptors (FD)</a></pre>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/dovecot" class="performancingtags" rel="tag" >dovecot</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/too%20many%20open%20files" class="performancingtags" rel="tag" >too many open files</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/postfix" class="performancingtags" rel="tag" >postfix</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=d62ee954-27b0-8656-a95d-aad28e1c3a1a" alt=" Dovecot e il problema Too many open files"  title="Dovecot e il problema Too many open files" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F07%2Fdovecot-e-il-problema-too-many-open-files%2F&amp;title=Dovecot%20e%20il%20problema%20%26%238220%3BToo%20many%20open%20files%26%238221%3B" id="wpa2a_4"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Dovecot e il problema Too many open files"  title="Dovecot e il problema Too many open files" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/too-many-open-files/' rel='bookmark' title='Too many open files'>Too many open files</a></li>
<li><a href='http://www.gabcicala.it/2010/04/too-many-open-files-2/' rel='bookmark' title='Too many open files'>Too many open files</a></li>
<li><a href='http://www.gabcicala.it/2009/11/versione-open-source-del-client-skype-per-linux/' rel='bookmark' title='Versione open source del client Skype per Linux'>Versione open source del client Skype per Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/07/dovecot-e-il-problema-too-many-open-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rotazione dei Log di Tomcat</title>
		<link>http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/</link>
		<comments>http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/#comments</comments>
		<pubDate>Fri, 06 May 2011 16:42:09 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[logrotate]]></category>
		<category><![CDATA[SOLR]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/</guid>
		<description><![CDATA[All&#8217;interno della Debian installare Tomcat non comporta anche avere una regola per la rotazione dei suoi file di log. La cosa non è di poco conto visto che utilizzandolo per avere delle istanze di SOLR funzionanti ci si trova dopo un pò di tempo con una directory di logging bella corposa. Alla fine di varie [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2011/12/tomcat-connection-pool-error-null/' rel='bookmark' title='Tomcat: Cannot get a connection, pool error null'>Tomcat: Cannot get a connection, pool error null</a></li>
<li><a href='http://www.gabcicala.it/2010/02/sed-e-sostituzione-allinterno-di-un-file/' rel='bookmark' title='sed e sostituzione all&#8217;interno di un file'>sed e sostituzione all&#8217;interno di un file</a></li>
<li><a href='http://www.gabcicala.it/2009/04/microdia-pc-camera-sn9c120-0c45613c/' rel='bookmark' title='Microdia PC Camera (SN9C120) 0c45:613c'>Microdia PC Camera (SN9C120) 0c45:613c</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>All&#8217;interno della Debian installare Tomcat non comporta anche avere una regola per la rotazione dei suoi file di log.<br />
La cosa non è di poco conto visto che utilizzandolo per avere delle istanze di SOLR funzionanti ci si trova dopo un pò di tempo con una directory di logging bella corposa.<br />
Alla fine di varie guide trovate in giro per la rete ho tirato fuori anche la mia versione di file di istruzioni per il logrotate, ed attualmente è la seguente:</p>
<pre class="brush: bash; title: ; notranslate">

/var/log/tomcat5.5/*.log /var/log/tomcat5.5/*.txt /var/log/tomcat5.5/solr/*.log{
copytruncate
daily
rotate 7
compress
missingok
notifempty
size 5M
}
</pre>
<p>Per testare che tutto sia operativo basta forzare il logrotate a manina al seguente modo:</p>
<pre class="brush: bash; title: ; notranslate">

logrotate /etc/logrotate.d/tomcat
</pre>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/tomcat" class="performancingtags" rel="tag" >tomcat</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/SOLR" class="performancingtags" rel="tag" >SOLR</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/logrotate" class="performancingtags" rel="tag" >logrotate</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=0f841517-dcb3-817b-ae67-06ba2814065c" alt=" Rotazione dei Log di Tomcat"  title="Rotazione dei Log di Tomcat" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F05%2Frotazione-dei-log-di-tomcat%2F&amp;title=Rotazione%20dei%20Log%20di%20Tomcat" id="wpa2a_6"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Rotazione dei Log di Tomcat"  title="Rotazione dei Log di Tomcat" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2011/12/tomcat-connection-pool-error-null/' rel='bookmark' title='Tomcat: Cannot get a connection, pool error null'>Tomcat: Cannot get a connection, pool error null</a></li>
<li><a href='http://www.gabcicala.it/2010/02/sed-e-sostituzione-allinterno-di-un-file/' rel='bookmark' title='sed e sostituzione all&#8217;interno di un file'>sed e sostituzione all&#8217;interno di un file</a></li>
<li><a href='http://www.gabcicala.it/2009/04/microdia-pc-camera-sn9c120-0c45613c/' rel='bookmark' title='Microdia PC Camera (SN9C120) 0c45:613c'>Microdia PC Camera (SN9C120) 0c45:613c</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/05/rotazione-dei-log-di-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inode problem e disco pieno</title>
		<link>http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/</link>
		<comments>http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 16:26:49 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[fs]]></category>
		<category><![CDATA[inode]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/</guid>
		<description><![CDATA[Ecco un utile riferimento da seguire nella problematica della crescita dello spazio occupato da un filesystem Linux. In particolare nel caso in cui le info visualizzate con un non corrispondono quando si visualizzano anche gli Inode (opzione i di df) &#8230; La stringa di ricerca di maggiore occupazione di Inode è Il link all&#8217;utile e [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/xen-ridimensionamento-dello-spazio-disco-di-una-vm/' rel='bookmark' title='XEN: ridimensionamento dello spazio disco di una VM'>XEN: ridimensionamento dello spazio disco di una VM</a></li>
<li><a href='http://www.gabcicala.it/2008/10/ricerca-di-file-su-linux-modificati-in-un-particolare-intervallo-di-tempo/' rel='bookmark' title='Ricerca di file su Linux modificati in un particolare intervallo di tempo'>Ricerca di file su Linux modificati in un particolare intervallo di tempo</a></li>
<li><a href='http://www.gabcicala.it/2008/12/the-2628-kernel-is-out/' rel='bookmark' title='The 2.6.28 kernel is out'>The 2.6.28 kernel is out</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Ecco un utile riferimento da seguire nella problematica della crescita dello spazio occupato da un filesystem Linux. In particolare nel caso in cui le info visualizzate con un</p>
<pre class="brush: bash; title: ; notranslate">
df -ha
</pre>
<p>non corrispondono quando si visualizzano anche gli Inode (opzione i di df) &#8230;</p>
<p>La stringa di ricerca di maggiore occupazione di Inode è</p>
<pre class="brush: bash; title: ; notranslate">
for i in `ls -1A`; do echo &quot;`find $i| sort -u | wc -l` $i&quot;; done| sort -rn |head -5
</pre>
<p>Il link all&#8217;utile e veloce how-to &#8230; <a rel="nofollow" target="_blank" href="http://www.nzlinux.com/2010/06/inode-problems-and-full-disks/"  target="_blank">inode problems and full disks</a></p>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/linux" class="performancingtags" rel="tag" >linux</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/fs" class="performancingtags" rel="tag" >fs</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/inode" class="performancingtags" rel="tag" >inode</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/" class="performancingtags" rel="tag" ></a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=2415c325-fcda-8f05-ab9e-41554cd76bb1" alt=" Inode problem e disco pieno"  title="Inode problem e disco pieno" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F04%2Finode-problem-e-disco-pieno%2F&amp;title=Inode%20problem%20e%20disco%20pieno" id="wpa2a_8"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Inode problem e disco pieno"  title="Inode problem e disco pieno" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/xen-ridimensionamento-dello-spazio-disco-di-una-vm/' rel='bookmark' title='XEN: ridimensionamento dello spazio disco di una VM'>XEN: ridimensionamento dello spazio disco di una VM</a></li>
<li><a href='http://www.gabcicala.it/2008/10/ricerca-di-file-su-linux-modificati-in-un-particolare-intervallo-di-tempo/' rel='bookmark' title='Ricerca di file su Linux modificati in un particolare intervallo di tempo'>Ricerca di file su Linux modificati in un particolare intervallo di tempo</a></li>
<li><a href='http://www.gabcicala.it/2008/12/the-2628-kernel-is-out/' rel='bookmark' title='The 2.6.28 kernel is out'>The 2.6.28 kernel is out</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuning del file system ext3 per un RAID hardware</title>
		<link>http://www.gabcicala.it/2011/02/tuning-del-file-system-ext3-per-un-raid-hardware/</link>
		<comments>http://www.gabcicala.it/2011/02/tuning-del-file-system-ext3-per-un-raid-hardware/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 10:04:23 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[bonnie++]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[iozone]]></category>
		<category><![CDATA[R710]]></category>
		<category><![CDATA[RAID]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/02/tuning-del-file-system-ext3-per-un-raid-hardware/</guid>
		<description><![CDATA[Una tematica sempre viva nella implementazione di una architettura complessa per la erogazione di un servizio web è su come fare un buon tuning del file system per trovare la giusta combinazione tra velocità e sicurezza del file. Velocità sia nella scrittura che nella lettura del dato e sicurezza che questo non venga perso per [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/xen-ridimensionamento-dello-spazio-disco-di-una-vm/' rel='bookmark' title='XEN: ridimensionamento dello spazio disco di una VM'>XEN: ridimensionamento dello spazio disco di una VM</a></li>
<li><a href='http://www.gabcicala.it/2010/06/system-services-update-required-al-boot-di-un-server-pe-r710/' rel='bookmark' title='&#8220;System Services update required&#8221; al boot di un server PE R710'>&#8220;System Services update required&#8221; al boot di un server PE R710</a></li>
<li><a href='http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/' rel='bookmark' title='Inode problem e disco pieno'>Inode problem e disco pieno</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Una tematica sempre viva nella implementazione di una architettura complessa per la erogazione di un servizio web è su come fare un buon tuning del file system per trovare la giusta combinazione tra velocità e sicurezza del file. Velocità sia nella scrittura che nella lettura del dato e sicurezza che questo non venga perso per eventi accidentali.<br />
A questo link (<a rel="nofollow" target="_blank" href="http://wiki.centos.org/HowTos/Disk_Optimization"  target="_blank">http://wiki.centos.org/HowTos/Disk_Optimization</a>) ho trovato alcuni buoni consigli per poter fare questo tuning e devo dire che calza abbastanza al caso mio: una macchina DELL R710 con 4 dischi da 1TB in modalità RAID 5; con lo scopo di erogare file via web-services.<br />
Ho fatto delle prove su diversi file system usando i tool di testing quali Bonnie++ e Iozone. Ma prima di cambiare tipo di file system ho voluto provare a fare il tuning di quello che generalmente uso, ovvero il tipo ext3.<br />
Le info necessarie per i settaggi sono state controllate direttamente a livello del controller PERC H700 che attualmente monta una Dell PE R710, come si vede dalla figura inclusa.<img src="http://www.gabcicala.it/wp-content/setting_vdisk_R710_1.jpg" alt="setting vdisk R710 1 Tuning del file system ext3 per un RAID hardware"  title="Tuning del file system ext3 per un RAID hardware" /><br />
Le opzioni di creazione della partizione sono state:</p>
<pre class="brush: bash; title: ; notranslate">
:~# mkfs.ext3 -b 4096 -E stride=16 -E stripe-width=48 -O dir_index /dev/xxxx
</pre>
<p>E interrogando la partizione in oggetto ottengo le seguenti info:</p>
<pre class="brush: bash; title: ; notranslate">
:~# tune2fs -l /dev/xxxx
tune2fs 1.41.6 (30-May-2009)
Filesystem volume name:   &lt;none&gt;
Last mounted on:          &lt;not available&gt;
Filesystem UUID:          4f5416fd-963d-4cbb-baf6-0db9b385ba88
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype sparse_super large_file
Filesystem flags:         signed_directory_hash
Default mount options:    (none)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              183042048
Block count:              732168183
Reserved block count:     36608409
Free blocks:              720628010
Free inodes:              183042037
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      849
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
RAID stripe width:        48
Filesystem created:       Fri Dec 17 17:23:34 2010
Last mount time:          n/a
Last write time:          Fri Dec 17 17:32:06 2010
Mount count:              0
Maximum mount count:      36
Last checked:             Fri Dec 17 17:23:34 2010
Check interval:           15552000 (6 months)
Next check after:         Wed Jun 15 18:23:34 2011
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      0a4ecd73-58f9-4675-9dfe-f90cf0f7f667
Journal backup:           inode blocks
</pre>
<p>Altre opzioni da seguire sono le opzioni di &#8220;mounting&#8221; e nel mio caso penso che seguirò la &#8220;noatime&#8221; come consigliato dalla guida sopra citata.</p>
<p>Ad ogni modo vedremo come andrà durante i test successivi che non mancheranno. Ovviamente i consigli sono ben accetti.</p>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/ext3" class="performancingtags" rel="tag" >ext3</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/RAID" class="performancingtags" rel="tag" >RAID</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/Dell" class="performancingtags" rel="tag" >Dell</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/R710" class="performancingtags" rel="tag" >R710</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/iozone" class="performancingtags" rel="tag" >iozone</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/bonnie++" class="performancingtags" rel="tag" >bonnie++</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=724ff264-4085-8dc0-abf5-9ec946b919a5" alt=" Tuning del file system ext3 per un RAID hardware"  title="Tuning del file system ext3 per un RAID hardware" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F02%2Ftuning-del-file-system-ext3-per-un-raid-hardware%2F&amp;title=Tuning%20del%20file%20system%20ext3%20per%20un%20RAID%20hardware" id="wpa2a_10"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Tuning del file system ext3 per un RAID hardware"  title="Tuning del file system ext3 per un RAID hardware" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/04/xen-ridimensionamento-dello-spazio-disco-di-una-vm/' rel='bookmark' title='XEN: ridimensionamento dello spazio disco di una VM'>XEN: ridimensionamento dello spazio disco di una VM</a></li>
<li><a href='http://www.gabcicala.it/2010/06/system-services-update-required-al-boot-di-un-server-pe-r710/' rel='bookmark' title='&#8220;System Services update required&#8221; al boot di un server PE R710'>&#8220;System Services update required&#8221; al boot di un server PE R710</a></li>
<li><a href='http://www.gabcicala.it/2011/04/inode-problem-e-disco-pieno/' rel='bookmark' title='Inode problem e disco pieno'>Inode problem e disco pieno</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/02/tuning-del-file-system-ext3-per-un-raid-hardware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Semplice subfunction in Perl per inviare mail</title>
		<link>http://www.gabcicala.it/2011/01/semplice-subfunction-in-perl-per-inviare-mail/</link>
		<comments>http://www.gabcicala.it/2011/01/semplice-subfunction-in-perl-per-inviare-mail/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 13:39:02 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[dh-make-perl]]></category>
		<category><![CDATA[Mail::Sender]]></category>
		<category><![CDATA[PERL]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2011/01/semplice-subfunction-in-perl-per-inviare-mail/</guid>
		<description><![CDATA[Alla fine, durante le varie ricerche sul portale cpan sono riuscito a trovare una libreria Perl che mi permetta di inviare, in modo semplice, delle mail. Quella in oggetto è la Mail::Sender che mi ha permesso l&#8217;implementazione di una veloce subroutine l&#8217;invio Ovviamente non bisogna dimenticare la dichiarazione Per la sua installazione su sistemi Debian [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/01/debian-e-cpan-come-installare-pacchetti-perl-usando-dpkg/' rel='bookmark' title='Debian e CPAN: come installare pacchetti PERL usando dpkg'>Debian e CPAN: come installare pacchetti PERL usando dpkg</a></li>
<li><a href='http://www.gabcicala.it/2009/11/spedire-una-mail-con-un-allegato-testo-via-shell-linux/' rel='bookmark' title='Spedire una mail con un allegato testo via shell Linux'>Spedire una mail con un allegato testo via shell Linux</a></li>
<li><a href='http://www.gabcicala.it/2010/05/svn-una-seconda-implementazione-del-post-commit-per-progetti-web/' rel='bookmark' title='SVN: una seconda implementazione del post-commit per progetti web'>SVN: una seconda implementazione del post-commit per progetti web</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Alla fine, durante le varie ricerche sul portale <a rel="nofollow" target="_blank" href="http://search.cpan.org/"  target="_blank">cpan</a> sono riuscito a trovare una libreria Perl che mi permetta di inviare, in modo semplice, delle mail.<br />
Quella in oggetto è la <a rel="nofollow" target="_blank" href="http://search.cpan.org/%7Ejenda/Mail-Sender-0.8.16/Sender.pm"  target="_blank">Mail::Sender</a> che mi ha permesso l&#8217;implementazione di una veloce subroutine l&#8217;invio</p>
<pre class="brush: perl; title: ; notranslate">
sub sendEmail
{
 my ($to_orig, $from_orig, $subject_orig, $body_orig) = @_;
 my $new_subject = '[CHECKING] '.$subject_orig;
#     syslog('info', 'CAMPO TO '.$to_orig, time);
#     syslog('info', 'CAMPO FROM '.$from_orig, time);
#     syslog('info', 'CAMPO SUBJECT  '.$subject_orig, time);
 my $sender = new Mail::Sender({ smtp =&gt; 'IP o nome del mailserver', from =&gt; $from_orig });
 $sender-&gt;OpenMultipart({ to =&gt; $to_orig, subject =&gt; $new_subject,});
 $sender-&gt;Body;
 $sender-&gt;SendLine( $body_orig );
 $sender-&gt;Close;
}
</pre>
<p>Ovviamente non bisogna dimenticare la dichiarazione</p>
<pre class="brush: perl; title: ; notranslate">
use Mail::Sender;
</pre>
<p>Per la sua installazione su sistemi Debian ho utilizzato la utility dh-make-perl, al seguente modo:</p>
<pre class="brush: bash; title: ; notranslate">
dh-make-perl -build -cpan Mail::Sender;
</pre>
<p>Come sempre, dei feedback sono sempre graditi.</p>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/perl" class="performancingtags" rel="tag" >perl</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/dh-make-perl" class="performancingtags" rel="tag" >dh-make-perl</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/Mail::Sender" class="performancingtags" rel="tag" >Mail::Sender</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=979e1042-1227-8545-9255-1a19b62773e6" alt=" Semplice subfunction in Perl per inviare mail"  title="Semplice subfunction in Perl per inviare mail" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2011%2F01%2Fsemplice-subfunction-in-perl-per-inviare-mail%2F&amp;title=Semplice%20subfunction%20in%20Perl%20per%20inviare%20mail" id="wpa2a_12"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Semplice subfunction in Perl per inviare mail"  title="Semplice subfunction in Perl per inviare mail" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/01/debian-e-cpan-come-installare-pacchetti-perl-usando-dpkg/' rel='bookmark' title='Debian e CPAN: come installare pacchetti PERL usando dpkg'>Debian e CPAN: come installare pacchetti PERL usando dpkg</a></li>
<li><a href='http://www.gabcicala.it/2009/11/spedire-una-mail-con-un-allegato-testo-via-shell-linux/' rel='bookmark' title='Spedire una mail con un allegato testo via shell Linux'>Spedire una mail con un allegato testo via shell Linux</a></li>
<li><a href='http://www.gabcicala.it/2010/05/svn-una-seconda-implementazione-del-post-commit-per-progetti-web/' rel='bookmark' title='SVN: una seconda implementazione del post-commit per progetti web'>SVN: una seconda implementazione del post-commit per progetti web</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2011/01/semplice-subfunction-in-perl-per-inviare-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips and Tricks: MySQL e suo stop causa disk full &#8230; come farlo ripartire velocemente</title>
		<link>http://www.gabcicala.it/2010/11/tips-and-tricks-mysql-e-suo-stop-causa-disk-full-come-farlo-ripartire-velocemente/</link>
		<comments>http://www.gabcicala.it/2010/11/tips-and-tricks-mysql-e-suo-stop-causa-disk-full-come-farlo-ripartire-velocemente/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 23:27:17 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[binlog]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[fsutil]]></category>
		<category><![CDATA[purge]]></category>
		<category><![CDATA[query]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2010/11/tips-and-tricks-mysql-e-suo-stop-causa-disk-full-come-farlo-ripartire-velocemente/</guid>
		<description><![CDATA[Ultimamente mi è capitato di dover fronteggiare un DB server che si è trovato a corto di spazio a causa di una crescita vertiginosa dei suoi binlog. In particolare questo DB server si occupa dello storage delle sessioni di navigazione. Una cosa che mi è tornata utile è stata quella di lasciare una via di [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/05/replicazione-tra-una-lenny-e-una-etch-debian-ed-error_code-1105/' rel='bookmark' title='Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105'>Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105</a></li>
<li><a href='http://www.gabcicala.it/2010/10/operazioni-da-fare-liberare-spazio-su-delle-macchine-disk-critical-3/' rel='bookmark' title='Operazioni da fare per liberare spazio su delle macchine in DISK CRITICAL'>Operazioni da fare per liberare spazio su delle macchine in DISK CRITICAL</a></li>
<li><a href='http://www.gabcicala.it/2010/03/link-ad-un-interessante-articolo-su-come-velocizzare-un-db-mysql/' rel='bookmark' title='Link ad un interessante articolo su come velocizzare un DB MySQL'>Link ad un interessante articolo su come velocizzare un DB MySQL</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Ultimamente mi è capitato di dover fronteggiare un DB server che si è trovato a corto di spazio a causa di una crescita vertiginosa dei suoi <a rel="nofollow" target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/binary-log.html"  target="_blank">binlog</a>. In particolare questo DB server si occupa dello storage delle sessioni di navigazione.<br />
Una cosa che mi è tornata utile è stata quella di lasciare una via di fuga per poter far ripartire il daemon creando un file empty usando <strong>dd</strong>. Cancellando questo file vuoto si libera immediatamente dello spazio permettendo così di poter usare la console MySQL. Altrimenti, senza uno spazio da liberare immediatamente sarebbe impossibile operare per il semplice fatto che il daemon risulta in stallo; in particolare mi è capitato di poter scrivere la query in console e rimanere in attesa dell&#8217;output invano. Così facendo ho potuto liberare spazio mediante la query di cancellazione manuale dei binlog:</p>
<pre class="brush: bash; title: ; notranslate">
PURGE BINARY LOGS TO 'mysql-bin.132226';
</pre>
<p>Mentre il file empty è stato creato con la seguente istruzione:</p>
<pre class="brush: bash; title: ; notranslate">
dd if=/dev/zero of=/var/backups/empty_file_to_delete bs=4k count=125000
</pre>
<p>Una guida veloce su come usare <strong>dd</strong> è al seguente link &#8220;<a rel="nofollow" target="_blank" href="http://www.bufferoverflow.it/2009/02/04/creare-file-vuoti-di-grandi-dimensioni-con-linux-e-windows/"  target="_blank">Creare file vuoti di grandi dimensioni con Linux e Windows</a>&#8221; che oltretutto dà una valida alternativa a &#8220;<strong>dd</strong>&#8221; in ambiente windows &#8230; ovvero <strong>fsutil</strong>.</p>
<p>Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/mysql" class="performancingtags" rel="tag" >mysql</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/dd" class="performancingtags" rel="tag" >dd</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/fsutil" class="performancingtags" rel="tag" >fsutil</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/binlog" class="performancingtags" rel="tag" >binlog</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/purge" class="performancingtags" rel="tag" >purge</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/query" class="performancingtags" rel="tag" >query</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=9f45c838-108b-8628-8abd-ec94e8085e74" alt=" Tips and Tricks: MySQL e suo stop causa disk full ... come farlo ripartire velocemente"  title="Tips and Tricks: MySQL e suo stop causa disk full ... come farlo ripartire velocemente" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2010%2F11%2Ftips-and-tricks-mysql-e-suo-stop-causa-disk-full-come-farlo-ripartire-velocemente%2F&amp;title=Tips%20and%20Tricks%3A%20MySQL%20e%20suo%20stop%20causa%20disk%20full%20%26%238230%3B%20come%20farlo%20ripartire%20velocemente" id="wpa2a_14"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Tips and Tricks: MySQL e suo stop causa disk full ... come farlo ripartire velocemente"  title="Tips and Tricks: MySQL e suo stop causa disk full ... come farlo ripartire velocemente" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/05/replicazione-tra-una-lenny-e-una-etch-debian-ed-error_code-1105/' rel='bookmark' title='Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105'>Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105</a></li>
<li><a href='http://www.gabcicala.it/2010/10/operazioni-da-fare-liberare-spazio-su-delle-macchine-disk-critical-3/' rel='bookmark' title='Operazioni da fare per liberare spazio su delle macchine in DISK CRITICAL'>Operazioni da fare per liberare spazio su delle macchine in DISK CRITICAL</a></li>
<li><a href='http://www.gabcicala.it/2010/03/link-ad-un-interessante-articolo-su-come-velocizzare-un-db-mysql/' rel='bookmark' title='Link ad un interessante articolo su come velocizzare un DB MySQL'>Link ad un interessante articolo su come velocizzare un DB MySQL</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2010/11/tips-and-tricks-mysql-e-suo-stop-causa-disk-full-come-farlo-ripartire-velocemente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache 2.2.9 in Debian Lenny e la direttiva ServerTokens</title>
		<link>http://www.gabcicala.it/2010/10/apache-2-2-9-in-debian-lenny-e-la-direttiva-servertokens/</link>
		<comments>http://www.gabcicala.it/2010/10/apache-2-2-9-in-debian-lenny-e-la-direttiva-servertokens/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 16:44:53 +0000</pubDate>
		<dc:creator>glycerin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[ServerTokens]]></category>

		<guid isPermaLink="false">http://www.gabcicala.it/2010/10/apache-2-2-9-in-debian-lenny-e-la-direttiva-servertokens/</guid>
		<description><![CDATA[Questo appunto devo lasciarlo per altre occasioni in cui mi trovo a settare la direttiva e ritrovarmi a perdere una marea di tempo cercando di capire come mai non funzioni.Una cosa che ho l&#8217;abitudine di fare è di rinominare i file installati in origine come nome_file.orig. In questo caso questa cautela può essere dannosa; ovvero [...]
Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/05/replicazione-tra-una-lenny-e-una-etch-debian-ed-error_code-1105/' rel='bookmark' title='Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105'>Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105</a></li>
<li><a href='http://www.gabcicala.it/2009/10/debian-lenny-e-il-firmware-della-broadcom-bnx2/' rel='bookmark' title='Debian Lenny e il firmware della Broadcom bnx2'>Debian Lenny e il firmware della Broadcom bnx2</a></li>
<li><a href='http://www.gabcicala.it/2010/01/debian-lenny-e-lambiente-java/' rel='bookmark' title='Debian Lenny e l&#8217;ambiente Java'>Debian Lenny e l&#8217;ambiente Java</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Questo appunto devo lasciarlo per altre occasioni in cui mi trovo a settare la direttiva e ritrovarmi a perdere una marea di tempo cercando di capire come mai non funzioni.<br />Una cosa che ho l&#8217;abitudine di fare è di rinominare i file installati in origine come <b>nome_file.orig</b>. In questo caso questa cautela può essere dannosa; ovvero rinominare il file <font face="Courier New">security</font> posto all&#8217;interno di <font face="Courier New">/etc/apache2/conf.d</font> in <font face="Courier New">security.orig</font> può portare a perdere una marea di tempo nel capire come mai la direttiva <b>ServerTokens</b> magari posta a <b>Prod</b> si presenti come una <b>Full</b>, come in origine.<br />In soldoni il daemon non distingue i due file di configurazione e quindi va a leggere il <font face="Courier New">security.orig</font> e non quello modificato; vanificando l&#8217;impostazione richiesta. Cosa alquanto strana e direi anche mooolto antipatica perchè se non testata potrebbe portare a delle <font face="Courier New">misconfiguration</font> del web server.<br />Un veloce workaround è banalmente il dover rinominare il file in un diverso modo; ad esempio orig_security o altro modo; oppure spostare il file magari in <font face="Courier New">/var/backups</font>.<br />Technorati Tags: <a rel="nofollow" target="_blank" href="http://technorati.com/tag/Apache2" class="performancingtags"  rel="tag">Apache2</a>, <a rel="nofollow" target="_blank" href="http://technorati.com/tag/ServerTokens" class="performancingtags"  rel="tag">ServerTokens</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt=" Apache 2.2.9 in Debian Lenny e la direttiva ServerTokens" src="http://img.zemanta.com/pixy.gif?x-id=4554d715-bf60-8cff-bf85-4303595715e4" title="Apache 2.2.9 in Debian Lenny e la direttiva ServerTokens" /></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.gabcicala.it%2F2010%2F10%2Fapache-2-2-9-in-debian-lenny-e-la-direttiva-servertokens%2F&amp;title=Apache%202.2.9%20in%20Debian%20Lenny%20e%20la%20direttiva%20ServerTokens" id="wpa2a_16"><img src="http://www.gabcicala.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="share save 171 16 Apache 2.2.9 in Debian Lenny e la direttiva ServerTokens"  title="Apache 2.2.9 in Debian Lenny e la direttiva ServerTokens" /></a></p><p>Related posts:<ol>
<li><a href='http://www.gabcicala.it/2010/05/replicazione-tra-una-lenny-e-una-etch-debian-ed-error_code-1105/' rel='bookmark' title='Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105'>Replicazione MySQL tra una LENNY e una ETCH Debian ed Error_code: 1105</a></li>
<li><a href='http://www.gabcicala.it/2009/10/debian-lenny-e-il-firmware-della-broadcom-bnx2/' rel='bookmark' title='Debian Lenny e il firmware della Broadcom bnx2'>Debian Lenny e il firmware della Broadcom bnx2</a></li>
<li><a href='http://www.gabcicala.it/2010/01/debian-lenny-e-lambiente-java/' rel='bookmark' title='Debian Lenny e l&#8217;ambiente Java'>Debian Lenny e l&#8217;ambiente Java</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gabcicala.it/2010/10/apache-2-2-9-in-debian-lenny-e-la-direttiva-servertokens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

