<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Diorgenes Felipe Grzesiuk</title>
	<atom:link href="http://diorgenes.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://diorgenes.wordpress.com</link>
	<description>Em constante aprendizado, assim faço minhas escolhas e vivo minha vida!</description>
	<lastBuildDate>Wed, 09 Nov 2011 18:19:20 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='diorgenes.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Diorgenes Felipe Grzesiuk</title>
		<link>http://diorgenes.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://diorgenes.wordpress.com/osd.xml" title="Diorgenes Felipe Grzesiuk" />
	<atom:link rel='hub' href='http://diorgenes.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Atualizar o Webacula 5.0.2 para nova versão 5.5</title>
		<link>http://diorgenes.wordpress.com/2011/07/06/atualizar-o-webacula-5-0-2-para-nova-versao-5-5/</link>
		<comments>http://diorgenes.wordpress.com/2011/07/06/atualizar-o-webacula-5-0-2-para-nova-versao-5-5/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 19:49:27 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=230</guid>
		<description><![CDATA[Segue algumas informações sobre essa atualização, achei que seria simples, mas tive alguns imprevistos&#8230; Primeira etapa: Baixei a versão nova do Webacula, extrai os arquivos e quando executei a aplicação apareceu o primeiro erro. Notice: Use of undefined constant __DIR__ &#8230; <a href="http://diorgenes.wordpress.com/2011/07/06/atualizar-o-webacula-5-0-2-para-nova-versao-5-5/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=230&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Segue algumas informações sobre essa atualização, achei que seria simples, mas tive alguns imprevistos&#8230;</p>
<p><em>Primeira etapa:</em></p>
<p>Baixei a versão nova do <a href="http://sourceforge.net/projects/webacula/files/webacula/5.5.0/webacula-5.5.tar.gz/download">Webacula</a>, extrai os arquivos e quando executei a aplicação apareceu o primeiro erro.</p>
<blockquote><p>Notice: Use of undefined constant __DIR__ &#8211; assumed &#8216;__DIR__&#8217; in /var/www/html/webacula-5.5/html/index.php on line 39</p>
<p>Warning: include(Zend/Loader.php) [function.include]: failed to open stream: No such file or directory in /var/www/html/webacula-5.5/html/index.php on line 43</p>
<p>Warning: include() [function.include]: Failed opening &#8216;Zend/Loader.php&#8217; for inclusion (include_path=&#8217;.:__DIR__/../library:../application/models/:../application/forms/:.:/usr/share/pear:/usr/share/php&#8217;) in /var/www/html/webacula-5.5/html/index.php on line 43</p>
<p>Fatal error: Class &#8216;Zend_Loader&#8217; not found in /var/www/html/webacula-5.5/html/index.php on line 45</p></blockquote>
<p>Esta bug já é <a href="http://sourceforge.net/tracker/?func=detail&amp;aid=3309589&amp;group_id=201199&amp;atid=976599">conhecido e registrado</a>.</p>
<p><strong>Problema:</strong> A constante __DIR__ só funciona apartir da versão 5.3 do PHP.<br />
<strong>Solução:</strong> Atualizar o PHP ou fazer a alteração dessa função no arquivo html/index.php na linha 39, pela função dirname(__FILE__) que terá o mesmo efeito nesse caso.</p>
<p><em>Segunda etapa:</em></p>
<blockquote><p>Agora vou atualizar o banco de dados, neste caso PostgreSQL 8.1, novos erros e descobri que preciso atualizar o postgreSQL para nova versão 8.4, segue os erros exibidos:</p>
<p>[root@db PostgreSql]# ./10_make_tables.sh &#8211;host localhost<br />
psql: FATAL:  autenticação do tipo password falhou para usuário &#8220;root&#8221;<br />
PostgreSql : create of Webacula tables failed!<br />
[root@gaius PostgreSql]# ./10_make_tables.sh &#8211;host localhost -U postgres<br />
psql:&lt;stdin&gt;:16: ERRO:  função to_tsvector(&#8220;unknown&#8221;, text) não existe<br />
DICA:  Nenhuma função corresponde com o nome informado e os tipos de argumento. Você precisa adicionar conversões de tipo explícitas.<br />
psql:&lt;stdin&gt;:29: ERRO:  erro de sintaxe em ou próximo a &#8220;,&#8221; no caracter 70<br />
psql:&lt;stdin&gt;:29: LINHA 2:    (10, &#8216;Info&#8217;),<br />
psql:&lt;stdin&gt;:29:                         ^<br />
PostgreSql : create of Webacula tables succeeded.</p>
<p>[root@db PostgreSql]# ./20_acl_make_tables.sh &#8211;host localhost -U postgres<br />
psql:&lt;stdin&gt;:70: ERRO:  erro de sintaxe em ou próximo a &#8220;,&#8221; no caracter 66<br />
psql:&lt;stdin&gt;:70: LINHA 2:     (10,2),<br />
psql:&lt;stdin&gt;:70:                    ^<br />
psql:&lt;stdin&gt;:90: ERRO:  erro de sintaxe em ou próximo a &#8220;,&#8221; no caracter 100<br />
psql:&lt;stdin&gt;:90: LINHA 2:     (10, &#8216;index&#8217;,     &#8216;Home page&#8217;),<br />
psql:&lt;stdin&gt;:90:                                            ^<br />
psql:&lt;stdin&gt;:172: ERRO:  erro de sintaxe em ou próximo a &#8220;,&#8221; no caracter 105<br />
psql:&lt;stdin&gt;:172: LINHA 2:     (1,   &#8216;*all*&#8217;,       &#8216;All commands&#8217;),<br />
psql:&lt;stdin&gt;:172:                                                  ^<br />
PostgreSql : create of Webacula ACL tables succeeded.</p></blockquote>
<p><strong>Problema:</strong> Essa atualização não funciona simplesmente com yum upgrade. Ela deverá ser manual.<br />
<strong>Solução:</strong> Este howto explica como fazer essa atualização passo a passo.</p>
<p>http://blog.lystor.org.ua/2010/05/upgrading-postgresql-81-to-84-centos-55.html</p>
<p>Caso encontre o erro abaixo ao iniciar o banco de dados.</p>
<p><strong>Problema:</strong> /usr/bin/initdb: error while loading shared libraries: libxslt.so.1: cannot open shared object file: Permission denied<br />
<strong>Solução:</strong> desabilite SELinux</p>
<p><em>Terceira etapa:</em></p>
<p>Eu tive que reinstalar vários pacotes novamente, ex: httpd, php etc.</p>
<p>Outras dúvidas podem ser tiradas lendo o manual do webacula 5.5, dentro do diretório docs dos arquivos.</p>
<p>Depois de muita dor de cabeça e um pouco de trabalho consegui fazer tudo funcionar corretamente. Valeu a pena o sistema Webacula 5.5 está show de bola <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/230/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=230&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2011/07/06/atualizar-o-webacula-5-0-2-para-nova-versao-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Latinoware 2010</title>
		<link>http://diorgenes.wordpress.com/2010/11/29/latinoware-2010/</link>
		<comments>http://diorgenes.wordpress.com/2010/11/29/latinoware-2010/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 15:47:14 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=171</guid>
		<description><![CDATA[Pessoal mesmo um pouco tarde, gostaria de deixar minha mera opinião como participante do Latinoware 2010. Neste ano de 2010, participei novamente do evento Latinoware (VII Conferência Latino-Americana de Software Livre), gostaria de registrar minhas impressões sobre o evento. O &#8230; <a href="http://diorgenes.wordpress.com/2010/11/29/latinoware-2010/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=171&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- p { margin-bottom: 0.21cm; } -->Pessoal mesmo um pouco tarde, gostaria de deixar minha mera opinião como participante do Latinoware 2010.</p>
<p>Neste ano de 2010, participei novamente do evento Latinoware (VII Conferência Latino-Americana de Software Livre), gostaria de registrar minhas impressões sobre o evento. O mesmo ocorreu em Foz do Iguaçu – Paraná, nos dias 10, 11 e 12 de novembro no <a href="http://www.pti.org.br/">Parque Tecnológico Itaipu</a>.</p>
<p>Neste ano tivemos uma vasta gama de palestras sobre diversas áreas ligada a cultura SW, entre elas eu destaco uma ideia muito original e interessante, uma apresentação no formato de teatro sobre TDD (<a href="http://improveit.com.br/xp/praticas/tdd">Desenvolvimento Orientado a Testes</a>) realizada por Sylvestre Mergulhão e Henrique Andrade com o tema “<a href="http://www.youtube.com/watch?v=26sWfeD66zg">Por que eu sou fanático por testes e você é um bundão?</a>”, realmente é impressionante como o teatro tem o poder de transmitir informações/mensagens para as pessoas de uma forma suave e engraçada.</p>
<p>Outra coisa que gostei muito neste ano foi a infraestrutura das salas de palestras, estava perfeito! Apenas achei que a parte de exposição estava muito fraca, alguns stands nem haviam pessoas lá, acredito que isso é um ponto a ser melhorado, uma sugestão seria além de ter stands tradicionais de empresas (expondo seus produtos) e stands de comunidade (mas com informações relevantes, neste ano eu vi muitos stands com um ou dois nerds com seus notebooks acessando internet ou programando, os caras não sabiam nem conversar e muito menos mostrar para o publico de fato o que estavam expondo ali), acrescentar stands com projetos interessantes (demonstrando de fato o que foi executado, com o intuito de atrair curiosos).</p>
<p>Uma outra sugestão é sobre o material de divulgação da programação do evento, o pessoal poderia sugerir os palestrantes compor títulos mais sugestivos a suas apresentações, e/ou adicionar um mini resumo do escopo da palestra no material, pois tinham vários títulos de palestras que realmente não fazia sentido para uma pessoa leiga em um determinado assunto, talvez essas pessoas quisessem muito  assistir essas palestras se ela tivesse pelo menos uma noção do conteúdo a ser abordado.</p>
<p>Com tudo gostaria de dizer que o evento foi um sucesso, deixar minhas impressões e sugestões.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/171/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=171&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/11/29/latinoware-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Topic 202: System Startup</title>
		<link>http://diorgenes.wordpress.com/2010/09/03/topic-202-system-startup/</link>
		<comments>http://diorgenes.wordpress.com/2010/09/03/topic-202-system-startup/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 14:52:51 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[certificação]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lpi2]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=165</guid>
		<description><![CDATA[202.1 Customising system startup and boot processes Weight 4 Description Candidates should be able to query and modify the behaviour of system services at various run levels. A thorough understanding of the init structure and boot process is required. This &#8230; <a href="http://diorgenes.wordpress.com/2010/09/03/topic-202-system-startup/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=165&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		H3 { margin-bottom: 0.21cm } 		H4 { margin-bottom: 0.21cm } 		TD P { margin-bottom: 0cm } 		TH P { margin-bottom: 0cm } --></p>
<h4><a name="eztoc7982_1_2_1"></a>202.1 Customising system startup and boot processes</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="82"><strong>Weight </strong></th>
<td width="575">4</td>
</tr>
<tr valign="TOP">
<th width="82"><strong>Description </strong></th>
<td width="575">Candidates should be able to query and modify 			the behaviour of system services at various run levels. A thorough 			understanding of the init structure and boot process is required. 			This objective includes interacting with runlevels.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li><a name="DDE_LINK1"></a><strong>Linux Standard 	Base Specification (LSB)</strong> &#8211; Conjunto de padrões que aumentarão 	a compatibilidade entre distribuições Linux.</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><a name="DDE_LINK2"></a> <strong>/etc/inittab</strong> &#8211; Define quais processos serão iniciados no 	boot (id:runlevels:action:process).</li>
<li><a name="DDE_LINK3"></a><a name="DDE_LINK11"></a> <strong>/etc/init.d/</strong> &#8211; Onde fica os scripts de inicialização dos 	serviços. (System-V (debian)).</li>
<li><a name="DDE_LINK4"></a><a name="DDE_LINK13"></a> <strong>/etc/rc.d/</strong> &#8211; Onde fica os scripts de inicialização dos 	serviços. (BSD (redhat)).</li>
<li><strong>chkconfig</strong> &#8211; 	Ferramenta para administração de inicialização dos serviços. 	(BSD)
<ul>
<li>chkconfig &#8211;list 		&lt;nome&gt;</li>
<li>chkconfig &#8211;add 		&lt;nome&gt;</li>
<li>chkconfig &#8211;del 		&lt;nome&gt;</li>
<li>chkconfig 		[--level &lt;níveis&gt;] &lt;nome&gt; 		&lt;on|off|reset|resetpriorities&gt;</li>
</ul>
</li>
<li><a name="DDE_LINK12"></a><strong>update-rc.d</strong> – 	Ferramenta para administração de inicialização dos serviços 	(System-V).
<ul>
<li><a name="DDE_LINK14"></a>update-rc.d [-n] 		[-f] &lt;nome&gt; remove</li>
<li>update-rc.d [-n] &lt;nome&gt; defaults [NN | 		SS KK]</li>
<li>update-rc.d [-n] &lt;nome&gt; start|stop NN 		runlvl [runlvl] [...] .</li>
<li>update-rc.d [-n] &lt;nome&gt; disable|enable 		[S|2|3|4|5]</li>
<li>-n: not really (apenas testa o comando sem 		afetar o sistema)</li>
<li>-f: force (força a remoção dos links 		mesmo que o script ainda exista)</li>
</ul>
</li>
</ul>
<h4><a name="eztoc7982_1_2_2"></a>202.2 System recovery</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="82"><strong>Weight </strong></th>
<td width="575">4</td>
</tr>
<tr valign="TOP">
<th width="82"><strong>Description </strong></th>
<td width="575">Candidates should be able to properly 			manipulate a Linux system during both the boot process and during 			recovery mode. This objective includes using both the init utility 			and init-related kernel options.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li><a name="DDE_LINK9"></a> <strong>inittab</strong> &#8211; Descreve o processo de inicialização normal do 	boot.</li>
<li><strong>GRUB</strong> &#8211; É 	um multi-carregador de um sistema operacional (boot-loader).</li>
<li><strong>grub shell</strong> – Área de comandos 	interativos do grub.</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><a name="DDE_LINK8"></a><a name="DDE_LINK10"></a> <strong>init</strong> – É responsável por invocar todos os serviços do 	sistema, por meio dos scripts de inicialização.</li>
<li><a name="DDE_LINK5"></a> <strong>mount</strong> &#8211; Monta uma partição em um diretório.</li>
<li><a name="DDE_LINK6"></a> <strong>fsck</strong> &#8211; Verifica e rapara um sistema de arquivos (link para o 	e2fsck).</li>
<li><a name="DDE_LINK7"></a><strong>telinit</strong> &#8211; 	Troca o runlevel em tempo de execução (Link para o comando init).</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=165&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/09/03/topic-202-system-startup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Topic 201: Linux Kernel</title>
		<link>http://diorgenes.wordpress.com/2010/08/17/topic-201-linux-kernel/</link>
		<comments>http://diorgenes.wordpress.com/2010/08/17/topic-201-linux-kernel/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 19:46:45 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[certificação]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lpi2]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=153</guid>
		<description><![CDATA[201.1 Kernel Components Weight 2 Description Candidates should be able to utilise kernel components that are necessary to specific hardware, hardware drivers, system resources and requirements. This objective includes implementing different types of kernel images, identifying stable and development kernels &#8230; <a href="http://diorgenes.wordpress.com/2010/08/17/topic-201-linux-kernel/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=153&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		P.western { so-language: pt-BR } 		H3 { margin-bottom: 0.21cm } 		H3.western { so-language: pt-BR } 		H4 { margin-bottom: 0.21cm } 		H4.western { so-language: pt-BR } 		TD P { margin-bottom: 0cm } 		TD P.western { so-language: pt-BR } 		TH P { margin-bottom: 0cm } 		TH P.western { so-language: pt-BR } 		A:link { so-language: zxx } 		A:visited { so-language: zxx } --></p>
<h3><a name="DDE_LINK38"></a><a name="DDE_LINK"></a></h3>
<h4><a name="eztoc7982_1_1_1"></a>201.1 Kernel Components</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="82"><strong>Weight </strong></th>
<td width="575">2</td>
</tr>
<tr valign="TOP">
<th width="82"><strong>Description </strong></th>
<td width="575">Candidates should be able to utilise kernel 			components that are necessary to specific hardware, hardware 			drivers, system resources and requirements. This objective 			includes implementing different types of kernel images, 			identifying stable and development kernels and patches, as well as 			using kernel modules.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Kernel 	2.6.x documentation</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><a name="DDE_LINK6"></a><a name="DDE_LINK1"></a> <strong>/usr/src/linux –</strong> Local de armazenamento do código fonte do 	kernel.</li>
<li><strong>/usr/src/linux/Documentation 	–</strong> Local de armazenamento da documentação oficial.</li>
<li><a name="DDE_LINK2"></a><a name="DDE_LINK23"></a><a name="DDE_LINK3"></a> <strong>zImage – </strong>Compilação que utiliza o método de compreensão 	zlib (possui um limite de tamanho porque é descompactado na memória 	básica).</li>
<li><a name="DDE_LINK22"></a><strong>bzImage -</strong> Compilação que utiliza o método de compreensão zlib, porém é 	descompactada na memória estendida e não possui as limitações da 	zImage.</li>
</ul>
<h4><a name="eztoc7982_1_1_2"></a>201.2 Compiling a kernel</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th><strong>Weight </strong></th>
<td>2</td>
</tr>
<tr valign="TOP">
<th><strong>Description </strong></th>
<td>Candidates should be able to properly configure 			a kernel to include or disable specific features of the Linux 			kernel as necessary. This objective includes compiling and 			recompiling the Linux kernel as needed, updating and noting 			changes in a new kernel, creating an initrd image and installing 			new kernels.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>/usr/src/linux/</li>
<li>GRUB 	configuration files</li>
<li>Kernel 	2.6.x make targets</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>mkinitrd/mkinitramfs 	-</strong> Cria um conjunto de arquivos que é carregado na memoria RAM 	durante o carregamento do kernel e montado como se fosse uma 	partição, porém sem que haja um sistema de arquivos (o sistema de 	arquivos é carregado como modulo pelo kernel).</li>
<li><a name="DDE_LINK26"></a><a name="DDE_LINK4"></a> <strong>mkinitrd –</strong> (mkinitrd 	-c -k 2.6.30 -m xfs -o /boot/initrd-2.6.30.gz)</li>
<li><a name="DDE_LINK27"></a> <strong>mkinitramfs -</strong> (/etc/initramfs-tools/initramfs.conf) (mkinitramfs -o 	/boot/initramfs-2.6.30 2.6.30)</li>
<li><a name="DDE_LINK35"></a> <strong>make –</strong> Utilitário 	que auxilia o processo de compilação.</li>
<li><a name="DDE_LINK7"></a><a name="DDE_LINK8"></a><a name="DDE_LINK9"></a><a name="DDE_LINK10"></a><a name="DDE_LINK12"></a><a name="DDE_LINK13"></a><a name="DDE_LINK14"></a><a name="DDE_LINK15"></a><a name="DDE_LINK16"></a><a name="DDE_LINK21"></a><a name="DDE_LINK24"></a><a name="DDE_LINK25"></a><a name="DDE_LINK31"></a> <strong>make targets (config, xconfig, menuconfig, oldconfig, mrproper, 	zImage, bzImage, modules, modules_install) </strong><br />
<strong>config –</strong> Atualiza a configuração do kernel através de uma interface de 	linha de comando.<br />
<strong>xconfig -</strong> Atualiza a configuração do 	kernel através de uma interface gráfica baseada em 	QT.<br />
<strong>gconfig -</strong> Atualiza a configuração do 	kernel através de uma interface gráfica baseada em 	GTK.<br />
<strong> menuconfig -</strong> Atualiza a configuração do kernel 	através de uma interface ncurses.<br />
﻿<strong>oldconfig –</strong> Mantem 	a configuração do kernel antigo no novo a ser compilado.<br />
<strong> mrproper –</strong> Remove os arquivos gerados pela compilação 	anterior e também as configurações realizadas.<br />
<strong> zImage -</strong> Compilação que utiliza o método de compreensão zlib (possui um 	limite de tamanho porque é descompactado na memória básica).<br />
<strong> bzImage -</strong> Compilação que utiliza o método de compreensão 	zlib, porém é descompactada na memória estendida e não possui as 	limitações da zImage.<br />
<strong>modules –</strong> Compila os módulos do kernel.<br />
<strong> modules_install –</strong> Instala os módulos compilados com o comando make modules.</li>
</ul>
<h4><a name="eztoc7982_1_1_3"></a>201.3 Patching a kernel</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="82"><strong>Weight </strong></th>
<td width="575">1</td>
</tr>
<tr valign="TOP">
<th width="82"><strong>Description </strong></th>
<td width="575">Candidates should be able to properly patch a 			kernel to add support for new hardware. This objective also 			includes being able to properly remove kernel patches from already 			patched kernels.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li><a name="DDE_LINK20"></a>Kernel 	Makefiles</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>patch – </strong>Aplica uma correção gerada através do comando diff.</li>
<li><a name="DDE_LINK18"></a> <strong>gzip – </strong>(compactar = gzip file.tar, descompactar = gzip -d 	file.tar.gz)</li>
<li><a name="DDE_LINK19"></a><strong>bzip2 –</strong> (compactar = bzip2 file.tar, descompactar = bzip2 -d file.tar.bz2)</li>
</ul>
<h4><a name="eztoc7982_1_1_4"></a>201.4 Customise, build and install a custom kernel and kernel modules</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="82"><strong>Weight </strong></th>
<td width="575">2</td>
</tr>
<tr valign="TOP">
<th width="82"><strong>Description </strong></th>
<td width="575">Candidates should be able to customise, build 			and install a 2.6 kernel for specific system requirements, by 			patching, compiling and editing configuration files as required. 			This objective includes being able to assess requirements for a 			kernel compile as well as build and configure kernel modules.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Customize the 	current kernel configuration.</li>
<li>Build a new kernel 	and appropriate kernel modules.</li>
<li>Install a new 	kernel and any modules.</li>
<li>Ensure that the 	boot manager can locate the new kernel and associated files.</li>
<li>/usr/src/linux/</li>
<li>Module configuration files</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><a name="DDE_LINK17"></a> <strong>patch – </strong>Aplica uma correção gerada através do comando 	diff.</li>
<li><strong>make 	–</strong> Utilitário que 	auxilia o processo de compilação.</li>
<li>module 	tools</li>
<li><a name="DDE_LINK11"></a> <strong>/usr/src/linux/* –</strong> Local de armazenamento do código fonte do kernel.</li>
<li><strong>/usr/src/linux/.config 	–</strong> Armazena as configurações realizadas para compilação do 	kernel.</li>
<li><a name="DDE_LINK36"></a> <strong>/lib/modules/kernel-version/* 	-</strong> Armazena os módulos compilados do kernel.</li>
<li><a name="DDE_LINK33"></a> <strong>/boot/* -</strong> Contem os 	arquivos do kernel que são carregados durante o processo de 	inicialização.</li>
<li><a name="DDE_LINK30"></a><a name="DDE_LINK29"></a><a name="DDE_LINK28"></a> <strong>make targets:</strong> all, 	config, menuconfig, xconfig, gconfig oldconfig, modules, install, 	modules_install, depmod, rpm-pkg, binrpm-pkg, deb-pkg<br />
<strong>rpm-pkg 	–</strong> Gera um pacote RPM compilado e com código fonte.<br />
<strong>binrpm-pkg –</strong> Gera um pacote compilado RPM.<br />
<strong>deb-pkg 	–</strong> Gera um pacote compilado Deb.</li>
</ul>
<h4><a name="eztoc7982_1_1_5"></a>201.5 Manage/Query kernel and kernel modules at runtime</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="30%"></col>
<col width="70%"></col>
<tbody>
<tr valign="TOP">
<th width="85"><strong>Weight </strong></th>
<td width="572">3</td>
</tr>
<tr valign="TOP">
<th width="85"><strong>Description </strong></th>
<td width="572">Candidates should be able to manage and/or 			query a 2.6.x kernel and its loadable modules.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Use command-line 	utilities to get information about the currently running kernel and 	kernel modules.</li>
<li>Manually load and 	unload kernel modules.</li>
<li>Determine when 	modules can be unloaded.</li>
<li>Determine what 	parameters a module accepts.</li>
<li>Configure the system to load modules by names 	other than their file name.</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>/lib/modules/kernel-version/modules.dep 	–</strong> Arquivo gerado pelo comando depmod.</li>
<li><strong>module 	configuration files in /etc (/etc/modules) –</strong> Módulos que 	serão carregados durante o boot do sistema.</li>
<li><a name="DDE_LINK34"></a><a name="DDE_LINK32"></a><a name="DDE_LINK5"></a> <strong>/proc/sys/kernel/</strong> &#8211; Contem arquivos de configuração que afetam operações do kernel 	diretamente.</li>
<li><strong>depmod –</strong> Cria o arquivo modules.dep com uma lista de módulos e suas 	dependências.</li>
<li><strong>insmod –</strong> Insere um modulo no kernel para uso.</li>
<li><strong>lsmod -</strong> Lista os módulos atualmente carregados pelo kernel.</li>
<li><strong>rmmod –</strong> Remove um modulo carregado pelo kernel.</li>
<li><strong>modinfo –</strong> Exibe informações sobre um modulo do kernel.</li>
<li><strong>modprobe -</strong> Carrega módulos do kernel com suas dependências.</li>
<li><strong>uname – </strong>Exibe informações sobre o 	sistema (-r versão do kernel, -a todas informações).</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/153/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/153/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/153/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=153&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/08/17/topic-201-linux-kernel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Fundamentos em gerenciamento de projetos</title>
		<link>http://diorgenes.wordpress.com/2010/07/12/fundamentos-em-gerenciamento-de-projetos/</link>
		<comments>http://diorgenes.wordpress.com/2010/07/12/fundamentos-em-gerenciamento-de-projetos/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 14:32:31 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Gestão de Projetos]]></category>
		<category><![CDATA[fundamentos]]></category>
		<category><![CDATA[gp]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=147</guid>
		<description><![CDATA[Recentemente iniciei meu curso de especialização MBA em gerenciamento de projetos, no primeiro módulo tivemos um nivelamento sobre fundamentos. Estou gostando muito do curso, principalmente porque na empresa que trabalho sobrevive de projetos e a cada aula consigo ter uma &#8230; <a href="http://diorgenes.wordpress.com/2010/07/12/fundamentos-em-gerenciamento-de-projetos/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=147&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recentemente iniciei meu curso de especialização MBA em gerenciamento de projetos, no primeiro módulo tivemos um nivelamento sobre fundamentos. Estou gostando muito do curso, principalmente porque na empresa que trabalho sobrevive de projetos e a cada aula consigo ter uma visão real de como a gestão de projetos é indispensável. Para ter uma noção básica de GP veja este <a href="http://www.slideshare.net/Victorslideshare/fundamentos-em-gerenciamento-de-projetos" target="_blank">slide</a> .</p>
<p>Depois de assistir todas as aulas do módulo de fundamentos de GP, escrevi algumas questões respondidas para estudar e fixar a matéria:</p>
<blockquote><p><strong>O que é um projeto? </strong><br />
Projeto é um empreendimento temporário com objetivo de criar um produto único.</p>
<p><strong>O que e restrição tripla? </strong><br />
É o conjunto de três restrições, tempo, escopo e custo; simbolizada por uma pirâmide, caso haja uma alteração em uma dessas restrições, todas elas são afetadas diretamente impactando na qualidade do projeto.</p>
<p><strong>Quais são as certificações do PMI? </strong><br />
CAPM &#8211; Certified Associate in Project Management (demonstra entendimento nos fundamentos dos conhecimentos, processos e terminologia no PMBOK)<br />
PMP &#8211; Project Management Professional (reconhece o entendimento dos conhecimentos e habilidades para liderar e dirigir equipe de projetos)<br />
PgMP &#8211; Program Management Professional (demonstra experiência, conhecimento e produtividade em alcançar objetivos organizacionais)<br />
PMI-SP &#8211; PMI Sheduling Professional (demonstra experiência na criação e gerenciamento do cronograma do projeto)<br />
PMI-RPM &#8211; PMI Risc Management Professional (demostra experiência no gerenciamento dos riscos do projeto)</p>
<p><strong>Quais são os aspectos mais considerados em gerenciamento de projeto? </strong><br />
Prazo 80% , Escopo 79% , Custo 69% , Riscos 56% , Qualidade 53% , Comunicação 51% , Recursos humanos 49% , Integração 44%  e Aquisições 38% .</p>
<p><strong>Quais são os stakeholders de um projeto? </strong><br />
São indivíduos ou organizações diretamente envolvidos no projeto ou aqueles cujos interesses podem ser afetados positiva ou negativamente durante ou após o projeto (gerente do projeto, cliente, organização executora, patrocinados, usuário, entre outros.<br />
<strong><br />
O que é requisito de um projeto, quais são os principais problemas ligados a sua definição? </strong><br />
São característica específicas do projeto, devem ser levantadas através de reuniões e entrevistas, geralmente ocorre problemas quando os requisitos são incorretos baseados em necessidades mal definidas, requisitos ambíguos e mudança de requisitos.</p>
<p><strong>Quais são os tipos de organização em gerenciamento de projeto? </strong><br />
Organização funcional, Organização por projetos, Matricial fraca, Matricial balanceada e Matricial forte;</p>
<p><strong>Qual é o papel de um gerente de projetos? </strong><br />
Coordenar e integrar atividades</p>
<p><strong>Qual é o papel de um gerente funcional? </strong><br />
Definir como e onde a atividade será executada, prove recursos suficientes para atingir objetivos e responsabilidade pelas entregas.</p>
<p><strong>Qual é o papel de um gerente executivo? </strong><br />
Definir os objetivos de alto nível, resolução de conflitos e definir prioridades.</p>
<p><strong>O que é um programa? </strong><br />
Possui um grupo de projetos relacionados, gerenciados de modo coordenado para a obtenção de benefícios e controle.<br />
<strong><br />
O que é portfólio? </strong><br />
É um conjunto de projetos e programas agrupados a fim de atender aos objetivos de negócios estratégicos.<br />
<strong><br />
O que é sub-projetos? </strong><br />
São sub-divisões de um projeto, normalmente contratados de uma empresa externa ou de outra unidade funcional.</p>
<p><strong>Qual é a responsabilidade de um escritório de projetos (PMO)? </strong><br />
Prover politicas, metodologias e padrões de projeto, fornecer gerentes de projetos e acompanhar seus resultados.<br />
<strong><br />
Qual é a estrutura de um processo de um projeto? </strong><br />
Entradas, Ferramentas e técnicas e saídas.<br />
<strong><br />
Quais são as nove áreas do conhecimento em gerenciamento de projeto? </strong><br />
Integração, escopo, tempo, custo, qualidade, recursos humanos, comunicações, riscos e  aquisições.<br />
<strong><br />
Quais são os grupos de processos? </strong><br />
Iniciação, planejamento, controle e monitoramento, execução e encerramento.</p>
<p><strong>Como funciona o ciclo de vida de um produto? </strong><br />
Introdução, crescimento, maturidade e declínio.</p>
<p><strong>O que é caminho crítico? </strong><br />
É o caminho formado pelas atividades que se atrasarem, atrasam a duração do projeto todo.</p>
<p><strong>Como funciona a recuperação de cronograma por compressão (crashing)? </strong><br />
A ideia é adicionar mais recursos às atividades no cominho crítico a fim de concluir a tarefa mais rapidamente, sua desvantagem é o aumento de custo.</p>
<p><strong>Como funciona a recuperação de cronograma por paralelismo (fast tracking)? </strong><br />
A ideia é avaliar o caminho crítico para ver quais atividades poderiam ser realizadas em paralelo, sua desvantagem é o aumento no risco.</p>
<p><strong>Quais são as causas de falha em gerenciamento de projeto? </strong><br />
Interpretação errada do trabalho a ser realizado, omissão na definição do escopo, cronograma definido com pobreza ou excessivamente otimista, fracasso na avaliação e na qualificação dos riscos, wbs mal definida, parâmetros de qualidade mal estabelecidos e fracasso na estimativa dos custos indiretos e administrativos do projeto.</p>
<p><strong>Quais são as causas de sucesso em gerenciamento de projeto? </strong><br />
Envolvimento do usuário, suporte da diretoria executiva, planejamento efetivo, requirimento claramente definidos e anunciados e expectativas realistas.</p>
<p><strong>Deming </strong><br />
Criou o ciclo PDCA.</p>
<p><strong>Juran </strong><br />
Define qualidade &#8220;com adequação de uso&#8221;.</p>
<p><strong>Crosby </strong><br />
Criou o conceito de zero defect.</p>
<p><strong>O que é matriz de responsabilidade? </strong><br />
Define quem faz o que e quem decide o que.<br />
<strong><br />
O que é plano de comunicações? </strong><br />
Define quem tem que produzir a informação, quem recebe, onde busca a informação, quando produzir, quando divulgar e qual o formato.</p>
<p><strong>O que é plano de risco no gerenciamento de projeto? </strong><br />
É o processo necessário para garantir a correta identificação, análise e resposta aos riscos do projeto, maximizando os efeitos positivos e minimizando os negativos.</p>
<p><strong>O que faz um plano de projeto? </strong><br />
É um documento formal, utiliza saída de outros processos, controla e gerencia a execução do projeto, documenta as decisões de planejamento, defini as revisões, distribuído de acordo com o plano de comunicações e é um documento vivo.</p>
<p><strong>O que contém o plano de projeto? </strong><br />
Project charter, estratégia de gp, wbs, declaração de escopo, premissas e restrições, baselines, cronograma, custos, recursos humanos, comunicações, aquisições, qualidade, riscos, pendências, etc.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=147&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/07/12/fundamentos-em-gerenciamento-de-projetos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Compilando e instalando o bacula no Centos</title>
		<link>http://diorgenes.wordpress.com/2010/07/08/compilando-e-instalando-o-bacula-no-centos/</link>
		<comments>http://diorgenes.wordpress.com/2010/07/08/compilando-e-instalando-o-bacula-no-centos/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 20:27:14 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[instalação]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=142</guid>
		<description><![CDATA[Recentemente montei um servidor de backup na empresa em que trabalho, tive um pouco de dificuldade para realizar a instalação do bacula no Centos, segue algumas dicas: Compilação dos pacotes Faça download dos pacotes fontes do bacula wget http://downloads.sourceforge.net/project/bacula/rpms/5.0.1/bacula-5.0.1-1.src.rpm wget &#8230; <a href="http://diorgenes.wordpress.com/2010/07/08/compilando-e-instalando-o-bacula-no-centos/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=142&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recentemente montei um servidor de backup na empresa em que trabalho, tive um pouco de dificuldade para realizar a instalação do bacula no Centos, segue algumas dicas:</p>
<h2>Compilação dos pacotes</h2>
<p>Faça download dos pacotes fontes do bacula</p>
<blockquote>
<pre>wget http://downloads.sourceforge.net/project/bacula/rpms/5.0.1/bacula-5.0.1-1.src.rpm
wget http://downloads.sourceforge.net/project/bacula/rpms/5.0.1/bacula-bat-5.0.1-1.src.rpm
wget http://downloads.sourceforge.net/project/bacula/rpms/5.0.1/bacula-docs-5.0.1-1.src.rpm</pre>
</blockquote>
<p>Instale os pacotes necessários para compilação dos pacotes fontes do bacula</p>
<blockquote>
<pre>yum install rpm-build gcc gcc-c++ autoconf glibc-devel ncurses-devel \
 readline-devel libstdc++-devel zlib-devel openssl-devel libacl-devel \
 pkgconfig libxml2-devel libtermcap-devel</pre>
</blockquote>
<p>Qual banco de dados será utilizado? Sqlite, mysql ou postgres?</p>
<blockquote>
<pre>yum install sqlite-devel
yum install postgresql-devel
yum install mysql-devel</pre>
</blockquote>
<p>Instalação dos pacotes sources</p>
<blockquote>
<pre>rpm -ivh bacula-5.0.1-1.src.rpm
rpm -ivh bacula-bat-5.0.1-1.src.rpm
rpm -ivh bacula-docs-5.0.2-1.src.rpm</pre>
</blockquote>
<p>Compile o pacote bacula com o banco de dados escolhido</p>
<blockquote>
<pre>rpmbuild -bb --clean /usr/src/redhat/SPECS/bacula.spec \
--define "contrib_packager Diorgenes Felipe Grzesiuk &lt;diorgenes@itai.org.br&gt;" \
--define "build_centos5 1" \
--define "build_postgresql 1" 

<em># Outros banco de dados: build_sqlite, build_mysql ou build_postgresql.</em></pre>
</blockquote>
<p>Instale os pacotes necessários para compilação dos pacotes fontes do bacula bat (bacula administration tool)</p>
<blockquote>
<pre>yum install mesa-libGLU-devel libXau-devel mesa-libGL-devel xorg-x11-proto-devel \
libXdmcp-devel libX11-devel mesa-libGLU-devel libXext-devel libXcursor-devel \
libXfixes-devel libXrandr-devel libXrender-devel libXinerama-devel \
libXi-devel libICE-devel libSM-devel libXt-devel dbus-devel \
fontconfig-devel libpng-devel freetype-devel</pre>
</blockquote>
<p>Compile o pacote bacula-bat</p>
<blockquote>
<pre>rpmbuild --bb --clean /usr/src/redhat/SPECS/bacula-bat.spec \
--define "contrib_packager Diorgenes Felipe Grzesiuk &lt;diorgenes@itai.org.br&gt;" \
--define "build_centos5 1" --define "centos5 1"
rpmbuild --bs /usr/src/redhat/SPECS/bacula-bat.spec \
--define "contrib_packager Diorgenes Felipe Grzesiuk &lt;diorgenes@itai.org.br&gt;" \
--define "build_centos5 1" --define 'centos5 1'</pre>
</blockquote>
<h3>Instalação do Bacula no Centos</h3>
<p>Caso for utilizar fitas no backup, instale os seguintes pacotes</p>
<blockquote>
<pre>yum install mt-st mtx</pre>
</blockquote>
<p>Instale os pacotes rpms do bacula compilados para Centos</p>
<blockquote>
<pre>cd /usr/src/redhat/RPMS/i386
rpm -ivh bacula-libs-5.0.2-1.i386.rpm
rpm -ivh bacula-postgresql-5.0.2-1.i386.rpm
rpm -ivh bacula-bat-5.0.2-1.i386.rpm
rpm -ivh bacula-updatedb-5.0.2-1</pre>
</blockquote>
<h2>Configuração do serviços Bacula</h2>
<h3>Director</h3>
<p>O arquivo de configuração padrão do serviço Director é /etc/bacula/bacula-dir.conf</p>
<p>Altere as configurações de bando de dados neste arquivo:</p>
<blockquote>
<pre># Generic catalog service
Catalog {
 Name = MyCatalog
 # Uncomment the following line if you want the dbi driver
 dbdriver = "dbi:postgresql"; dbaddress = 127.0.0.1; dbport = 5432
 dbname = "bacula"; dbuser = "postgres"; dbpassword = "postgres"
}</pre>
</blockquote>
<p>Populando as estruturas e dados no banco:</p>
<blockquote>
<pre>cd /usr/lib/bacula
chmod o+rx create_postgresql_database make_postgresql_tables grant_postgresql_privileges
su postgres -c "./create_postgresql_database"
su postgres -c "./make_postgresql_tables"
su postgres -c "./grant_postgresql_privileges"
chmod o-rx create_postgresql_database make_postgresql_tables grant_postgresql_privileges</pre>
</blockquote>
<p>Iniciando o serviço director</p>
<blockquote>
<pre>service bacula-dir start</pre>
</blockquote>
<h3>Storage</h3>
<p>O arquivo de configuração padrão do serviço Storage é /etc/bacula/bacula-sd.conf, nele contém as informações sobre qual dispositivo e formato será armazenado o backup.</p>
<p>Iniciando o serviço storage</p>
<blockquote>
<pre>service bacula-sd start</pre>
</blockquote>
<h3>File</h3>
<p>O arquivo de configuração padrão do serviço File é /etc/bacula/bacula-fd.conf, nele contém as informações sobre onde será será armazenado o backup.</p>
<p>Iniciando o serviço file</p>
<blockquote>
<pre>service bacula-fd start</pre>
</blockquote>
<h2>Limpando registros antigos</h2>
<p>Caso você faça alguns testes com seu servidor de backup e depois queira apagar essas informações, utilize o comando dbcheck:</p>
<blockquote>
<pre>dbcheck -C Catalog /var/lib/bacula/ bacula postgres postgres localhost</pre>
</blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/142/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=142&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/07/08/compilando-e-instalando-o-bacula-no-centos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalando o Dspam no Expresso Livre</title>
		<link>http://diorgenes.wordpress.com/2010/06/29/instalando-o-dspam-no-expresso-livre/</link>
		<comments>http://diorgenes.wordpress.com/2010/06/29/instalando-o-dspam-no-expresso-livre/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 13:23:16 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Suporte]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dspam]]></category>
		<category><![CDATA[expresso Livre]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[postgres]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=118</guid>
		<description><![CDATA[Depois de alguns dias sofrendo para concretizar a instalação do Dspam, deixo aqui um pequeno tutorial com algumas dicas: Instalando o Dspam Faça download da ultima versão estável no endereço http://sourceforge.net/projects/dspam/ No meu caso, baixei a versão dspam-3.9.0.tar.gz e vou &#8230; <a href="http://diorgenes.wordpress.com/2010/06/29/instalando-o-dspam-no-expresso-livre/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=118&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Depois de alguns dias sofrendo para concretizar a instalação do Dspam, deixo aqui um pequeno tutorial com algumas dicas:</p>
<h2>Instalando o Dspam</h2>
<p>Faça download da ultima versão estável no endereço <a href="http://sourceforge.net/projects/dspam/">http://sourceforge.net/projects/dspam/</a></p>
<p>No meu caso, baixei a versão <em>dspam-3.9.0.tar.gz </em>e <em>vou utilizar banco de dados postgreSQL e autenticar os usuários no Ldap, integrando o Dspam com o Expresso Livre.<br />
</em></p>
<p>Antes de começar o processo de compilação necessitamos instalar alguns pacotes:</p>
<h4>Adicione o repositório EPELRepo:</h4>
<blockquote><p>rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm</p></blockquote>
<h4>Instale o seguintes pacotes:</h4>
<blockquote><p>yum install autoconf automake libtool libedit postgresql-devel openldap-devel</p></blockquote>
<h4>Executando o processo de configuração, compilação e instalação:</h4>
<blockquote><p>tar xvf dspam-3.9.0.tar.gz<br />
cd dspam-3.9.0</p>
<p>./autogen.sh<br />
./configure &#8211;enable-shared &#8211;enable-large-scale &#8211;enable-daemon &#8211;enable-clamav &#8211;with-dspam-home-owner=dspam &#8211;with-dspam-home-group=mail &#8211;enable-debug &#8211;enable-syslog &#8211;with-logdir=/var/log/dspam &#8211;enable-preferences-extension &#8211;with-storage-driver=pgsql_drv &#8211;with-pgsql-includes=/usr/include/pgsql &#8211;enable-virtual-users &#8211;enable-external-lookup</p>
<p>make &amp;&amp; make install</p></blockquote>
<h4>Preparando o banco de dados:</h4>
<blockquote><p>su postgres<br />
$ psql<br />
CREATE USER dspam NOINHERIT;<br />
ALTER USER dspam WITH PASSWORD &#8216;dspam&#8217;;<br />
CREATE DATABASE dspam OWNER dspam;</p></blockquote>
<h4>Importando as estruturas iniciais do banco:</h4>
<blockquote><p>$ createlang plpgsql dspam</p>
<p>cd dspam-3.9.0/src/tools.pgsql_drv<br />
psql dspam -U dspam &lt; pgsql_objects.sql<br />
psql dspam -U dspam &lt; virtual_users.sql</p></blockquote>
<h4>Configurando o <em>cron</em> para fazer uma limpeza diária no banco de dados:</h4>
<blockquote><p>mkdir -p /usr/local/share/dspam<br />
cp purge.sql /usr/local/share/dspam/</p></blockquote>
<p>Adicione essa linha no /etc/crontab</p>
<blockquote><p>00 0 * * *  postgres /usr/bin/psql dspam &lt; /usr/local/share/dspam/purge.sql</p></blockquote>
<h2>Configurando o Dspam</h2>
<p>Altere as seguintes parâmetros do seu arquivo de configuração /usr/local/etc/dspam.conf:</p>
<blockquote><p>DeliveryHost            127.0.0.1<br />
DeliveryPort            10026<br />
DeliveryIdent           localhost<br />
DeliveryProto           SMTP</p></blockquote>
<blockquote><p>FallbackDomains on</p>
<p>EnablePlusedDetail      on</p>
<p>QuarantineMailbox       +Spam</p>
<p>OnFail error</p>
<p>WebStats no</p>
<p>Preference &#8220;spamAction=tag&#8221;     # { quarantine | tag | deliver } -&gt; default:quarantine<br />
Preference &#8220;signatureLocation=headers&#8221;  # { message | headers } -&gt; default:message</p>
<p>PgSQLServer             127.0.0.1<br />
PgSQLPort               5432<br />
PgSQLUser               dspam<br />
PgSQLPass               dspam<br />
PgSQLDb                 dspam</p>
<p>PgSQLConnectionCache    3</p>
<p>PgSQLUIDInSignature     on</p>
<p>PgSQLVirtualTable               dspam_virtual_uids<br />
PgSQLVirtualUIDField            uid<br />
PgSQLVirtualUsernameField       username</p>
<p>ExtLookup                      on                              # Turns on/off external lookup<br />
ExtLookupMode           strict                          # available modes are &#8216;verify&#8217;, &#8216;map&#8217; and &#8216;strict&#8217;.<br />
# &#8216;strict&#8217; enforces both verify and map<br />
ExtLookupDriver          ldap                           # Currently only ldap and program are supported.<br />
# There are plans to support both MySQL and Postgres.<br />
ExtLookupServer          ldap.org.br              # Can either be a database hostname or the full path to<br />
# an executable lookup program and its arguments.<br />
ExtLookupPort             389                             # Desired port when connecting to the lookup database.<br />
ExtLookupDB             &#8220;ou=users,dc=org,dc=br&#8221;  # Can either be an LDAP search base or a database name (TODO).<br />
ExtLookupQuery          &#8220;(&amp;(mail=%u)(accountStatus=active))&#8221;    # Can either be an LDAP search filter or an SQL query (TODO)<br />
ExtLookupLDAPAttribute  &#8220;mail&#8221;               # Attribute to be used when ExtLookupDriver is &#8216;ldap&#8217;<br />
# and ExtLookupMode &#8216;map&#8217; or &#8216;strict&#8217;<br />
ExtLookupLDAPVersion    3</p>
<p>ParseToHeaders on<br />
ChangeModeOnParse on<br />
ChangeUserOnParse on</p>
<p>ServerPID               /var/run/dspam.pid</p>
<p>ServerMode auto</p>
<p>ServerParameters        &#8220;&#8211;deliver=innocent,spam&#8221;<br />
ServerIdent             &#8220;localhost&#8221;</p>
<p>ServerDomainSocketPath  &#8220;/tmp/dspam.sock&#8221;</p></blockquote>
<h4>Integrando o Postfix com o Dspam</h4>
<p>Edite o arquivo /etc/postfix/master.cf e na primeira linha faça a seguinte alteração:</p>
<blockquote><p>smtp      inet  n       -       n       -       -       smtpd   -o content_filter=lmtp:unix:/tmp/dspam.sock</p></blockquote>
<p>No final do arquivo adicione as seguintes linhas:</p>
<blockquote><p>localhost:10026 inet  n -       n       -       -        smtpd<br />
-o content_filter=<br />
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks<br />
-o smtpd_helo_restrictions=<br />
-o smtpd_client_restrictions=<br />
-o smtpd_sender_restrictions=<br />
-o smtpd_recipient_restrictions=permit_mynetworks,reject<br />
-o mynetworks=127.0.0.0/8<br />
-o smtpd_authorized_xforward_hosts=127.0.0.0/8</p></blockquote>
<h4>Iniciando os serviços afim de testar a solução:</h4>
<blockquote><p>/etc/init.d/postfix reload</p>
<p>dspam &#8211;daemon &#8211;debug</p></blockquote>
<p>Envie um e-mail para o postfix e acompanhe os logs gerados pelo dspam, utilize o comando <em>dspam_stats -H</em> para gerar um relatório da base dspam.</p>
<p>Verifique o código fonte do e-mail tem as seguintes linhas no cabeçalho:</p>
<blockquote><p>X-DSPAM-Result: Innocent<br />
X-DSPAM-Processed: Tue Jun 29 04:02:26 2010<br />
X-DSPAM-Confidence: 0.6764<br />
X-DSPAM-Probability: 0.0000<br />
X-DSPAM-Signature: 3,4c299a82314523618417981</p></blockquote>
<p>Após finalizar a configuração da solução, crie um script de inicialização automática para o serviço Dspam.</p>
<h2>Integrando o Dspam com Expresso Livre</h2>
<p>Verifique qual usuário do servidor Web que o Expresso está utilizando, no meu caso é o <em>apache</em>, então conceda as permissões necessárias para que o usuário <em>apache</em> consiga executar o comando <em>dspam.</em></p>
<p><em>Dica: Verifique as permissões do executavel (/usr/local/bin/dspam)</em><em> e seu arquivo de configuração (/usr/local/etc/dspam.conf).</em></p>
<p>Então habilite a opção Spam no Expresso Livre, clique no ícone <em>Administrador -&gt; Expresso Mail -&gt; Configuração do Servidor</em>:</p>
<blockquote><p>Você gostaria de utilizar o filtro anti-spam? Marque (SIM)</p>
<p>Comando que será executado ao marcar como spam (/usr/local/bin/dspam &#8211;client &#8211;user ##EMAIL## &#8211;class=spam &#8211;source=error &#8211;signature=##SIGNATURE## &amp;)</p>
<p>Comando que será executado ao marcar como não-spam  (/usr/local/bin/dspam &#8211;client &#8211;user ##EMAIL## &#8211;class=innocent &#8211;source=error &#8211;signature=##SIGNATURE## &amp;)</p></blockquote>
<p>Então execute os comandos Marcar como Spam e Não é spam no Expresso e verifique o resultado com o comando dspam_stat -H email@org.br se a integração está funcionando corretamente.</p>
<h4>Legenda do comando dspam_stat</h4>
<ul>
<li>TP: mensagens corretamente classificadas como spam</li>
<li>TN: mensagens corretamente classificadas como normais</li>
<li>FP: mensagens erradamente classificadas como spam (conforme retreinamento)</li>
<li>FN: mensagens erradamente classificadas como normais (conforme retreinamento)</li>
<li>TL: quanto falta para 2500 mensagens &#8211; a partir daí, o Dspam muda o algoritmo de aprendizado</li>
<li>SHR: porcentagem de spams corretamente classificados</li>
<li>HSR: porcentagem de normais incorretamente classificados como spam</li>
<li>OCA: porcentagem de mensagens corretamente classificadas</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=118&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/06/29/instalando-o-dspam-no-expresso-livre/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Aumentar o tamanho do anexo no Expresso Livre</title>
		<link>http://diorgenes.wordpress.com/2010/06/15/aumentar-o-tamanho-do-anexo-no-expresso-livre/</link>
		<comments>http://diorgenes.wordpress.com/2010/06/15/aumentar-o-tamanho-do-anexo-no-expresso-livre/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 13:17:11 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[anexo]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[expresso Livre]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=110</guid>
		<description><![CDATA[Recentemente tive um pequeno trabalho para configurar o tamanho do limite de anexo no Expresso Livre, então resolvi compartilhar essa dica, vamos as configurações: Ajustar as variáveis do PHP: memory_limit = 256M (Define o tamanho máximo de memória disponível para &#8230; <a href="http://diorgenes.wordpress.com/2010/06/15/aumentar-o-tamanho-do-anexo-no-expresso-livre/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=110&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recentemente tive um pequeno trabalho para configurar o tamanho do limite de anexo no Expresso Livre, então resolvi compartilhar essa dica, vamos as configurações:</p>
<h3><strong>Ajustar as variáveis do PHP:</strong></h3>
<ul>
<li>memory_limit = 256M (Define o tamanho máximo de memória disponível para ser utilizada pelo PHP);</li>
<li>upload_max_filesize = 25M (Define o tamanho máximo de um arquivo para upload);</li>
<li>post_max_size = 25M (Define o tamanho máximo de dados em uma requisição POST);</li>
</ul>
<p>Obs: O tamanho das variáveis upload_max_filesize e post_max_size reflete diretamente na variável memory_limit, pois o PHP necessita de mais memória para trabalhar com volumes de dados maiores. Ex: upload_max_filesize = 50M, post_max_size = 50M e memory_limit = 512M.</p>
<p>No meu caso, utilizo virtualhost no apache, segue minha configuração:</p>
<blockquote>
<pre>&lt;VirtualHost *:80&gt;
 ServerAdmin suporte@domain.org.br
 ServerName expresso.domain.org.br
 DocumentRoot /var/www/html/expresso.domain.org.br

 HostnameLookups Off
 UseCanonicalName Off
 ServerSignature Off

<strong> &lt;IfModule prefork.c&gt;
 php_value memory_limit 256M
 php_value upload_max_filesize 25M
 php_value post_max_size 25M
 &lt;/IfModule&gt;</strong>

RewriteEngine on
 RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
 RewriteRule .* - [F]

 # Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
 LogLevel warn
 ErrorLog /var/log/httpd/expresso-error_log
 CustomLog /var/log/httpd/expresso-access_log combined
&lt;/VirtualHost&gt;</pre>
</blockquote>
<h3>Ajustar o tamanho de anexo no Postfix:</h3>
<p>No arquivo /etc/postfix/main.cf procure por message_size_limit, altere para o tamanho em bytes desejado. Ex:</p>
<blockquote>
<pre># Tamanho maximo de anexo
message_size_limit = 35651584</pre>
</blockquote>
<h3>Carregando as novas configurações dos serviços:</h3>
<blockquote><p>/etc/init.d/httpd reload<br />
/etc/init.d/postfix reload</p></blockquote>
<h3>Configurar o tamanho limite de anexo no Expresso Livre:</h3>
<p>Clique no ícone <em>Administrador</em> e depois altere o campo <em>Tamanho máximo de anexos</em>, no meu caso 25Mb.</p>
<h3>O tamanho do anexo no Expresso Livre é diferente do tamanho real do anexo:</h3>
<p>Segue a justificativa da diferença, de acordo com algumas pesquisas o PHP utiliza codificação base64 para os arquivos anexados.</p>
<p>A codificação de base 64 foi definida originalmente para anexos do correio electrónico: RFC 2045: &#8220;Multipurpose Internet Mail Extensions&#8221;.</p>
<p>A codificação de base 64 usa o sub-conjunto de 65 caracteres do US-ASCII que são os caracteres mais &#8220;universais&#8221;, ou seja, caracteres que são iguais em practicamente todos os códigos: A-Z, a-z, 0-9, +, / = pad.</p>
<p>24 bits são representados em 4 caracteres<br />
6 bits úteis por caracter<br />
Aumenta tamanho do conteúdo em 33%, por causa dos 2 bits &#8220;desperdiçados&#8221;.</p>
<p>Ou seja, um arquivo de &#8220;5Mb&#8221; anexado no Expresso Livre, será exibido como &#8220;6.8Mb&#8221;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=110&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/06/15/aumentar-o-tamanho-do-anexo-no-expresso-livre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Topic 207: Domain Name Server</title>
		<link>http://diorgenes.wordpress.com/2010/06/14/topic-207-domain-name-server/</link>
		<comments>http://diorgenes.wordpress.com/2010/06/14/topic-207-domain-name-server/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 17:32:20 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dnssec]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lpi2]]></category>
		<category><![CDATA[zones]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=101</guid>
		<description><![CDATA[207.1 Basic DNS server configuration Weight 2 Description Candidates should be able to configure BIND to function as a caching-only DNS server. This objective includes the ability to convert older BIND configuration files to newer format, managing a running server &#8230; <a href="http://diorgenes.wordpress.com/2010/06/14/topic-207-domain-name-server/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=101&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h3>207.1 Basic DNS server configuration</h3>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="TOP">
<th><strong>Weight </strong></th>
<td>2</td>
</tr>
<tr valign="TOP">
<th><strong>Description </strong></th>
<td>Candidates should be able to configure BIND to function as a caching-only DNS server. This objective includes the ability to convert older BIND configuration files to newer format, 	managing a running server and configuring logging.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>BIND 9.x 	configuration files, terms and utilities</li>
<li>Defining the 	location of the BIND zone files in BIND configuration files</li>
<li>Reloading modified configuration and zone 	files</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li>/etc/named.conf</li>
<li>/var/named/*</li>
<li>/usr/sbin/rndc</li>
<li>kill</li>
</ul>
<p><strong>Caching-Only</strong> – Um servidor caching-only, em resposta à solicitação de um cliente, encaminha uma consulta a servidores DNS na Internet e, uma vez obtida a resposta, armazena estas informações localmente. Da próxima vez em que a mesma informação for solicitada, a resposta será fornecida diretamente a partir da consulta local ao cache de informações. As informações no cache serão reutilizadas até que o seu prazo de validade (TTL &#8211; Time to Live), se expire. Servidores caching-only não fornecem informação oficial sobre domínios. Tudo o que sabem é resultado de suas consultas e de sua operação diária. Se o processo for encerrado, todo o cache é descartado e começamos do zero novamente.</p>
<p><strong>/etc/named.conf</strong> – Como em qualquer tipo de configuração DNS, todo o trabalho começa no arquivo <code>/etc/named.conf,</code> que define as opções de funcionamento do servidor e quais são e onde se encontram os arquivos utilizados.</p>
<p><strong>/var/named/*</strong> – Diretório padrão para armazenar os arquivos de zonas do dns.</p>
<p><strong>/usr/sbin/rndc</strong> – Comando utilizado para forçar a leitura de novas configurações de zone, sem interromper o serviço. Além de controlar o servidor local o comando rndc pode exibir status, transferir zonas e interromper o serviço em um servidor remoto.</p>
<p><strong>Kill –</strong> O comando kill pode ser utilizado para recarregar as configurações do dns sem interromper o serviço, enviando o sinal HUP para o processo (kill -HUP pid).</p>
<h3>207.2 Create and maintain DNS zones</h3>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="TOP">
<th><strong>Weight </strong></th>
<td>2</td>
</tr>
<tr valign="TOP">
<th><strong>Description </strong></th>
<td>Candidates should be able to create a zone file for a forward or reverse zone or root level server. This objective includes setting appropriate values for records, adding hosts in zones and adding zones to the DNS. A candidate should also be able to delegate zones to another DNS server.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>BIND 9 	configuration files, terms and utilities</li>
<li>Utilities to 	request information from the DNS server</li>
<li>Layout, content 	and file location of the BIND zone files</li>
<li>Various methods to add a new host in the zone 	files, including reverse zones</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li>/var/named/*</li>
<li>zone file syntax</li>
<li>resource record 	formats</li>
<li>dig</li>
<li>nslookup</li>
<li>host</li>
</ul>
<p><strong>Zone file syntax –</strong> O arquivo de zona contém várias informações dos nomes do domínio em questão, geralmente o nome do arquivo de zona segue o padrão domínio com os prefixos/sufixos zone ou db.</p>
<pre>$TTL    1800 // Indica o tempo de vida que os dados devem ser mantidos no cache dns.
@   IN  SOA postmaster.domain.org.br. ( // Determina o servidor de e-mail do administrador
2010031201     ; Serial // Numero de identificação da zona (data + número decimal)
28800               ; Refresh (8 horas) //  8H
7200                 ; Retry (2 horas) // 2H
2419200           ; Expire (4 semanas) // 4W
86400               ; Negative Cache TTL (1 dia) 1D
)
;</pre>
<p>@          NS	ns1.domain.org.br. // NS especifica quem é o servidor de nomes do domínio</p>
<p>@          NS	ns2.domain.org.br.</p>
<p>@	MX	10 mail.domain.org.br. // MX determina quem é o servidor de e-mail do domínio e sua prioridade</p>
<p>backup	A	192.168.0.10 // A mapeia o nome especificado para o IP (backup.domain.org.br = 192.168.0.10)</p>
<p>www	CNAME domain.org.br. // CNAME cria um alias para um nome já definido em outro registro</p>
<p>10	PTR	backup.domain.org.br. // PTR mapeia o número IP para um nome (dns reverso)</p>
<p>resource record formats</p>
<p><strong>dig &#8211; </strong>Ferramenta específica para diagnóstica de servidores dns.</p>
<p><strong>nslookup –</strong> Realiza consultas no servidor dns (/etc/resolv.conf) atrvés de um endereço IP ou nome.</p>
<p><strong>host –</strong> Realiza consultas no servidor dns (/etc/resolv.conf) atrvés de um endereço IP ou nome.</p>
<p><strong>reverse zones -</strong> O DNS reverso é um recurso que permite que outros servidores verifiquem a autenticidade do seu servidor, checando se o endereço IP atual bate com o endereço IP informado pelo servidor DNS, isso evita que alguém utilize um domínio que não lhe pertence para enviar spam.</p>
<pre>zone "23.234.64.in-addr.arpa" { // 64.234.23.12
type master;
file "/etc/bind/db.domain.rev";
};</pre>
<h3>207.3 Securing a DNS server</h3>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="TOP">
<th><strong>Weight </strong></th>
<td>2</td>
</tr>
<tr valign="TOP">
<th><strong>Description </strong></th>
<td>Candidates should be able to configure a DNS 			server to run as a non-root user and run in a chroot jail. This 			objective includes secure exchange of data between DNS servers.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>BIND 9 	configuration files</li>
<li>Configuring BIND 	to run in a chroot jail</li>
<li>Split configuration of BIND using the 	forwarders statement</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li>/etc/named.conf</li>
<li>/etc/passwd</li>
<li>DNSSEC</li>
<li>dnssec-keygen</li>
</ul>
<p><strong>DNSSEC –</strong> Realiza as transferências de informações entre servidores dns autenticadas por uma chave criptográfica.</p>
<p><strong>Dnssec-keygen – </strong>Comando para gerar a chave criptográfica</p>
<p><a href="http://www.dicas-l.com.br/sysadmin/sysadmin_20070308.php" target="_blank">http://www.dicas-l.com.br/sysadmin/sysadmin_20070308.php</a><br />
<a href="http://www.dicas-l.com.br/dicas-l/20060508.php" target="_blank"> http://www.dicas-l.com.br/dicas-l/20060508.php</a><br />
<a href="http://www.unitednerds.org/thefallen/docs/index.php?area=DNS&amp;tuto=SlackwareShow" target="_blank"> http://www.unitednerds.org/thefallen/docs/index.php?area=DNS&amp;tuto=SlackwareShow</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=101&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/06/14/topic-207-domain-name-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
		<item>
		<title>Topic 204: Advanced Storage Device Administration</title>
		<link>http://diorgenes.wordpress.com/2010/03/22/topic-204-advanced-storage-device-administration/</link>
		<comments>http://diorgenes.wordpress.com/2010/03/22/topic-204-advanced-storage-device-administration/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 20:41:33 +0000</pubDate>
		<dc:creator>Diorgenes Felipe Grzesiuk</dc:creator>
				<category><![CDATA[Suporte]]></category>
		<category><![CDATA[certificação]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lpi2]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://diorgenes.wordpress.com/?p=86</guid>
		<description><![CDATA[204.1 Configuring RAID Weight 2 Description Candidates should be able to configure and implement software RAID. This objective includes using and configuring RAID 0, 1 and 5. Key Knowledge Areas Software raid configuration files and utilities The following is a &#8230; <a href="http://diorgenes.wordpress.com/2010/03/22/topic-204-advanced-storage-device-administration/">Continue lendo <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=86&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h4>204.1 Configuring RAID</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="top">
<th><strong>Weight </strong></th>
<td>2</td>
</tr>
<tr valign="top">
<th><strong>Description </strong></th>
<td>Candidates should be able to configure and 			implement software RAID. This objective includes using and 			configuring RAID 0, 1 and 5.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Software raid configuration files and 	utilities</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>mdadm.conf</strong> – Arquivo de configuração com informações do raid;</li>
<li><strong>mdadm –</strong> Gerenciador de dispositivos raid (&#8211;create, &#8211;detail &#8211;scan, &#8211;stop, 	&#8211;add)</li>
<li><strong>/proc/mdstat –</strong> Exibe as informações do raid;</li>
<li><strong>fdisk –</strong> Comando utilizado para 	gerenciar partições de um disco;</li>
</ul>
<p><strong>raid 0 – </strong>Método <em>stripping</em>, simplesmente distribui os dados entre os discos unificados, somando seus espaços como se fossem um só (<a href="http://www.guiadohardware.net/termos/raid-0" target="_blank">http://www.guiadohardware.net/termos/raid-0</a>);</p>
<p><strong>raid 1 –</strong> Método <em>mirroring</em>, espelha os dados em cada um dos dispositivos anexados ao RAID (<a href="http://www.guiadohardware.net/termos/raid-1" target="_blank">http://www.guiadohardware.net/termos/raid-1</a>);</p>
<p><strong>raid 5 –</strong> Esse método cria uma camada de redundância, sacrificando apenas uma fração do espaço total, ao invés de simplesmente usar metade dos HDs para armazenar cópias completas, como no caso do RAID 1 (<a href="http://www.guiadohardware.net/termos/raid-5" target="_blank">http://www.guiadohardware.net/termos/raid-5</a>);</p>
<p><em>Mais informações:</em></p>
<p><a href="http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-pt_br-4/s1-s390info-raid.html" target="_blank">http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-pt_br-4/s1-s390info-raid.html</a></p>
<p><a href="http://www.vivaolinux.com.br/artigo/RAID-1-em-Debian-com-sistema-ja-instalado/?pagina=1" target="_blank">http://www.vivaolinux.com.br/artigo/RAID-1-em-Debian-com-sistema-ja-instalado/?pagina=1</a></p>
<p><a href="http://faleiros.eti.br/?q=node/62" target="_blank">http://faleiros.eti.br/?q=node/62</a></p>
<h4>204.2 Adjusting Storage Device Access</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="top">
<th><strong>Weight </strong></th>
<td>1</td>
</tr>
<tr valign="top">
<th><strong>Description </strong></th>
<td>Candidates should be able to configure kernel 			options to support various drives. This objective includes 			software tools to view &amp; modify hard disk settings.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Tools and 	utilities to configure DMA for IDE devices including ATAPI and SATA</li>
<li>Tools and 	utilities to manipulate or analyse system resources (e.g. 	interrupts)</li>
<li>Awareness of sdparm command and its uses</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>hdparm –</strong> Este comando pode ser utilizado para verificar e/ou alterar 	configurações de discos IDE/SATA (hdparm -i /dev/sda);</li>
<li><strong>sdparm –</strong> Este comando pode ser utilizado para verificar e/ou alterar 	configurações de discos SCSI/SATA (sdparm -a /dev/sda);</li>
<li>tune2fs</li>
<li><strong>sysctl 	–</strong> Comando utilizado para alterar parâmetros do kernel 	em tempo de execução (sysctl -w fs.file-max=9000)</li>
<li><strong>/dev/hd*</strong> &#8211; discos IDE;</li>
<li><strong>/dev/sd*</strong> &#8211; discos SATA/SCSI;</li>
</ul>
<h4>204.3 Logical Volume Manager</h4>
<table border="1" cellspacing="0" cellpadding="2" width="100%">
<col width="20%"></col>
<col width="80%"></col>
<tbody>
<tr valign="top">
<th><strong>Weight </strong></th>
<td>3</td>
</tr>
<tr valign="top">
<th><strong>Description </strong></th>
<td>Candidates should be able to create and remove 			logical volumes, volume groups, and physical volumes. This 			objective includes snapshots and resizing logical volumes.</td>
</tr>
</tbody>
</table>
<p><strong>Key Knowledge Areas</strong></p>
<ul>
<li>Tools in the LVM 	suite</li>
<li>Resizing, 	renaming, creating, and removing logical volumes, volume groups, and 	physical volumes</li>
<li>Creating and 	maintaining snapshots</li>
<li>Activating volume groups</li>
</ul>
<p>The following is a partial list of the used files, terms and utilities:</p>
<ul>
<li><strong>/sbin/pv*</strong> &#8211; 	pv (Physical volume / volume físico);
<ul>
<li><strong>pvchange -</strong> Altera características de um PV em um 		determinado VG;</li>
<li><strong>pvck –</strong> Verificar o metadata do volume físico;</li>
<li><strong>pvcreate –</strong> Assina o dispositivo (partição) para ser utilizado no LVM  ;</li>
<li><strong>pvdisplay -</strong> Exibe informações sobre um PV e seu VG 		correspondente;</li>
<li><strong>pvmove -</strong> Move PE’s de um PV para outro PV;</li>
<li><strong>pvremove –</strong> Apaga um volume físico;</li>
<li><strong>pvresize &#8211; </strong>Caso o device físico tenha alteração no seu tamanho, o 		pvresize deve ser usado para notificar o LVM sobre isso;</li>
<li><strong>pvs –</strong> Reporta informações sobre os volumes físicos;</li>
<li><strong>pvscan –</strong> Procura todos os  physical volume nos discos;</li>
</ul>
</li>
<li><strong>/sbin/lv*</strong> &#8211; 	lv (Logical Volume / volume lógico);
<ul>
<li><strong>lvchange -</strong> Modifica as características de um LV;</li>
<li><strong>lvconverter –</strong> Converte um volume lógico para um mirror ou snapshot;</li>
<li><strong>lvcreate -</strong> Stripe, cria um volume lógico em um grupo de 		volumes;</li>
<li><strong>lvdisplay -</strong> Exibe informações sobre um LV;</li>
<li><strong>lvextend -</strong> Aumenta o espaço alocado por um LV;</li>
<li><strong>lvm –</strong> Ferramenta LVM de linha de comando;</li>
<li><strong>lvchange –</strong> Altera atributos de um volume lógico;</li>
<li><strong>lvmdiskscan –</strong> Procura todos os discos visíveis para o LVM;</li>
<li><strong>lvmdump –</strong> Cria um arquivo de dump para efeitos de diagnóstico;</li>
<li><strong>lvreduce -</strong> Reduz o espaço alocado por um volume lógico;</li>
<li><strong>lvremove -</strong> Remove um ou mais volumes lógicos de um grupo 		de volumes;</li>
<li><strong>lvrename –</strong> Renomeia um volume lógico;</li>
<li><strong>lvresize –</strong> Redimensiona o tamanho de um volume lógico;</li>
<li><strong>lvs –</strong> Reporta informações sobre os volumes lógicos;</li>
<li><strong>lvscan –</strong> Procura por volumes lógicos nos discos;</li>
</ul>
</li>
<li><strong>/sbin/vg*</strong> &#8211; 	vg (Volume Group / grupo de volumes)
<ul>
<li><strong>vgcfgbackup –</strong> Faz backup das configurações do grupo de volumes;</li>
<li><strong>vgcfgrestore –</strong> Restaura um backup de configurações de grupos de volumes;</li>
<li><strong>vgchange – </strong>Altera atributos de um grupo de volumes;</li>
<li><strong>vgck –</strong> Verifica os metadata de um grupo de volumes;</li>
<li><strong>vgcreate -</strong> Cria um VG;</li>
<li><strong>vgdisplay -</strong> Exibe informações sobre um VG;</li>
<li><strong>vgexport -</strong> Exporta um VG e seus LV’s ;</li>
<li><strong>vgextend –</strong> Permite extende um VG já criado, adicionando 		novos PV;</li>
<li><strong>vgimport –</strong> Realiza a importação de grupo de volumes previamente exportados;</li>
<li><strong>vgmerge –</strong> Realiza uma junção de dois grupos de volumes;</li>
<li><strong>vgreduce -</strong> Remove PV’s de um VG;</li>
<li><strong>vgremove -</strong> Apaga um VG;</li>
<li><strong>vgrename –</strong> Renomeia um grupo de volumes;</li>
<li><strong>vgs –</strong> Reporta informações dos grupos de volumes;</li>
<li><strong>vgscan –</strong> Procura por grupos de volumes nos discos e reconstroem seu cache;</li>
<li><strong>vgsplit –</strong> Divide um grupo de volumes em dois;</li>
</ul>
</li>
<li><strong>mount –</strong> mount /dev/mapper/VG-lv-var /mnt ou mount /dev/VG/lv-var /mnt</li>
<li><strong>/dev/mapper/</strong> &#8211; Armazena as partições 	LVM.</li>
</ul>
<p><strong>LVM -</strong> Logical Volume Management cria um grande disco virtual, que pode inclusive ter mais de um dispositivo de armazenamento e divide em partições virtuais. A grande vantagem é permitir o redimensionamento das áreas de modo dinâmico. (Tipo de partição = 8e Linux LVM)</p>
<p><strong>Snapshots –</strong> Cria um snapshot de uma partição lvm (lvcreate -L10G -s -n rootsnapshot /dev/VG/lv-root)</p>
<p><strong>LE -</strong> Logical Extend</p>
<p><strong>lv &#8211; </strong>logic volume</p>
<p><strong>LVM &#8211; </strong>Logical Volume Manager</p>
<p><strong>PE -</strong> Physical Extend</p>
<p><strong>pv -</strong> physical volume</p>
<p><strong>vg -</strong> volume group</p>
<p><em>Mais informações:</em></p>
<p><a href="http://www.bestlinux.com.br/index.php/dicas/120/4584" target="_blank">http://www.bestlinux.com.br/index.php/dicas/120/4584</a></p>
<p><a href="http://cialinux.wordpress.com/2010/01/19/compreendendo-o-uso-de-snapshots-de-unidades-lvm/" target="_blank">http://cialinux.wordpress.com/2010/01/19/compreendendo-o-uso-de-snapshots-de-unidades-lvm/</a></p>
<p><a href="http://cialinux.wordpress.com/2010/01/16/como-reduzir-o-tamanho-de-um-volume-logico-sem-estragar-o-sistema-de-arquivos-em-linux/" target="_blank">http://cialinux.wordpress.com/2010/01/16/como-reduzir-o-tamanho-de-um-volume-logico-sem-estragar-o-sistema-de-arquivos-em-linux/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/diorgenes.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/diorgenes.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/diorgenes.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=diorgenes.wordpress.com&amp;blog=1412042&amp;post=86&amp;subd=diorgenes&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://diorgenes.wordpress.com/2010/03/22/topic-204-advanced-storage-device-administration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">diorgenes</media:title>
		</media:content>
	</item>
	</channel>
</rss>
