<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6174924778227401531</id><updated>2012-01-03T06:06:05.796-08:00</updated><title type='text'>Soluções e Dicas em HP-UX</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-2733914347379139705</id><published>2009-10-12T20:51:00.000-07:00</published><updated>2009-10-12T20:53:16.301-07:00</updated><title type='text'>Receita de Bolo: Mirror no HP-UX 11.11</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: 'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; "&gt;pvcreate -B /dev/rdsk/c1t0d0 #use o disco real&lt;br /&gt;&lt;br /&gt;mkboot -l /dev/rdsk/c1t0d0&lt;br /&gt;mkboot -a “hpux -lq (;0)/stand/vmunix” /dev/rdsk/c1t0d0 # Use o disco real&lt;br /&gt;&lt;br /&gt;# mkboot -b /usr/sbin/diag/lif/updatediaglif -p ISL -p AUTO -p HPUX -p PAD -p LABEL /dev/rdsk/c?t?d?&lt;br /&gt;&lt;br /&gt;# mkboot -b /usr/sbin/diag/lif/updatediaglif2 -p ISL -p AUTO -p HPUX -p PAD -p LABEL /dev/rdsk/c?t?d?&lt;br /&gt;&lt;br /&gt;vgextend /dev/vg00 /dev/dsk/c1t0d0 # mesma coisa&lt;br /&gt;lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/c1t0d0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;lvlnboot -r /dev/vg00/lvol3 # root fs /&lt;br /&gt;lvlnboot -s /dev/vg00/lvol2 #swap&lt;br /&gt;lvlnboot -d /dev/vg00/lvol2 #swap/dump&lt;br /&gt;lvlnboot -b /dev/vg00/lvol1&lt;br /&gt;lvlnboot -R&lt;br /&gt;lvlnboot -v&lt;br /&gt;setboot&lt;br /&gt;&lt;br /&gt;setboot -a 52.1.0 #Segundo Disco&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-2733914347379139705?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/2733914347379139705/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/10/receita-de-bolo-mirror-no-hp-ux-1111.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/2733914347379139705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/2733914347379139705'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/10/receita-de-bolo-mirror-no-hp-ux-1111.html' title='Receita de Bolo: Mirror no HP-UX 11.11'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-5770437743651534861</id><published>2009-09-06T20:21:00.000-07:00</published><updated>2009-09-06T20:22:45.312-07:00</updated><title type='text'>Sistema de Arquivos: Instalar o Oracle no HP-UX</title><content type='html'>Conclua os seguintes procedimentos antes de instalar o Oracle em um sistema HP-UX:&lt;br /&gt;1.Efetue login no sistema HP-UX como root.&lt;br /&gt;&lt;br /&gt;2.Assegure-se de que a definição dos parâmetros de kernel para o sistema atenda ou exceda os valores necessários para a instalação. Consulte o guia de instalação para Oracle para obter informações adicionais.&lt;br /&gt;&lt;br /&gt;3.Crie pontos de montagem para utilizar com os bancos de dados do Oracle: &lt;br /&gt;$ mkdir /u01&lt;br /&gt;$ mkdir /u024.Inicie o utilitário SAM (Sequential data Access via Metadata) a partir de um console, utilizando o seguinte comando: &lt;br /&gt;# sam5.Na janela SAM, clique em Contas para Usuários e Grupos. A janela SAM:Contas para Usuários e Grupos é aberta.&lt;br /&gt;&lt;br /&gt;6.Na janela SAM:Contas para Usuários e Grupos, clique em Grupos. A janela SAM:Grupos é aberta.&lt;br /&gt;&lt;br /&gt;7.Crie dois grupos; um grupo de usuários chamado dba e um grupo de usuários chamado oinstall.&lt;br /&gt;&lt;br /&gt;8.Na janela SAM:Contas para Usuários e Grupos, clique em Usuários. A janela SAM:Usuários é aberta.&lt;br /&gt;&lt;br /&gt;9.Crie um novo usuário chamado oracle. Conclua as etapas a seguir para a nova conta de usuário. &lt;br /&gt;a.Defina o Grupo Principal da conta como o grupo oinstall que você criou.&lt;br /&gt;b.Defina o Grupo Secundário da conta como o grupo dba que você criou.&lt;br /&gt;c.Assegure-se de que o botão de opções ao lado do campo Criar Diretório Inicial esteja selecionado. No campo Caminho, digite /home/oracle como o diretório inicial para o usuário Oracle.&lt;br /&gt;d.Defina o Shell de Login para /bin/sh.&lt;br /&gt;O instalador do Oracle deve ser executado nesta conta. Essa conta será utilizada apenas para instalação e manutenção do Oracle.&lt;br /&gt;&lt;br /&gt;10.Conecte-se ao sistema como o usuário Oracle: &lt;br /&gt;# su - oracleExiba as definições da máscara do usuário para a conta Oracle. &lt;br /&gt;$ umaskA máscara do usuário deve ser definida como 022. Se a máscara do usuário da conta não estiver definida como 022, defina-a com o seguinte comando: &lt;br /&gt;$ umask 022Modifique também .profile para refletir a alteração.&lt;br /&gt;&lt;br /&gt;11.Inclua o seguinte em /home/oracle/.profile para a conta Oracle: &lt;br /&gt;◦Oracle 8i: &lt;br /&gt;ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE&lt;br /&gt;ORACLE_HOME=$ORACLE_BASE/product/8.1.7; export ORACLE_HOME&lt;br /&gt;ORACLE_SID=or1; export ORACLE_SID&lt;br /&gt;ORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOC&lt;br /&gt;ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33&lt;br /&gt;PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.&lt;br /&gt;◦Oracle 9i: &lt;br /&gt;ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE&lt;br /&gt;ORACLE_HOME=$ORACLE_BASE/product/9.2.0.0.0; export ORACLE_HOME&lt;br /&gt;ORACLE_SID=or1; export ORACLE_SID&lt;br /&gt;ORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOC&lt;br /&gt;ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33&lt;br /&gt;PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:.&lt;br /&gt;Se você necessita de /usr/ucb em seu caminho de pesquisa, certifique-se de que ele seja listado após /usr/ccs/bin na definição PATH.&lt;br /&gt;&lt;br /&gt;12.Crie o perfil utilizando o seguinte comando: &lt;br /&gt;$ . ./.profileAgora você está pronto para começar a instalação do Oracle. Consulte a documentação apropriada do Oracle e instale o software. Após uma instalação bem-sucedida, retorne às instruções de configuração contidas nesta seção.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-5770437743651534861?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/5770437743651534861/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/09/sistema-de-arquivos-instalar-o-oracle.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/5770437743651534861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/5770437743651534861'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/09/sistema-de-arquivos-instalar-o-oracle.html' title='Sistema de Arquivos: Instalar o Oracle no HP-UX'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-1290485468869931861</id><published>2009-08-13T06:08:00.001-07:00</published><updated>2009-08-13T06:08:38.332-07:00</updated><title type='text'>Uma introdução ao HP Virtual Server Environment</title><content type='html'>http://h20341.www2.hp.com/integrity/downloads/4AA1-4391PTL%20hires.pdf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-1290485468869931861?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/1290485468869931861/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/08/uma-introducao-ao-hp-virtual-server.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/1290485468869931861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/1290485468869931861'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/08/uma-introducao-ao-hp-virtual-server.html' title='Uma introdução ao HP Virtual Server Environment'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-1899795266923881176</id><published>2009-07-27T13:29:00.000-07:00</published><updated>2009-07-27T13:30:30.084-07:00</updated><title type='text'>Verificação da Memória Física</title><content type='html'>As vezes quando decidimos verificar a memória no HP-UX e utilizamos o comando dmesg, várias mensagens de problemas no sistema são visualizadas, como file system full, lbol, etc. Estas mensagens que o sistema guarda no msgbuf impossibilitam que o dmesg mostre a informação desejada. Neste caso faça a opção por outra forma, segue:&lt;br /&gt;&lt;br /&gt;Para versão 10.20&lt;br /&gt;&lt;br /&gt;  # echo physmem  | adb /stand/vmunix /dev/kmem &lt;br /&gt;&lt;br /&gt;O valor visualizado é em páginas de memória. Multiplicar este valor por 4 e pronto, você tem a quantidade de memória física em KB.&lt;br /&gt;&lt;br /&gt;Para versão 11.00&lt;br /&gt;&lt;br /&gt;  # echo phys_mem_pages  | adb /stand/vmunix /dev/kmen &lt;br /&gt;&lt;br /&gt;O valor visualizado é em páginas de memória. Multiplicar este valor por 4 e pronto, você tem a quantidade de memória física em KB.&lt;br /&gt;&lt;br /&gt;Existe uma outra forma de visualizar.&lt;br /&gt;&lt;br /&gt;  # grep Phys /var/adm/syslog/syslog.log&lt;br /&gt;&lt;br /&gt;A linha visualizada com o valor a frente da variável Physical é quantidade de memória física.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-1899795266923881176?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/1899795266923881176/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/verificacao-da-memoria-fisica.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/1899795266923881176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/1899795266923881176'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/verificacao-da-memoria-fisica.html' title='Verificação da Memória Física'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-4643869536578281772</id><published>2009-07-15T11:27:00.000-07:00</published><updated>2009-07-15T11:57:30.771-07:00</updated><title type='text'>Gerenciamento de discos com LVM no HP-UX</title><content type='html'>Agora vou tentar mostrar o LVM. Eu sei que este assunto é bastante extenso, mas vou adicionar alguns exemplos para se tornar uma leitura agradável e objetiva que é a idéia básica deste blog. Este artigo é para ser como guia passo a passo para criação e gerenciamento com LVM.&lt;br /&gt;&lt;br /&gt;O que é LVM “Logical Volume Manager”?&lt;br /&gt;&lt;br /&gt;O Logical Volume Manager (LVM) é um subsistema de gerenciamento que controla o espaço em disco e passa muita confiança na hora de adicionar e remover o discos, aumentar filesystems e decrementar tudo on-line. Mas pra isso ser on-line, você terá que verificar se o pacote jfsonline esta instalado.&lt;br /&gt;&lt;br /&gt;# swlist | grep -i jfs&lt;br /&gt;B3929CA B.11.11 HP OnLineJFS&lt;br /&gt;&lt;br /&gt;Bom, já sabemos que podemos fazer as manutenções on-line.&lt;br /&gt;&lt;br /&gt;Abaixo segue os conceitos básicos de VG, LV e PV.&lt;br /&gt;&lt;br /&gt;PV = Phisical Volume: O disco físico, que esta alocado no seu sistema operacional.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eVAxwGnHMUA/Sl4iWyVpQRI/AAAAAAAAAE4/HO6Eqn-1onc/s1600-h/gerenc2.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 228px; height: 250px;" src="http://1.bp.blogspot.com/_eVAxwGnHMUA/Sl4iWyVpQRI/AAAAAAAAAE4/HO6Eqn-1onc/s320/gerenc2.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5358758381482492178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VG = Volume Group: Grupo de volume, é responsável por agrupar um ou mais discos/Partições (PV -Volumes fisicos). Segue um exemplo de VG temos dois discos e que estão no mesmo VG, isso quer dizer que se os dois discos abaixo tiverem 70Gigabyte, agora nós temos um disco com 140Gigabyte.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eVAxwGnHMUA/Sl4lqRlT-XI/AAAAAAAAAFA/SLt6a70vBj8/s1600-h/gerenc3.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://1.bp.blogspot.com/_eVAxwGnHMUA/Sl4lqRlT-XI/AAAAAAAAAFA/SLt6a70vBj8/s320/gerenc3.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5358762014822103410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Abaixo, temos um exemplo no sistema operacional, para verificar, saber quais são os lvol (que será explicado logo abaixo) que estão criados e quais são os discos que pertence o VG, utilizamos o comando vgdisplay.&lt;br /&gt;&lt;br /&gt;# vgdisplay -v /dev/vg00&lt;br /&gt;--- Volume groups ---&lt;br /&gt;VG Name /dev/vg00&lt;br /&gt;VG Write Access read/write&lt;br /&gt;VG Status available&lt;br /&gt;Max LV 255&lt;br /&gt;Cur LV 13&lt;br /&gt;Open LV 13&lt;br /&gt;Max PV 16&lt;br /&gt;Cur PV 2&lt;br /&gt;Act PV 2&lt;br /&gt;Max PE per PV 4350&lt;br /&gt;VGDA 4&lt;br /&gt;PE Size (Mbytes) 8&lt;br /&gt;Total PE 8680&lt;br /&gt;Alloc PE 4222&lt;br /&gt;Free PE 4458&lt;br /&gt;Total PVG 0&lt;br /&gt;Total Spare PVs 0&lt;br /&gt;Total Spare PVs in use 0&lt;br /&gt;&lt;br /&gt;--- Logical volumes ---&lt;br /&gt;LV Name /dev/vg00/lvol1&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 304&lt;br /&gt;Current LE 38&lt;br /&gt;Allocated PE 76&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;LV Name /dev/vg00/lvol2&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 12288&lt;br /&gt;Current LE 1536&lt;br /&gt;Allocated PE 3072&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;LV Name /dev/vg00/lvol3&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 504&lt;br /&gt;Current LE 63&lt;br /&gt;Allocated PE 126&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;LV Name /dev/vg00/lvol4&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 3000&lt;br /&gt;Current LE 375&lt;br /&gt;Allocated PE 750&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;LV Name /dev/vg00/lv_opt_patrol&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 504&lt;br /&gt;Current LE 63&lt;br /&gt;Allocated PE 126&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;LV Name /dev/vg00/lv_opt_nsm&lt;br /&gt;LV Status available/syncd&lt;br /&gt;LV Size (Mbytes) 504&lt;br /&gt;Current LE 63&lt;br /&gt;Allocated PE 63&lt;br /&gt;Used PV 2&lt;br /&gt;&lt;br /&gt;--- Physical volumes ---&lt;br /&gt;PV Name /dev/dsk/c1t0d0&lt;br /&gt;PV Status available&lt;br /&gt;Total PE 8680&lt;br /&gt;Free PE 0&lt;br /&gt;Autoswitch On&lt;br /&gt;&lt;br /&gt;PV Name /dev/dsk/c2t0d0&lt;br /&gt;PV Status available&lt;br /&gt;Total PE 8680&lt;br /&gt;Free PE 0&lt;br /&gt;Autoswitch On&lt;br /&gt;&lt;br /&gt;PE = Phisical Extends: Extensões físicas, quando você aloca disco em um VG este disco é “quebrado” em pequenos pedaços que você decide qual será o tamanho da PE.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eVAxwGnHMUA/Sl4l7ruNSsI/AAAAAAAAAFI/xntaAbHIzoM/s1600-h/gerenc1.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 266px; height: 303px;" src="http://4.bp.blogspot.com/_eVAxwGnHMUA/Sl4l7ruNSsI/AAAAAAAAAFI/xntaAbHIzoM/s320/gerenc1.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5358762313896512194" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Vamos verificar o disco acima pelo comando pvdisplay -v /dev/dsk/c1t0d0.&lt;br /&gt;&lt;br /&gt;# pvdisplay -v /dev/dsk/c0t0d0&lt;br /&gt;--- Physical volumes ---&lt;br /&gt;PV Name /dev/dsk/c1t0d0&lt;br /&gt;VG Name /dev/vg00&lt;br /&gt;PV Status available&lt;br /&gt;Allocatable yes&lt;br /&gt;VGDA 2&lt;br /&gt;Cur LV 9&lt;br /&gt;PE Size (Mbytes) 8&lt;br /&gt;Total PE 8680&lt;br /&gt;Free PE 4458&lt;br /&gt;Allocated PE 4222&lt;br /&gt;Stale PE 0&lt;br /&gt;IO Timeout (Seconds) default&lt;br /&gt;Autoswitch On&lt;br /&gt;&lt;br /&gt;Podemos ver que este disco está alocado para o VG00 é o espaço livre é 4458 PE, para você saber quanto isso é em Mbytes você tera que fazer uma conta assim:&lt;br /&gt;&lt;br /&gt;PE Size*Free PE então no nosso caso ficaria assim:&lt;br /&gt;&lt;br /&gt;8*4458 = 35664 Mbytes ou 35Gbytes&lt;br /&gt;&lt;br /&gt;LV = Logical Volume: É o volume lógico, ou seja, é uma partição (lógica) de um VG (Volume físico).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eVAxwGnHMUA/Sl4mFiVbWjI/AAAAAAAAAFQ/2GXtBg4ItAU/s1600-h/gerenc4.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 164px;" src="http://2.bp.blogspot.com/_eVAxwGnHMUA/Sl4mFiVbWjI/AAAAAAAAAFQ/2GXtBg4ItAU/s320/gerenc4.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5358762483175348786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bom, agora que nós já temos um conceito básico sobre LVM, vamos criar um VG, um LV e um Filesystem.&lt;br /&gt;&lt;br /&gt;Primeiro passo, o Reconhecimento disco é muito perigoso. Então vamos prestar muita atenção! Porque se pegar algum disco que esteja alocado em um VG, vamos ter problema. Não pode ter no mesmo disco em dois VGs, por isso teremos que prestar muita atenção!&lt;br /&gt;&lt;br /&gt;Para saber quais são os discos no HP-UX, vamos utilizar o comando ioscan:&lt;br /&gt;&lt;br /&gt;# ioscan -fnC disk | pg&lt;br /&gt;Class I H/W Path Driver S/W State H/W Type Description&lt;br /&gt;===========================================================================&lt;br /&gt;disk 0 0/0/0/1/0.0.0 sdisk CLAIMED DEVICE HP 70.0GST373453LC&lt;br /&gt;/dev/dsk/c0t0d0 /dev/rdsk/c0t0d0&lt;br /&gt;disk 1 0/0/0/1/0.0.0 sdisk CLAIMED DEVICE HP 70.0GST373453LC&lt;br /&gt;/dev/dsk/c0t1d0 /dev/rdsk/c0t1d0&lt;br /&gt;&lt;br /&gt;O comando acima mostrará os discos que estão alocados no sistema operacional.&lt;br /&gt;&lt;br /&gt;Para saber se este disco já esta alocado em um VG, nós teremos que usar o comando pvdisplay -v /dev/dsk/c0t1d0, assim teremos certeza que o disco não esta sendo utilizado em nenhum VG.&lt;br /&gt;&lt;br /&gt;# pvdisplay -v /dev/dsk/c0t1d0&lt;br /&gt;--- Physical volumes ---&lt;br /&gt;PV Name /dev/dsk/c0t1d0&lt;br /&gt;VG Name&lt;br /&gt;PV Status available&lt;br /&gt;Allocatable yes&lt;br /&gt;VGDA 2&lt;br /&gt;Cur LV 9&lt;br /&gt;PE Size (Mbytes) 8&lt;br /&gt;Total PE 8680&lt;br /&gt;Free PE 8680&lt;br /&gt;Allocated PE 0&lt;br /&gt;Stale PE 0&lt;br /&gt;IO Timeout (Seconds) default&lt;br /&gt;Autoswitch On&lt;br /&gt;&lt;br /&gt;Bom, neste caso, o nosso disco não está sendo utilizado em nenhum VG. Como temos certeza disso, vamos para o segundo passo que é a criação de um novo VG.&lt;br /&gt;&lt;br /&gt;Dica: Sempre que um analista te pedir para você criar um filesystem para alguma aplicação, verifique se não há uma possibilidade de alocar e criar um VG para aplicação pois lembrando que o VG00 é do sistema operacional.&lt;br /&gt;&lt;br /&gt;Vamos criar este VG para o Bando de Dados Oracle. O nome do VG será ora_vg. Poderia ser qualquer nome, mas para ficar mais fácil para a nossa compreensão e administração.&lt;br /&gt;&lt;br /&gt;Todos os VGs ficam no diretório que fica no /dev, dentro deste diretório tem o subdiretório no nosso VG que neste caso é o /dev/vg00, dentro dele tem os Lvols.&lt;br /&gt;&lt;br /&gt;Vamos começar a criar no nosso VG. Entre no /dev e criar um diretorio com o novo do nosso VG.&lt;br /&gt;&lt;br /&gt;#mkdir /dev/ora_vg&lt;br /&gt;&lt;br /&gt;Agora temos que criar um volume fisico. Pra isso vamos usar o pvcreate.&lt;br /&gt;&lt;br /&gt;#pvcreate /dev/rdsk/c0t1d0&lt;br /&gt;&lt;br /&gt;Temos que criar o arquivo especial com o mknod.&lt;br /&gt;&lt;br /&gt;#mknod /dev/vgnovo_grupo/grupo c 64 0x020000&lt;br /&gt;onde c que dizer device caracter&lt;br /&gt;onde 64 major number que e um device do vg&lt;br /&gt;onde minor em hexadecimal&lt;br /&gt;&lt;br /&gt;#vgcreate -s 32 -e 8192 -p 255 /dev/ora_vg /dev/dsk/c0t1d0&lt;br /&gt;-s pe_size quanto será o PE&lt;br /&gt;-e max_pe maximo PE dentro do seu disco&lt;br /&gt;-p max_pv quanto discos físicos terá neste vg&lt;br /&gt;&lt;br /&gt;Vamos verificar como ficou o nosso ora_vg, com o comando vgdisplay -v.&lt;br /&gt;&lt;br /&gt;# vgdisplay -v ora_vg&lt;br /&gt;--- Volume groups ---&lt;br /&gt;VG Name /dev/ora_vg&lt;br /&gt;VG Write Access read/write&lt;br /&gt;VG Status available&lt;br /&gt;Max LV 255&lt;br /&gt;Cur LV 13&lt;br /&gt;Open LV 13&lt;br /&gt;Max PV 16&lt;br /&gt;Cur PV 2&lt;br /&gt;Act PV 2&lt;br /&gt;Max PE per PV 4350&lt;br /&gt;VGDA 4&lt;br /&gt;PE Size (Mbytes) 8&lt;br /&gt;Total PE 8680&lt;br /&gt;Alloc PE 0&lt;br /&gt;Free PE 8680&lt;br /&gt;Total PVG 0&lt;br /&gt;Total Spare PVs 0&lt;br /&gt;Total Spare PVs in use 0&lt;br /&gt;&lt;br /&gt;Com o comando lvcreate, vamos criar um lvol com o nome lv_oracle.&lt;br /&gt;&lt;br /&gt;#lvcreate -L 1024 -n lv_oracle /dev/ora_vg&lt;br /&gt;&lt;br /&gt;-L e em Mbytes&lt;br /&gt;&lt;br /&gt;-n novo do lvol&lt;br /&gt;&lt;br /&gt;Agora vamos criar o Filesystem.&lt;br /&gt;&lt;br /&gt;#newfs -F vxfs /dev/ora_vg/rlv_oracle&lt;br /&gt;&lt;br /&gt;Agora temos que criar um ponto de montagem que será /oracle.&lt;br /&gt;&lt;br /&gt;#mkdir /oracle&lt;br /&gt;&lt;br /&gt;Sempre que você criar um filesystem no HP-UX, você terá que colocar no arquivo /etc/fstab. Se você não colocar este novo filesystem no /etc/fstab, quando você reinicializar o servidor, este filesystem não será montado automaticamente, porque quando o servidor está subindo, o sistema operacional verifica quais são os filesystem que ele deve montar.&lt;br /&gt;&lt;br /&gt;#vi /etc/fstab&lt;br /&gt;&lt;br /&gt;Vamos trocar de usuário e grupo, pois você criou como root.&lt;br /&gt;&lt;br /&gt;#chown oracle:dba /oracle&lt;br /&gt;&lt;br /&gt;Agora vamos montar o filesystem.&lt;br /&gt;&lt;br /&gt;#mount /dev/ora_vg/lv_oracle /oracle&lt;br /&gt;&lt;br /&gt;Dicas!&lt;br /&gt;&lt;br /&gt;. NUNCA deixe de fazer backup (faça dois, cuidado nunca é demais) antes de alterar uma configuração de LVM.&lt;br /&gt;&lt;br /&gt;. Não misture discos SCSI/STORAGE/IDE em um mesmo VG, isso afeta a performance, visto que eles têm velocidades diferentes, se você estiver nesta situação, faça VGs distintos para cada tipo.&lt;br /&gt;&lt;br /&gt;Espero ajude. Eu sei que ele ficou um pouco extenso, mas isso é o básico. Se tiver alguma dúvida, pode enviar um e-mail.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-4643869536578281772?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/4643869536578281772/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/gerenciamento-de-discos-com-lvm-no-hp.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/4643869536578281772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/4643869536578281772'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/gerenciamento-de-discos-com-lvm-no-hp.html' title='Gerenciamento de discos com LVM no HP-UX'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eVAxwGnHMUA/Sl4iWyVpQRI/AAAAAAAAAE4/HO6Eqn-1onc/s72-c/gerenc2.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-7830988596758424742</id><published>2009-07-11T21:09:00.001-07:00</published><updated>2009-07-11T21:09:57.068-07:00</updated><title type='text'>Administração de usuários HP-UX</title><content type='html'>Abaixo segue uma descrição dos principais comandos de administração de usuários no HP-UX (estes comandos são semelhantes aos demais Sistemas Operacionais Unix).&lt;br /&gt;&lt;br /&gt;- Criar novos usuários&lt;br /&gt;&lt;br /&gt;    # useradd -m login&lt;br /&gt;&lt;br /&gt;- Modificar conta de usuário (modifica grupo sencundário de um determinado login)&lt;br /&gt;&lt;br /&gt;    # usermod -G sencond_group login&lt;br /&gt;&lt;br /&gt;- Removendo uma conta de usuário&lt;br /&gt;&lt;br /&gt;    # userdel login&lt;br /&gt;    # userdel -r login (remove também o home do usuário)&lt;br /&gt;&lt;br /&gt;- Criar novo grupo&lt;br /&gt;&lt;br /&gt;    # groupadd group&lt;br /&gt;&lt;br /&gt;- Modificar grupo&lt;br /&gt;&lt;br /&gt;    # groupmod -n groupname newgroupname&lt;br /&gt;&lt;br /&gt;- Excluir um grupo&lt;br /&gt;&lt;br /&gt;    # groupdel groupname&lt;br /&gt;&lt;br /&gt;- Checar erro de syntaxe no arquivo /etc/passwd&lt;br /&gt;&lt;br /&gt;    # pwck&lt;br /&gt;&lt;br /&gt;- Checar erro de syntaxe no arquivo /etc/group&lt;br /&gt;&lt;br /&gt;    # grpck&lt;br /&gt;&lt;br /&gt;- Configurando password para uma conta de usuário&lt;br /&gt;&lt;br /&gt;    # passwd login&lt;br /&gt;&lt;br /&gt;- Configurando null password para uma conta de usuário&lt;br /&gt;&lt;br /&gt;    # passwd -d login&lt;br /&gt;&lt;br /&gt;- Forçar troca de password no próximo login&lt;br /&gt;&lt;br /&gt;    # passwd -f login&lt;br /&gt;&lt;br /&gt;- Bloqueio de uma conta de usuário (disable/lock)&lt;br /&gt;&lt;br /&gt;    # passwd -l login&lt;br /&gt;    ou&lt;br /&gt;    #  /usr/lbin/modprpw -l -x login&lt;br /&gt;&lt;br /&gt;- Liberação de uma conta de usuário (enable/unlock)&lt;br /&gt;&lt;br /&gt;    # /usr/lbin/modprpw -l -k login&lt;br /&gt;&lt;br /&gt;- Reset de password&lt;br /&gt;&lt;br /&gt;    # /usr/lbin/modprpw -x login&lt;br /&gt;&lt;br /&gt;- Reset do Password Age&lt;br /&gt;&lt;br /&gt;    # /usr/lbin/modprpw -v login&lt;br /&gt;&lt;br /&gt;OBS.:&lt;br /&gt;&lt;br /&gt;    /etc/profile - sistema de login script&lt;br /&gt;    ~/.profile - user login script&lt;br /&gt;    ~/.shrc OR ~/.kshrc OR ~/.cshrc - shell startup script (executado sempre que usuário efetua um login)&lt;br /&gt;    /etc/skel/ - Diretório padrão de onde todos os arquivos são copiados quando um novo usuário é criado.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-7830988596758424742?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/7830988596758424742/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/administracao-de-usuarios-hp-ux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/7830988596758424742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/7830988596758424742'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/administracao-de-usuarios-hp-ux.html' title='Administração de usuários HP-UX'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6174924778227401531.post-868819359287064422</id><published>2009-07-06T13:41:00.001-07:00</published><updated>2009-07-06T13:41:50.594-07:00</updated><title type='text'>System Recovery  no HP-UX</title><content type='html'>Utilizamos o comando make_recovy, que cria uma fita inicializável de recuperação do sistema operacional.&lt;br /&gt;Esta fita pode ser utilização para boot e recuperação de problemas com o root disk ou com o volume group.&lt;br /&gt;O sistema de recuperação consiste de um boot image, seguido por um archive do file system compreendido por um minímo core OS.&lt;br /&gt;Minimal OS&lt;br /&gt;&lt;br /&gt;    # make_recovery &lt;br /&gt;&lt;br /&gt;Entire Root Disk&lt;br /&gt;&lt;br /&gt;    # make_recovery -A &lt;br /&gt;&lt;br /&gt;OBS.: Em ambos a fita será criada sem mais interações.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6174924778227401531-868819359287064422?l=unix-cookbook-hpux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://unix-cookbook-hpux.blogspot.com/feeds/868819359287064422/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/system-recovery-no-hp-ux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/868819359287064422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6174924778227401531/posts/default/868819359287064422'/><link rel='alternate' type='text/html' href='http://unix-cookbook-hpux.blogspot.com/2009/07/system-recovery-no-hp-ux.html' title='System Recovery  no HP-UX'/><author><name>Zainer Araujo</name><uri>http://www.blogger.com/profile/07904871985091065543</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
