<?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>UNIX Notes &#187; vio</title>
	<atom:link href="http://www.unixnotes.org/category/vio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unixnotes.org</link>
	<description>O unix, o universo e tudo mais.</description>
	<lastBuildDate>Sat, 02 Jul 2011 19:24:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>IBM VIO server: Como identificar qual o vhost de uma lpar no VIO</title>
		<link>http://www.unixnotes.org/2010/11/04/ibm-vio-server-como-identificar-qual-o-vhost-de-uma-lpar-no-vio/</link>
		<comments>http://www.unixnotes.org/2010/11/04/ibm-vio-server-como-identificar-qual-o-vhost-de-uma-lpar-no-vio/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 14:32:23 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[comandos]]></category>
		<category><![CDATA[hmc]]></category>
		<category><![CDATA[vio]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/?p=686</guid>
		<description><![CDATA[Dada uma lpar já configurada no VIO server, como você identifica qual é o vhost dessa lpar? Num cenário com 2 VIO servers, foovio1 e foovio2, e utilizando a HMC, veja como fazer para identificar qual o vhost da sua lpar, foolpar: 1 &#8211; Na HMC: &#62; lssyscfg -r lpar -m [system] -F name,lpar_id,default_profile,curr_profile &#124;grep [...]]]></description>
			<content:encoded><![CDATA[<p>Dada uma lpar já configurada no VIO server, como você identifica qual é o vhost dessa lpar?</p>
<p>Num cenário com 2 VIO servers, <em>foovio1</em> e <em>foovio2</em>, e utilizando a HMC, veja como fazer para identificar qual o vhost da sua lpar, <em>foolpar</em>:</p>
<h2>1 &#8211; Na HMC:</h2>
<pre>&gt; <span style="color: #ff0000;"><span style="color: #0000ff;">lssyscfg -r lpar -m [system] -F name,lpar_id,default_profile,curr_profile |grep foolpar</span>
</span>foolpar,7,foolpar,foolpar
</pre>
<pre>&gt; <span style="color: #0000ff;">lssyscfg -r prof -m [system] --filter "lpar_ids=X"
</span>name=foolpar,lpar_name=foolpar,lpar_id=7,lpar_env=aixlinux,all_resources=0,min_mem=8192,desired_mem=24576,
max_mem=32768,min_num_huge_pages=0,desired_num_huge_pages=0,max_num_huge_pages=0,proc_mode=shared,min_proc_units=1.75,
desired_proc_units=3.5,max_proc_units=7.0,min_procs=2,desired_procs=4,max_procs=8,sharing_mode=uncap,uncap_weight=128,
io_slots=none,lpar_io_pool_ids=none,max_virtual_slots=400,
"virtual_serial_adapters=0/server/1/any//any/1,1/server/1/any//any/1",

"virtual_scsi_adapters=107/client/97/foovio1/107/0,207/client/98/foovio2/207/0",

"virtual_eth_adapters=20/0/20//0/0,21/0/21//0/0,11/0/11//0/0,30/0/30//0/0",hca_adapters=none,boot_mode=norm,conn_monitoring=1,
auto_start=0,power_ctrl_lpar_ids=none,work_group_id=none,redundant_err_path_reporting=1
</pre>
<ul>
<li>[system] É o nome do frame, da máquina física.</li>
<li>X é o id da lpar (identificado no primeiro comando acima, na HMC)</li>
</ul>
<p>No &#8220;virtual_scsi_adapters&#8221; você consegue ver qual o virtual adpater de cada VIO server. No caso:</p>
<p style="padding-left: 30px;">foovio1: 107<br />
foovio2: 207</p>
<h2>2 &#8211; Nos VIO servers:</h2>
<p>foovio1</p>
<pre><span style="color: #0000ff;">&gt;  /usr/ios/cli/ioscli lsmap -all |egrep -e "0x0000000Y|C107"</span>
vhost8          U9115.570.06BCXD0-V97-C107                   0x0000000Y
</pre>
<ul>
<li>Y é o id da lpar (identificado no primeiro comando acima, na HMC)</li>
</ul>
<p>foovio2</p>
<pre><span style="color: #0000ff;">&gt;  /usr/ios/cli/ioscli lsmap -all |egrep -e "0x0000000Y|C207"</span>
vhost6          U9115.570.06BCXD0-V94-C207                   0x0000000Y
</pre>
<ul>
<li> Y é o id da lpar (identificado no primeiro comando acima, na HMC)</li>
<li>OBS: Você usa o  /usr/ios/cli/ioscli se estiver como root. Se estiver como padmin, não use essa parte do comando.</li>
</ul>
<p>O vhost da lpar no vio está identificado nos dois vio servers.<strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2007/06/01/solaris-verificando-a-versao-de-um-pacote-instalado/" rel="bookmark" title="1/06/2007">Solaris &#8211; Verificando a versão de um pacote instalado</a></li>
<li><a href="http://www.unixnotes.org/2007/04/23/aix-como-listar-todos-os-arquivos-de-um-fileset/" rel="bookmark" title="23/04/2007">Aix: Como listar todos os arquivos de um fileset</a></li>
<li><a href="http://www.unixnotes.org/2007/04/03/solaris-identificar-a-qual-pacote-de-instalacao-pertence-um-arquivo/" rel="bookmark" title="3/04/2007">Solaris &#8211; Identificar à qual pacote de instalação pertence um arquivo</a></li>
<li><a href="http://www.unixnotes.org/2009/11/03/aix-como-identificar-o-processo-que-esta-utilizando-uma-porta/" rel="bookmark" title="3/11/2009">Aix &#8211; Como identificar o processo que está utilizando uma porta</a></li>
<li><a href="http://www.unixnotes.org/2008/06/10/aix-parametros-de-kernel/" rel="bookmark" title="10/06/2008">Aix &#8211; Parâmetros de kernel</a></li>
</ul>
<p><!-- Similar Posts took 4.222 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2010/11/04/ibm-vio-server-como-identificar-qual-o-vhost-de-uma-lpar-no-vio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIO &#8211; Como executar comandos do padmin como root</title>
		<link>http://www.unixnotes.org/2008/12/16/vio-rodar-comandos-do-padmin-como-root/</link>
		<comments>http://www.unixnotes.org/2008/12/16/vio-rodar-comandos-do-padmin-como-root/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 13:25:12 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[administração de sistemas]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[vio]]></category>
		<category><![CDATA[/usr/ios/cli/ioscli]]></category>
		<category><![CDATA[ioscli]]></category>
		<category><![CDATA[padmin]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/?p=139</guid>
		<description><![CDATA[É muito útil poder executar comandos do usuário padmin estando como usuário root no VIO.

Além de prático, pois não precisa ficar ir e voltando entre os usuários, permite que se faça scripts integrando os comandos como o que foi publicado aqui anteriormente.]]></description>
			<content:encoded><![CDATA[<p>É muito útil poder executar comandos do usuário <em>padmin</em> estando como usuário <em>root</em> no VIO.</p>
<p>Além de prático, pois não precisa ficar ir e voltando entre os usuários, permite que se faça scripts integrando os comandos como o que foi publicado aqui anteriormente sobre <a title="http://www.unixnotes.org/2008/12/10/vio-script-para-verificar-discos-livres-nao-mapeados/" href="http://www.unixnotes.org/2008/12/10/vio-script-para-verificar-discos-livres-nao-mapeados/" target="_self">&#8220;Como verificar discos livres (não mapeados) e listar seu tamanho&#8221;</a>.</p>
<p>Para executar qualquer comando do usuário padmin como root coloque <em>/usr/ios/cli/ioscli</em> antes do comando:</p>
<pre>/usr/ios/cli/ioscli [comando]</pre>
<h2>Referência:</h2>
<ol>
<li>VIO Server Howto: <a title="http://www.unixwerk.eu/aix/ios-howto.html" href="http://www.unixwerk.eu/aix/ios-howto.html" target="_blank">http://www.unixwerk.eu/aix/ios-howto.html</a></li>
</ol>
<p><strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2010/11/04/ibm-vio-server-como-identificar-qual-o-vhost-de-uma-lpar-no-vio/" rel="bookmark" title="4/11/2010">IBM VIO server: Como identificar qual o vhost de uma lpar no VIO</a></li>
<li><a href="http://www.unixnotes.org/2007/04/09/solaris-como-desativar-o-servico-snmp/" rel="bookmark" title="9/04/2007">Solaris: Como desativar o serviço SNMP</a></li>
<li><a href="http://www.unixnotes.org/2007/05/08/melhorando-seguranca-do-sendmail/" rel="bookmark" title="8/05/2007">Melhorando a segurança do sendmail</a></li>
<li><a href="http://www.unixnotes.org/2007/07/12/erro-com-scp-ksh-scp-not-found-lost-connection/" rel="bookmark" title="12/07/2007">Erro com scp &#8211; [ksh: scp:  not found. lost connection]</a></li>
<li><a href="http://www.unixnotes.org/2008/02/22/como-criar-um-arquivo-de-um-tamanho-especifico/" rel="bookmark" title="22/02/2008">Aix e Solaris &#8211; Como criar um arquivo de um tamanho específico</a></li>
</ul>
<p><!-- Similar Posts took 13.867 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2008/12/16/vio-rodar-comandos-do-padmin-como-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIO &#8211; Como verificar discos livres (não mapeados) e listar seu tamanho &#8211; Updated</title>
		<link>http://www.unixnotes.org/2008/12/10/vio-script-para-verificar-discos-livres-nao-mapeados/</link>
		<comments>http://www.unixnotes.org/2008/12/10/vio-script-para-verificar-discos-livres-nao-mapeados/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 17:30:05 +0000</pubDate>
		<dc:creator>Carla Duclos</dc:creator>
				<category><![CDATA[administração de sistemas]]></category>
		<category><![CDATA[aix]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[vio]]></category>
		<category><![CDATA[bootinfo]]></category>
		<category><![CDATA[discos]]></category>
		<category><![CDATA[lpar]]></category>
		<category><![CDATA[mapeados]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[virtualização]]></category>

		<guid isPermaLink="false">http://www.unixnotes.org/?p=179</guid>
		<description><![CDATA[Para discos hdiskpower da EMC, é possível usar o seguinte loop para verificar os discos livres que não estão mapeados para nenhuma partição (lpar).]]></description>
			<content:encoded><![CDATA[<p><em><strong>Updated!</strong></em></p>
<p>No seu servidor VIO, para discos hdiskpower da EMC, é possível usar o seguinte loop para verificar os discos livres que não estão mapeados para nenhuma partição (lpar).</p>
<p>Para outros discos, claro, apenas troque o &#8220;hdiskpower&#8221; pelo nome que identifica seus discos.</p>
<p>Eu havia publicado uma outra versão, mas segue agora uma versão melhorada. Ela é mais rápida, pois executa-se o &#8220;lsmap -all&#8221; uma única vez. Além disso foi incluído o comadno bootinfo para mostrar o tamanho do disco (em megabytes).</p>
<p>Esta versão foi melhorada a partir da original por um colega de trabalho, Nick Cohn.</p>
<p><strong>Versão nova:</strong></p>
<pre>
/usr/ios/cli/ioscli lsmap -all >/tmp/lsmapp-all.out
for disk in `lsdev -Cc disk |grep hdiskpower |grep Available |awk '{ print $1 }'`
do
  egrep -q "$disk\$" /tmp/lsmapp-all.out || echo "$disk `bootinfo -s $disk`MB"
done
rm /tmp/lsmapp-all.out
</pre>
<p><strong>Observações:</strong></p>
<p style="padding-left: 30px;">opção  &#8220;-q&#8221; do egrep: Roda em modo silencioso, sem mostrar nada na tela. CAso o que se procura seja encontrado o return code é zero.</p>
<p style="padding-left: 30px;">|| : Caso o return code do que ven ante do &#8220;||&#8221; seja diferente de zero, executa o que vem em sua frente</p>
<p><strong>Mais informações:</strong></p>
<p style="padding-left: 30px;">
<ol>
<li>Comando bootinfo: <a title="http://www.regatta.cmc.msu.ru/doc/usr/share/man/info/ru_RU/a_doc_lib/cmds/aixcmds1/bootinfo.htm" href="http://www.regatta.cmc.msu.ru/doc/usr/share/man/info/ru_RU/a_doc_lib/cmds/aixcmds1/bootinfo.htm" target="_blank">http://www.regatta.cmc.msu.ru/doc/usr/share/man/info/ru_RU/a_doc_lib/cmds/aixcmds1/bootinfo.htm</a></li>
<li>Comando egrep: <a title="http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/egrep.htm&amp;resultof=%22egrep%22%20&amp;searchQuery=egrep&amp;searchRank=0&amp;pageDepth=0" href="http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/egrep.htm&amp;resultof=%22egrep%22%20&amp;searchQuery=egrep&amp;searchRank=0&amp;pageDepth=0" target="_blank">http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/egrep.htm&amp;resultof=%22egrep%22%20&amp;searchQuery=egrep&amp;searchRank=0&amp;pageDepth=0</a></li>
<li>Conditional Execution &amp;&amp; and ||: <a title="http://www.softpanorama.org/Scripting/Shellorama/Control_structures/sequences_of_commands.shtml" href="http://www.softpanorama.org/Scripting/Shellorama/Control_structures/sequences_of_commands.shtml" target="_blank">http://www.softpanorama.org/Scripting/Shellorama/Control_structures/sequences_of_commands.shtml</a></li>
</ol>
<p><strong>Leia também:</strong>
<ul class="similar-posts">
<li><a href="http://www.unixnotes.org/2008/12/15/aix-comandos-instfix-e-lppchk-verificar-apar-ml-pacotes-corrompidos/" rel="bookmark" title="15/12/2008">Aix &#8211; Comandos instfix e lppchk &#8211; Verificar APAR, ML, pacotes corrompidos</a></li>
<li><a href="http://www.unixnotes.org/2010/11/04/ibm-vio-server-como-identificar-qual-o-vhost-de-uma-lpar-no-vio/" rel="bookmark" title="4/11/2010">IBM VIO server: Como identificar qual o vhost de uma lpar no VIO</a></li>
<li><a href="http://www.unixnotes.org/2007/02/02/como-ver-o-total-de-memoria-que-o-servidor-possui/" rel="bookmark" title="2/02/2007">Aix e Solaris: Como ver o total de memória que o servidor possui</a></li>
<li><a href="http://www.unixnotes.org/2008/08/11/aix-backup-de-um-vg-usando-savevg/" rel="bookmark" title="11/08/2008">AIX &#8211; Backup de um VG usando savevg</a></li>
<li><a href="http://www.unixnotes.org/2008/08/08/aix-como-desbloquear-e-zerar-tentativas-falhas-de-login-de-um-usuario/" rel="bookmark" title="8/08/2008">Aix &#8211; Como desbloquear e zerar tentativas falhas de login de um usuário</a></li>
</ul>
<p><!-- Similar Posts took 7.598 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unixnotes.org/2008/12/10/vio-script-para-verificar-discos-livres-nao-mapeados/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

