<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title> &#187; unix</title>
	<atom:link href="http://rogeriomachado.adamastor.org/tag/unix/feed/" rel="self" type="application/rss+xml" />
	<link>http://rogeriomachado.adamastor.org</link>
	<description></description>
	<lastBuildDate>Mon, 07 Feb 2011 17:16:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HP-UX usernames com mais de 8 caracteres</title>
		<link>http://rogeriomachado.adamastor.org/2010/10/hp-ux-usernames-com-mais-de-8-caracteres/</link>
		<comments>http://rogeriomachado.adamastor.org/2010/10/hp-ux-usernames-com-mais-de-8-caracteres/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 15:54:04 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=239</guid>
		<description><![CDATA[A partir do 11.31 os usernames já podem ter mais de 8 caracteres para isso têm que se activar essa opção uma vez que não vem por omissão.
passos para activar:
/sbin/init.d/pwgr stop
lugadmin -e
/sbin/init.d/pwgr start
para confirmar:
lugadmin -l
Se retornar 64 quer dizer que a opção esta desactiva indicando 256 ja permite até 255 caracteres.
* pode causar alguns problemas [...]]]></description>
			<content:encoded><![CDATA[<p>A partir do 11.31 os <em>usernames </em>já podem ter mais de 8 caracteres para isso têm que se activar essa opção uma vez que não vem por omissão.</p>
<p>passos para activar:</p>
<blockquote><p>/sbin/init.d/pwgr stop</p>
<p>lugadmin -e</p>
<p>/sbin/init.d/pwgr start</p></blockquote>
<p>para confirmar:</p>
<blockquote><p>lugadmin -l</p></blockquote>
<p>Se retornar 64 quer dizer que a opção esta desactiva indicando 256 ja permite até 255 caracteres.</p>
<p>* pode causar alguns problemas em <em>scripts </em>ou aplicações que tentem fazer <em>parse </em>ao output do ficheiro /etc/passwd</p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2010/10/hp-ux-usernames-com-mais-de-8-caracteres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OCFS2 + multipath</title>
		<link>http://rogeriomachado.adamastor.org/2010/09/ocfs2-multipath/</link>
		<comments>http://rogeriomachado.adamastor.org/2010/09/ocfs2-multipath/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 12:00:04 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[clusters]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=235</guid>
		<description><![CDATA[Implementação de novas luns a um cluster usando o ocfs:
Para instalar o ocfs2 o seguinte artigo encontra-se bastante completo
http://www.oracle-base.com/articles/linux/OCFS2OnLinux.php
De seguida segue-se a minha configuração que usa discos de uma storage MSA e multipath.
Forçar o RH a efectuar um scan para detectar as luns:
echo &#8220;1&#8243; &#62; /sys/class/fc_host/host0/issue_lip                                 ##para cada caminho
echo &#8220;1&#8243; &#62; /sys/class/fc_host/host1/issue_lip                                  ##para [...]]]></description>
			<content:encoded><![CDATA[<p>Implementação de novas luns a um cluster usando o ocfs:</p>
<p>Para instalar o ocfs2 o seguinte artigo encontra-se bastante completo</p>
<p><a href="http://www.oracle-base.com/articles/linux/OCFS2OnLinux.php">http://www.oracle-base.com/articles/linux/OCFS2OnLinux.php</a></p>
<p>De seguida segue-se a minha configuração que usa discos de uma storage MSA e multipath.</p>
<p>Forçar o RH a efectuar um scan para detectar as luns:</p>
<blockquote><p>echo &#8220;1&#8243; &gt; /sys/class/fc_host/host0/issue_lip                                 ##para cada caminho</p>
<p>echo &#8220;1&#8243; &gt; /sys/class/fc_host/host1/issue_lip                                  ##para cada caminho</p></blockquote>
<p>Validar as luns que o servidor detecta</p>
<blockquote><p>cat /proc/scsi/scsi</p></blockquote>
<p>validar a configuração do multipath</p>
<blockquote><p>vim /etc/multipath.conf  # especial atenção ao blacklist</p></blockquote>
<p>validar que o serviço multipathd se encontra “running”</p>
<blockquote><p>/etc/init.d/multipathd status</p></blockquote>
<p>efectuar um scan com o multipath</p>
<blockquote><p>multipath -v3</p></blockquote>
<p>listar os devices reconhecidos pelo multipath</p>
<blockquote><p>multipath –list</p></blockquote>
<p>o out put deste comando permite identificar os wwid e os tamanhos do volume apresentado</p>
<p>exemplo</p>
<blockquote><p>mpath2 (3600c0ff000dxxxxxxxx4c01000000) dm-13 HP,MSA</p>
<p>[size=4.9G][features=1 queue_if_no_path][hwhandler=0][rw]</p>
<p>\_ round-robin 0 [prio=0][active]</p>
<p>\_ 1:0:0:16 sdj 8:144  [active][undef]</p>
<p>\_ 2:0:0:16 sdw 65:96  [active][undef]</p>
<p>example (3600c0ff000xxxxxxxxx01000000) dm-9 HP,MSA</p>
<p>[size=37G][features=1 queue_if_no_path][hwhandler=0][rw]</p>
<p>\_ round-robin 0 [prio=0][active]</p>
<p>\_ 1:0:0:5  sdf 8:80   [active][undef]</p>
<p>\_ round-robin 0 [prio=0][enabled]</p>
<p>\_ 2:0:0:5  sds 65:32  [active][undef]</p></blockquote>
<p>Uma vez identificado os discos novos e para coerência com a configuração já existente foi atribuído um <em>alias</em> aos volumes</p>
<p>para isso edita-se o multipath.conf como se pode verificar em seguida</p>
<blockquote><p>vi /etc/multipath.conf</p></blockquote>
<p>exemplo do alias</p>
<blockquote><p>multipath {</p>
<p>wwid    3600c0ff000xxxxxxx4c01000000</p>
<p>alias   xpto</p>
<p>path_grouping_policy failover</p>
<p>}</p></blockquote>
<p>Desta forma o disco com o wwid  3600c0ff000xxxxxxx4c01000000 irá ficar como sendo o device /dev/mapper/xpto</p>
<p>efectuar um restart ao serviço de multipath</p>
<blockquote><p>/etc/init.d/multipathd restart</p></blockquote>
<p>novo scan</p>
<blockquote><p>multipath –v3</p></blockquote>
<p>listar para validar</p>
<blockquote><p>multipath -list</p></blockquote>
<p>validar o tamanho e as partições do disco</p>
<blockquote><p>fdisk -l /dev/mapper/xpto</p></blockquote>
<p>criar uma partição no disco</p>
<blockquote><p>fdisk /dev/mapper/xpto</p></blockquote>
<p>exemplo do menu fdisk</p>
<blockquote><p>Command (m for help): n</p>
<p>Command action</p>
<p>e   extended</p>
<p>p   primary partition (1-4)</p>
<p>p</p>
<p>Partition number (1-4): 1</p>
<p>First cylinder (1-1305, default 1):</p>
<p>Using default value 1</p>
<p>Last cylinder or +size or +sizeM or +sizeK (1-1305, default 1305):</p>
<p>Using default value 1305</p>
<p>Command (m for help): p</p></blockquote>
<p>para que a partição seja assumida</p>
<blockquote><p>partprobe</p></blockquote>
<p>criar um filesystem do tipo ocfs2 a partição criada</p>
<blockquote><p>mkfs.ocfs2  /dev/mapper/xptop1</p></blockquote>
<p>criar os mount points necessários</p>
<blockquote><p>mkdir /xpto</p></blockquote>
<p>de seguida editar a fstab nos 2 servidores que estão em cluster</p>
<blockquote><p>vim /etc/fstab</p></blockquote>
<p>exemplo da entra a adicionar na fstab</p>
<blockquote><p>/dev/mapper/xptop1     /xpto     ocfs2   _netdev                0 0</p></blockquote>
<p>efectuar o mount –a para montar os novos volumes</p>
<blockquote><p>mount –a</p></blockquote>
<p><a href="http://www.oracle-base.com/articles/linux/OCFS2OnLinux.php"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2010/09/ocfs2-multipath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hp-Ux depois de instalar</title>
		<link>http://rogeriomachado.adamastor.org/2010/08/hp-ux-depois-de-instalar/</link>
		<comments>http://rogeriomachado.adamastor.org/2010/08/hp-ux-depois-de-instalar/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 10:36:29 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=228</guid>
		<description><![CDATA[Após instalar o hp-ux achei que devia de configurar algumas variáveis de forma a deixar o ambiente mais &#8220;user-friendly&#8221;
Criação da homedir do user root:
alteração da &#8220;home path&#8221; do &#8220;user root&#8221; feita no /etc/passwd
mkdir /root
e depois é só copiar os ficheiros pessoais do utilizador para a nova pasta
No .profile acrescentei o seguinte :
###enable history
HISTFILE=/.sh_history
export HISTFILE
####enable backspace
stty [...]]]></description>
			<content:encoded><![CDATA[<p>Após instalar o hp-ux achei que devia de configurar algumas variáveis de forma a deixar o ambiente mais &#8220;user-friendly&#8221;</p>
<p>Criação da homedir do user root:</p>
<p>alteração da &#8220;home path&#8221; do &#8220;user root&#8221; feita no /etc/passwd</p>
<blockquote><p>mkdir /root</p></blockquote>
<p>e depois é só copiar os ficheiros pessoais do utilizador para a nova pasta</p>
<p>No .profile acrescentei o seguinte :</p>
<blockquote><p>###enable history<br />
HISTFILE=/.sh_history<br />
export HISTFILE<br />
####enable backspace<br />
stty erase ^?<br />
# Prompt<br />
export PS1=&#8217;['`whoami`'@'`hostname`':$PWD]&#8216;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2010/08/hp-ux-depois-de-instalar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>multicast test</title>
		<link>http://rogeriomachado.adamastor.org/2010/08/multicast-test/</link>
		<comments>http://rogeriomachado.adamastor.org/2010/08/multicast-test/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 13:45:13 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=214</guid>
		<description><![CDATA[Formas de testar se existe tráfego multicast entre maquinas:
ssmping &#8211; ferramenta interessante que se pode usar para testar multicast.
netstat &#8211; De forma a validar se existe conexões multicast estabelecidas
tcpdump ip multicast &#60;interface&#62; &#8211; Para efectuar um dump do tráfego multicast.
]]></description>
			<content:encoded><![CDATA[<p>Formas de testar se existe tráfego multicast entre maquinas:</p>
<p><a title="ssmping" href="http://www.venaas.no/multicast/ssmping/" target="_self">ssmping</a> &#8211; ferramenta interessante que se pode usar para testar multicast.</p>
<p>netstat &#8211; De forma a validar se existe conexões multicast estabelecidas</p>
<p>tcpdump ip multicast &lt;interface&gt; &#8211; Para efectuar um dump do tráfego multicast.</p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2010/08/multicast-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mount cdrom hpux</title>
		<link>http://rogeriomachado.adamastor.org/2010/08/mount-cdrom-hpux/</link>
		<comments>http://rogeriomachado.adamastor.org/2010/08/mount-cdrom-hpux/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 08:59:50 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=219</guid>
		<description><![CDATA[Aparentemente é algo simples mas como é algo que me levanta duvidas , devido as poucas vezes que tenho de efectuar deixo aqui para que seja mais fácil de me lembrar  
Seja através da ilo ou fisicamente no servidor:
insf -e
Para criar os special files
ioscan -fnC disk
Para que se consiga ver qual o device file [...]]]></description>
			<content:encoded><![CDATA[<p>Aparentemente é algo simples mas como é algo que me levanta duvidas , devido as poucas vezes que tenho de efectuar deixo aqui para que seja mais fácil de me lembrar <img src='http://rogeriomachado.adamastor.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Seja através da ilo ou fisicamente no servidor:</p>
<blockquote><p>insf -e</p></blockquote>
<p>Para criar os special files</p>
<blockquote><p>ioscan -fnC disk</p></blockquote>
<p>Para que se consiga ver qual o device file para o cdrom.</p>
<blockquote><p>mount -F cdfs /dev/dsk/cxtydz /cdrom</p></blockquote>
<p>cdfs é o tipo de filesystem</p>
<blockquote><p>ls -l /cdrom</p></blockquote>
<p>Para verificar</p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2010/08/mount-cdrom-hpux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash &#8211; Apagar ficheiros com mais de x dias</title>
		<link>http://rogeriomachado.adamastor.org/2009/12/bash-apagar-ficheiros-com-mais-de-x-dias/</link>
		<comments>http://rogeriomachado.adamastor.org/2009/12/bash-apagar-ficheiros-com-mais-de-x-dias/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 17:27:29 +0000</pubDate>
		<dc:creator>roger</dc:creator>
				<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://rogeriomachado.adamastor.org/?p=180</guid>
		<description><![CDATA[Um exemplo como a bash é poderosa pediram para criar um script que remove-se ficheiros com mais de x dias.
Quando já estava a pensar em perl,grep&#8217;s e awk&#8217;s um colega salva-me o dia com este comando  
find /pasta/* -mtime +15 -exec rm {} \;
testado em HPux e linux  
]]></description>
			<content:encoded><![CDATA[<p>Um exemplo como a bash é poderosa pediram para criar um script que remove-se ficheiros com mais de x dias.</p>
<p>Quando já estava a pensar em perl,grep&#8217;s e awk&#8217;s um colega salva-me o dia com este comando <img src='http://rogeriomachado.adamastor.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<blockquote><p>find /pasta/* -mtime +15 -exec rm {} \;</p></blockquote>
<p>testado em HPux e linux <img src='http://rogeriomachado.adamastor.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rogeriomachado.adamastor.org/2009/12/bash-apagar-ficheiros-com-mais-de-x-dias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
