aix 6.1 - ibm workload partitions para aix

Upload: axxer

Post on 12-Jul-2015

271 views

Category:

Documents


4 download

TRANSCRIPT

AIX Verso 6.1

IBM Workload Partitions para AIX

S517-9723-03

AIX Verso 6.1

IBM Workload Partitions para AIX

S517-9723-03

Nota Antes de utilizar estas informaes e o produto suportado por elas, leia as informaes no Avisos na pgina 37.

Terceira Edio (outubro de 2009) Esta edio aplica-se Verso 6.1 do AIX e a todos os releases e modificaes subsequentes, at que seja indicado de outra forma em novas edies. Um formulrio de comentrio do leitor fornecido no final desta publicao. Se o formulrio foi removido, envie seus comentrios para IBM Brasil - Centro de Tradues, Rodovia SP 101 km 09, CEP 13185-900, Hortolndia, SP. Para enviar seus comentrios eletronicamente, utilize este endereo de Internet comercial: [email protected]. Qualquer informao fornecida poder ser utilizada sem incorrer em qualquer obrigao para com o Cliente. Nota para Direitos Restritos de Usurios do Governo dos Estados Unidos - - Uso, duplicao ou divulgao restrita pelo GSA ADP Schedule Contract com a IBM Corp. Copyright IBM Corporation 2007, 2009.

ndiceSobre esse Documento . . . . . . . . vRealando . . . . . . . . . . . . . . Distino entre Maisculas e Minsculas no AIX . ISO 9000. . . . . . . . . . . . . . . . v . v . v Usando um Arquivo image.data para os WPARs de Sistema. . . . . . . . . . . . . . Configurando os Aplicativos WPARs . . . . . . Criando um Aplicativo WPAR . . . . . . . Configurando Diretrios e Sistemas de Arquivos para os WPARs de Aplicativo . . . . . . . Configurando Redes para WPARs de Aplicativos Configurando Controles de Recursos para WPARs de Aplicativos. . . . . . . . . . Trabalhando com Arquivos de Especificao para os Aplicativos WPARs . . . . . . . . . . Administrando os WPARs . . . . . . . . . Listando os WPARs. . . . . . . . . . . Listando Identificadores WPAR . . . . . . . Efetuando Login em um WPAR . . . . . . Fazendo Backup dos WPARs . . . . . . . Restaurando os WPARs . . . . . . . . . Removendo WPARs . . . . . . . . . . Iniciando os WPARs de Sistema . . . . . . . Parando os WPARs . . . . . . . . . . . . Usando o Subsistema de Contabilidade Avanada com os WPARs . . . . . . . . . . . . . Recuperando Parties de Carga de Trabalho Desanexadas Incompatveis . . . . . . . . . Gerenciando Software com Parties de Carga de Trabalho Desanexadas . . . . . . . . . . . Usando o Recurso de Rastreio com os WPARs . . . Disponibilizando Software para Outros WPARs . . Exemplo: Instalando o Apache em um WPAR . . . Comandos Modificados e Aprimorados do AIX para WPARs . . . . . . . . . . . . . . . . 22 22 22 23 24 25 25 26 26 26 27 27 28 28 28 29 29 29 30 31 31 32 32

IBM Workload Partitions para AIX. . . . 1Conceitos do AIX WPAR . . . . . . . . . Diferenas no Ambiente do WPAR . . . . . Restries e Limitaes no Ambiente do WPAR. Dispositivos . . . . . . . . . . . . Rede . . . . . . . . . . . . . . . Ambiente Global . . . . . . . . . . . Segurana . . . . . . . . . . . . . Controles de Recurso . . . . . . . . . Dispositivos nos WPARs . . . . . . . . . Implementando um Dispositivo . . . . . . Alocando um Dispositivo . . . . . . . . Configurando um Dispositivo em um WPAR . Gerenciando Sistemas de Arquivos para um Dispositivo . . . . . . . . . . . . . WPARs do Sistema . . . . . . . . . . . WPARs Compartilhados e No Compartilhados Sistemas de Arquivos para os WPARs de Sistemas . . . . . . . . . . . . . Rootvg WPARs . . . . . . . . . . . Aplicativo parties de carga de trabalho . . . Sistemas de Arquivos para os WPARs de Aplicativo . . . . . . . . . . . . . Configurando WPARs de Sistema . . . . . . Nomeando o Sistema WPAR. . . . . . . Criando um WPAR de Sistema . . . . . . Configurando Diretrios e Sistemas de Arquivos para os WPARs de Sistema . . . . . . . Configurando Redes para WPARs de Sistema . Configurando Controles de Recursos para os WPARs de Sistema . . . . . . . . . . Usando Arquivos de Especificao para WPARs de Sistema. . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 2 3 3 4 5 6 7 7 8

. 8 . 9 . 9 . 10 . 11 . 12 . . . . 12 13 13 13

. 15 . 18 . 21 . 21

Avisos . . . . . . . . . . . . . . . 37Marcas Registradas . . . . . . . . . . . . 39

ndice Remissivo . . . . . . . . . . 41

Copyright IBM Corp. 2007, 2009

iii

iv

AIX Verso 6.1: IBM Workload Partitions para AIX

Sobre esse DocumentoOs Parties de carga de trabalho (WPARs) so um ambiente de sistema operacional virtualizado dentro de uma nica instncia do sistema operacional AIX. Os WPARs protegem e isolam o ambiente para processos e sinais que so usados pelos aplicativos corporativos. Esse tpico explica como criar e gerenciar os WPARs no AIX.

RealandoAs seguintes convenes de realce so usadas nesse manual:Negrito Identifica os comandos, sub-rotinas, palavras-chaves, arquivos, estruturas, diretrios e outros itens cujos nomes so predefinidos no sistema. Tambm identifica objetos grficos, como botes, rtulos e cones que o usurio seleciona. Identifica os parmetros cujos nomes ou valores reais devem ser fornecidos pelo usurio. Identifica exemplos de valores de dados especficos, exemplos de texto semelhante ao que pode ser visualizado na exibio, exemplos de partes de cdigo do programa semelhantes ao que voc pode gravar como um programador, mensagens do sistema ou informaes que realmente devem ser digitadas.

Itlico Monoespaamento

Distino entre Maisculas e Minsculas no AIXTudo no sistema operacional do AIX faz distino entre maisculas e minsculas. Por exemplo, voc pode usar o comando ls para listar arquivos. Se voc digitar LS, o sistema responder que o comando no foi localizado. Da mesma forma, FILEA, FiLea e filea so trs nomes de arquivos distintos, mesmo se residirem no mesmo diretrio. Para evitar que aes indesejadas sejam executadas, verifique sempre se voc est usando a diferenciao entre maisculas de minsculas correta.

ISO 9000Os sistemas de qualidade registrados ISO 9000 foram utilizados no desenvolvimento e fabricao deste produto.

Copyright IBM Corp. 2007, 2009

v

vi

AIX Verso 6.1: IBM Workload Partitions para AIX

IBM Workload Partitions para AIXOs Parties de carga de trabalho (WPARs) so ambientes do sistema operacional virtualizado dentro de uma nica instncia do sistema operacional AIX. Os WPARs protegem e isolam o ambiente para processos e sinais que so usados pelos aplicativos corporativos. Para visualizar ou fazer download da verso em PDF desse tpico, selecione IBM Workload Partitions para AIX. Fazendo Download do Adobe Reader: necessrio que o Adobe Reader esteja instalado para visualizar ou imprimir este PDF. possvel transferir por download uma cpia gratuita a partir do Web site da Adobe (www.adobe.com/products/acrobat/readstep.html).

Conceitos do AIX WPARO ambiente do WPAR algo diferente do ambiente do sistema operacional AIX padro. Vrios aspectos do sistema, como controles de rede e de recursos, funcionam de maneira diferente no ambiente do WPAR.

Diferenas no Ambiente do WPAREnquanto o ambiente do WPAR semelhante ao ambiente de um aplicativo em um sistema independente, h diferenas que alguns aplicativos reconhecero. Os aplicativos podem reconhecer diferenas nas seguintes reas: Acesso de dispositivo Alguns dispositivos so acessveis em um WPAR por padro. Os dispositivos de armazenamento podem ser montados como sistemas de arquivos a partir do ambiente global no WPAR ou podem ser exportados para o WPAR de modo que esses sistemas de arquivos possam ser criados/montados/removidos do WPAR. Os adaptadores de dispositivo de armazenamento tambm podem ser exportados para um WPAR, proporcionando ao WPAR controle completo sobre a configurao de dispositivos para esse adaptador. Privilgio padro O usurio raiz do WPAR no possui o mesmo nvel de acesso que o usurio raiz no ambiente global por padro. Kernel Compartilhado Para os aplicativos que fornecem extenses de kernel, o ambiente de execuo de aplicativo no nvel do usurio separado em compartimentos entre as instncias do WPAR. Entretanto, o kernel compartilhado reconhece todas as instncias do WPAR e deve manter essa separao em compartimentos. Virtualizao de estatstica e de ajuste Enquanto vrios utilitrios do sistema AIX foram ativados para trabalhar completamente ou parcialmente em um WPAR, h alguns utilitrios que trabalham apenas no ambiente global (por exemplo, o utilitrio mpstat e o utilitrio sar). Como todas as instncias do WPAR compartilham o mesmo kernel e determinados subsistemas de kernel so otimizados para uso em todo o sistema, no possvel ajustar todos os parmetros do subsistema kernel a partir de um WPAR. Configurao de rede No possvel modificar a configurao de rede (por exemplo, endereos e rotas) dentro de um WPAR. A configurao padro de um WPAR impede que aplicativos usem qualquer tipo de soquete bruto, mas os administradores do sistema podem ativ-los. Copyright IBM Corp. 2007, 2009

1

Restries e Limitaes no Ambiente do WPAREssa seo lista a restrio e as limitaes no ambiente WPAR. A seguinte funcionalidade est indisponvel em um WPAR: v v v v v v PowerHA RSCT Servidor NFS Controles WLM Gerenciamento do WPAR Ajuste de kernel

Se o programa licenciado WPAR Manager estiver instalado, haver restries adicionais nos WPARs que so ativados para mobilidade ativa: v O WPAR deve ser um rootvg WPAR ou baseado em NFS. v O WPAR no pode ter montagens NFS protegidas pelo kerberos. v v v v v O DMAPI no pode ser usado no WPAR. Os aplicativos no WPAR no podem usar volume ou discos lgicos brutos. Os aplicativos no podem abrir acesso a /dev/mem ou /dev/kmem. O WPAR no pode ter extenses de kernel exportadas para eles. Os arquivos que foram mapeados no podem ser desvinculados no momento da mobilidade.

v Os processos no podem ter encadeamentos parados/depurados no momento da mobilidade. v Os processos que foram ativados a partir do comando clogin no podem existir no momento da mobilidade. v Consulte as restries adicionais para oTeste de Compatibilidade para Mobilidade de Aplicativo. Informaes relacionadas Restries e Limitaes no WPAR Com Verso

DispositivosPara funcionar corretamente, alguns aplicativos requerem o uso de dispositivos do sistema. Voc pode exportar um conjunto de dispositivos ou de adaptadores de armazenamento limitados para uma ou mais parties. Os dispositivos que podem ser exportados incluem dispositivos de armazenamento anexados do tipo Fibre Channel, como disco SCSI, CD e dispositivos de fita. Os aplicativos que requerem acesso a dispositivos no exportveis esto restritos a execuo no ambiente global. Os seguintes pseudodispositivos so exportados para os WPARs por padro: v /dev/audit v /dev/clone v /dev/console v /dev/error v /dev/errorctl v /dev/null v v v v v v /dev/nvram /dev/random /dev/sad /dev/tty /dev/urandom /dev/xti/tcpAIX Verso 6.1: IBM Workload Partitions para AIX

2

v v v v v

/dev/xti/tcp6 /dev/xti/udp /dev/xti/udp6 /dev/xti/unixdg /dev/xti/unixst

v /dev/zero Os dispositivos que so exportados para as partes da carga de trabalho devem operar com segurana e proteo no ambiente WPAR. Conceitos relacionados Dispositivos nos WPARs na pgina 6 Na implementao atual das parties da carga de trabalho, o sistema de arquivos criado e gerenciado a partir do ambiente global. No h nenhuma capacidade para criar e gerenciar o sistema de arquivos a partir do ambiente do WPAR.

RedeUm WPAR pode ter um ou mais endereos de rede designados para suportar servios de login de rede e de rede. Voc deve ter as seguintes informaes para configurar a rede: v O nome da interface de rede global (por exemplo, en0, en1, et0 ou et1) para associar ao endereo. No ambiente global, o endereo IP designado a um WPAR aparece como um endereo de alias associado a essa interface. v O endereo IPv4 ou IPv6 a ser designado partio. v A mscara de rede para os endereos IPv4 ou para o comprimento de prefixo para os endereos IPv6 a ser aplicada para definir a sub-rede local. Se o nome do WPAR for resolvido para um endereo de rede, esse endereo ser usado como um endereo de rede padro para o WPAR. Voc pode criar um WPAR sem nenhum endereo de rede designado. Nesse caso, o nico mecanismo externo para acessar a partio o comando clogin no ambiente global. O comando clogin fornece um terminal de funo limitado para acessar o WPAR. recomendado que os WPARs sejam configurados para terem pelo menos uma rede privada configurada a partir do ambiente global, de modo que uma funo de login de rede, como rlogin ou telnet, possa ser usada para acessar o WPAR. Tarefas relacionadas Configurando Redes para WPARs de Sistema na pgina 18 Voc pode configurar a rede para um WPAR de sistema usando o sinalizador -h e o sinalizador -N para o comando mkwpar ou para o comando chwpar. Configurando Redes para WPARs de Aplicativos na pgina 24 Voc pode configurar a rede para um WPAR de aplicativo usando o sinalizador -h e o sinalizador -N para o comando wparexec ou o comando chwpar.

Ambiente GlobalO ambiente global possui uma visualizao muito abrangente dos processos, do IPC, de sistemas de arquivos, de dispositivos e de outros objetos de nvel do usurio e de objetos de nvel do sistema em um sistema AIX. Esse ambiente permite visualizar e interagir com processos, sistemas de arquivos e com outros componentes do sistema que so designados para um WPAR ativo no sistema. O ambiente global o mesmo que o ambiente de login tradicional do AIX.

IBM Workload Partitions para AIX

3

Voc pode criar novos WPARs apenas no ambiente global. No possvel criar novos WPARs em outros WPARs. Muitas tarefas administrativas podem ser executadas apenas a partir do ambiente global. Muitos comandos tambm se comportam de maneira diferente quando estiverem em execuo no ambiente global do que quando esto no ambiente do WPAR.

SeguranaOs WPARs fornecem um ambiente de aplicativo isolado que minimiza as interaes potenciais com objetos ou processos do sistema fora do WPAR. Mesmo que um WPAR esteja usando a mesma instncia do sistema operacional que os outros WPARs ou o ambiente global, a possibilidade de visualizar ou de interagir com processos ou dispositivos fora da partio limitada. Nas parties da carga de trabalho do sistema, a possibilidade de interagir com os sistemas de arquivos do ambiente global limitada. Para objetos do sistema no persistentes, como IPC e processos, as restries so implementadas das seguintes formas: v Tornar objetos do sistema como sendo possudos por um WPAR individual v Negar usurios ou aplicativos em um WPAR e a possibilidade de visualizar ou de interagir com os objetos do sistema possudos por outros WPARs A interao com objetos persistentes, como arquivos e dispositivos, tambm limitada ao manter os sistemas de arquivos locais separados para uma partio individual. Para os objetos persistentes, as restries so implementadas das seguintes formas: v Criao e montagem de sistemas de arquivos exclusivos separados a partir dos sistemas de arquivos disponveis em outros WPARs v Montagem de sistemas de arquivos somente leitura compartilhados usando o tipo de montagem namefs a partir do ambiente global v Manter um ambiente nas montagens do sistema de arquivos local para todos os processos usando o comando chroot

Isolamento do WPAROs WPARs do sistema e os WPARs do aplicativo so isolados de outras parties. Os usurios no podem subverter as restries de isolamento. O isolamento do WPAR limita o ambiente operacional das seguintes formas: v Configurao padro apenas de determinados pseudodispositivos no diretrio /dev v Remoo de dispositivos, como /dev/mem e /dev/kmem, que proporcionam uma visualizao mais global do sistema. v Comportamento modificado do comando reboot e do comando halt para reinicializar ou interromper apenas o WPAR do sistema especificado, e no o sistema inteiro O isolamento do WPAR tambm impede que os usurios executem as seguintes tarefas administrativas: v v v v v v v v v Ajustar o relgio do sistema Manipular contabilidade de processo Criar processos para um processador especfico Exceder determinados limites do sistema, mesmo por usurios privilegiados Usar cronmetros de baixa granularidade menores de 10 milissegundos Manipular determinadas ferramentas de capacidade de manuteno no nvel da mquina Carregar ou descarregar drivers de dispositivo no nvel do sistema ou extenses kernel Manipular espao de paginao do sistema e determinados parmetros de ajuste no nvel do sistema. Usar determinadas operaes no nvel do sistema de arquivos, como extenso, contrao e desfragmentao

4

AIX Verso 6.1: IBM Workload Partitions para AIX

As parties da carga de trabalho do sistema so integradas com o sistema AIX RBAC, de modo que cada partio da carga de trabalho do sistema possua privilgios de segurana assinados. As configuraes no so aplicveis para as parties da carga de trabalho do aplicativo. Nota: O isolamento da partio da carga de trabalho tambm pode restringir o uso de recursos computacionais, como memria do sistema e tempo de processamento do processador.

Controles de RecursoOs WPARs suportam at 8192 parties de carga de trabalho controladas pelo recurso. O nmero de WPARs controlados sem recurso que podem ser criados restrito apenas pela disponibilidade dos recursos de memria do ambiente global e de espao em disco. Entretanto, o mximo de 8192 pode estar ativos a qualquer momento. Voc pode alterar os controles de recurso para um WPAR dinamicamente usando o comando chwpar. Se o limite de processo ou de encadeamento for reduzido em um WPAR ativo, os processos ou encadeamentos no sero terminados e a criao de novos processos ou encadeamentos ser permitida apenas quando a contagem total ficar abaixo do limite especificado. Por exemplo, se um WPAR tiver 200 processos ativos e voc alterar o limite de processo total no WPAR para 170, o sistema no terminar os 30 processos extras. A criao de novos processos no WPAR no ser permitida enquanto a contagem de processos no ficar abaixo de 170. Voc pode ativar os controles de recurso para um WPAR quando ele for criado. Voc tambm pode alterar os controles de um WPAR existente usando um SMIT ou usando o comando chwpar com a opo -R active = yes. Tarefas relacionadas Configurando Controles de Recursos para os WPARs de Sistema na pgina 21 Voc pode configurar os controles de recursos para limitar os recursos fsicos aos quais um WPAR de sistema possui acesso para usar o sinalizador -R ou para o comando mkwpar e para o comando chwpar.

Controles de Uso de Processador e de MemriaOs controles de uso de processador e de memria permitem alocar recursos do processador e de memria para o ambiente global. Voc pode usar alocao baseada em compartilhamento ou alocao baseada em porcentagem para recursos do processador e de memria. Nota: Ambos os controles baseados em compartilhamento e baseados em porcentagem podem ser especificados. No evento de um conflito, os controles baseados em porcentagem tm precedncia. Alocao baseada em compartilhamento A porcentagem de CPU ou de memria a ser alocada para o WPAR determinada dividindo-se o nmero de compartilhamentos pelo nmero total de compartilhamentos alocados a todos os WPARs ativos. O nmero de compartilhamentos representa o quanto que um determinado recurso um WPAR recebe em relao a outros WPARs. Por exemplo, se houver trs WPARs (A, B e C) ativos com compartilhamentos para um determinado recurso de 15, 10 e 5, os destinos da alocao sero os seguintes: WPAR A, 15/30 ou 50% WPAR B, 10/30 ou 33% WPAR C, 5/30 ou 17% Os destinos de alocao so ajustados com o nmero de parties de carga de trabalho ativas. Se a partio A estiver inativa, os destinos da alocao sero os seguintes: WPAR B, 10/15 ou 66% WPAR C, 5/15 ou 33%

IBM Workload Partitions para AIX

5

A alocao baseada em compartilhamento especificada usando a opo shares_CPU com o comando mkwpar ou o comando chwpar. Alocao baseada em porcentagem A porcentagem de CPU ou de memria a ser alocada para o WPAR determinada seguindo-se os valores especificados pelo usurio: min% A quantidade mnima de um recurso que deve ser disponibilizada para o WPAR. Se o consumo real estiver abaixo desse valor, o WPAR receber prioridade de acesso maior para o recurso. Os valores possveis so 0 a 100, com um valor padro igual a 0. soft% A quantidade mxima de um recurso que um WPAR pode usar quando houver conteno para esse recurso. Se o consumo do WPAR exceder esse valor, o WPAR receber a menor prioridade de acesso para o recurso. Se no houver nenhuma conteno para o recurso, o WPAR poder consumir quantos recursos forem necessrios. Os valores possveis so .01 a 100, com um valor padro igual a 100. hard% A quantidade mxima de um recurso que um WPAR pode consumir, mesmo quando no houver nenhuma conteno. Se a classe atingir esse limite, ela no poder consumir mais nenhum recurso enquanto a porcentagem de consumo no cair abaixo do limite. Os valores possveis so .01 a 100, com um valor padro igual a 100. Nota: Usar limites mximos pode causar um impacto significativo no desempenho do sistema ou do aplicativo se no for usado corretamente. Como a imposio de limites mximos pode resultar em recursos do sistema no utilizados, na maioria dos casos, os limites mnimos so mais apropriados.

Dispositivos nos WPARsNa implementao atual das parties da carga de trabalho, o sistema de arquivos criado e gerenciado a partir do ambiente global. No h nenhuma capacidade para criar e gerenciar o sistema de arquivos a partir do ambiente do WPAR. Para criar e gerenciar os sistemas de arquivos no ambiente global, o acesso ao dispositivo de armazenamento (ou disco) necessrio. Para poder criar os sistemas de arquivos, voc deve poder criar grupos de volume e volumes lgicos. Tipos diferentes de dispositivos de armazenamento so suportados pelo AIX, embora o suporte inicial de dispositivos de armazenamento no WPAR seja limitado a dispositivos de armazenamento anexados de fibra.

InativoWPARCom um WPAR inativo, um dispositivo de armazenamento pode ser alocado e desalocado para qualquer nmero de WPARs. O primeiro WPAR que inicia obtm a propriedade do dispositivo, significando que esse dispositivo ser desconfigurado no ambiente global e reconfigurado no WPAR. Voc no pode fazer nenhuma mudana na configurao no dispositivo no ambiente global quando o dispositivo estiver sendo usado pelo WPAR. No h nenhuma restrio na remoo de um dispositivo de um WPAR inativo.

WPAR AtivoH duas maneiras de alocar um dispositivo em um WPAR ativo. v Se um dispositivo no estiver sendo usado por outro WPAR, o comando cfgmgr alocar o dispositivo no WPAR e disponibilizar o dispositivo para uso no WPAR.

6

AIX Verso 6.1: IBM Workload Partitions para AIX

v Se um dispositivo estiver sendo usado por outro WPAR, ele ser includo na configurao do arquivo WPAR. Esse dispositivo no acessvel ao WPAR porque ele j est sendo usado por outro WPAR. Quando um WPAR ativo tiver controle de um dispositivo, o dispositivo estar no estado definido no ambiente global. Nenhuma operao de configurao permitida no dispositivo enquanto ele estiver no ambiente global. Comandos, como mkdev, chdev, rmdev, e cfgmgr no funcionaro no dispositivo. Para que o ambiente global obtenha o controle do dispositivo, ele dever ser desalocado do WPAR que possui controle sobre ele. Conceitos relacionados Dispositivos na pgina 2 Para funcionar corretamente, alguns aplicativos requerem o uso de dispositivos do sistema. Rootvg WPARs na pgina 11 Um WPAR de sistema que configurado com o prprio grupo de volume raiz em um ou mais dispositivos de armazenamento dedicados chamado de rootvg WPAR. Configurar um rootvg WPAR fornece ao administrador do WPAR controle total sobre o gerenciamento de dispositivos de armazenamento exportados para o WPAR, sobre os grupos de volume nesses dispositivos e sobre os volumes e sistemas de arquivos lgicos nesses grupos de volumes. Um WPAR de sistema que no um rootvg WPAR no possui o prprio grupo de volume raiz, mas possui sistemas de arquivos criados nos volumes lgicos criados fora do grupo de volume raiz do sistema global.

Implementando um DispositivoUm dispositivo pode ser alocado para um WPAR quando o WPAR criado ou includo no WPAR em uma operao posterior. Para que um dispositivo seja alocado para um WPAR, o dispositivo deve estar no estado disponvel ou no estado definido no ambiente global. Para implementar um dispositivo, ele deve estar no estado disponvel ou no estado definido. Informaes relacionadas Comando lsdev

Alocando um DispositivoO processo de alocao consiste em fornecer um dispositivo de armazenamento que pode ser usado pelo WPAR. Um dispositivo pode ser alocado para mais de um WPAR, mas pode ser usado apenas por um WPAR de cada vez. Para alocar um dispositivo quando criar o WPAR, execute o seguinte comando:mkwpar -D devname=< name> -n

Para um rootvg WPAR, o dispositivo que manter o rootvg deve ser especificado, como no seguinte exemplo:mkwpar -D devname= rootvg=yes -n

O parmetro -D pode ser repetido para especificar vrios dispositivos de armazenamento. Para alocar um dispositivo em um WPAR existente, execute o seguinte comando:chwpar -D devname=

Discos adicionais podem ser alocados para um grupo de volume raiz do WPARs com o seguinte comando:

IBM Workload Partitions para AIX

7

chwpar -D devname= rootvg=yes

Para remover um dispositivo de um WPAR ativo ou inativo, execute o seguinte comando a partir do ambiente global:chwpar -K -D devname=

Quando o comando para um WPAR inativo for executado com sucesso, o dispositivo ser removido da configurao do WPAR. Entretanto, para um WPAR ativo, o comando tenta desconfigurar o dispositivo a partir do WPAR. Se o dispositivo estiver em uso, a operao de desconfigurao falhar e o comando para remover o dispositivo de um WPAR falhar. Quando o comando para um WPAR ativo for executado com sucesso, o dispositivo no WPAR mudar do estado disponvel para o estado definido. Informaes relacionadas Comando chwpar Comando lsdev

Configurando um Dispositivo em um WPARCada dispositivo que for configurado no WPAR possui uma entrada ODM no WPAR. O dispositivo de armazenamento possui um dispositivo-pai que um dispositivo virtualizado. Voc no pode fazer nenhuma mudana na configurao no dispositivo-pai no WPAR ou modificar quaisquer caminhos de gerenciamento para o dispositivo. Os seguintes comandos so usados para configurar e gerenciar o ambiente global, e tambm so usados da mesma forma para configurar e gerenciar dispositivos no WPAR: v mkdev v chdev v rmdev v lsdev v cfgmgr v lsattr v lspath Informaes relacionadas Comando mkdev Comando chdev Comando rmdev Comando lsdev Comando cfgmgr Comando lsattr Comando lspath

Gerenciando Sistemas de Arquivos para um DispositivoQuando o dispositivo configurado no WPAR, os comandos que so usados para criar e gerenciar grupos de volumes, volumes lgicos e sistemas de arquivos operam da mesma forma que no ambiente global. Para criar e modificar grupos de volumes, use os seguintes comandos: v mkvg

8

AIX Verso 6.1: IBM Workload Partitions para AIX

v v v v

importvg importvg extendvg importvg

Para criar e modificar volumes lgicos, use os seguintes comandos: v mklv v chlv Para criar e modificar sistemas de arquivos, use os seguintes comandos: v mkfs v chfs Para obter mais informaes sobre os comandos, consulteComandos.

WPARs do SistemaOs WPARs do Sistema so ambientes do sistema virtual autnomo com os prprios sistemas de arquivos privados, usurios e grupos, login, espao de rede e domnio administrativo. A maioria dos servios do sistema tradicional virtualizado no nvel do WPAR e podem ser usados e gerenciados independentemente com cada WPAR. Enquanto o ambiente WPAR do sistema for amplamente particionado e isolado, os sistemas de arquivos somente leitura podem ser compartilhados entre os WPARs para facilitar o compartilhamento dos dados e de texto do aplicativo.

WPARs Compartilhados e No CompartilhadosPor padro, um WPAR de sistema compartilha o sistema de arquivos /usr e os sistemas de arquivos /opt a partir do ambiente global usando montagens namefs somente leitura. Voc pode configurar os WPARs para ter um sistema de arquivos /usr e um sistema de arquivos /opt gravveis e no compartilhados. Para configurar um WPAR de sistema no compartilhado, execute o comando mkwpar com o sinalizador -l. Voc tambm pode configurar um WPAR de sistema no compartilhado ao especificar sistemas de arquivos gravveis de um dos seguintes tipos para o sistema de arquivos /usr e para o sistema de arquivos /opt: v diretrio v jfs v jfs2 v nfs Se voc criar um WPAR de sistema no compartilhado, todos os arquivos do sistema de arquivos /usr e do sistema de arquivos /opt no ambiente global sero copiados para o WPAR. O administrador deve alocar espao suficiente no sistema de arquivos do WPAR para os arquivos. O software do sistema nos WPARs de sistema no compartilhado devem ser mantidos no mesmo nvel do sistema como o ambiente global para evitar resultados inesperados.

IBM Workload Partitions para AIX

9

Conceitos relacionados Recuperando Parties de Carga de Trabalho Desanexadas Incompatveis na pgina 29 Um software de sistema em uma partio de carga de trabalho desanexada (WPAR) pode ficar incompatvel com os nveis do software do sistema no ambiente global. Isso ocorrer se a instalao do software e se as tarefas de manuteno forem executadas independentemente no ambiente global e do WPAR ou se uma imagem de backup do WPAR a partir de um nvel de sistema incompatvel for instalada. Informaes relacionadas Instalando e Gerenciando Software com WPARs Desanexados

Sistemas de Arquivos para os WPARs de SistemasOs WPARs do Sistemas possuem os prprios sistemas de arquivos semelhantes aoAIX independente. Os WPARs do sistema podem ser criados com espaos do sistema de arquivos local, que so sees isoladas de formulrio construdas do espao do sistema de arquivos para o ambiente global ou com um grupo de volume raiz possudo do WPAR. Quando o WPAR de sistema tiver espaos do sistema de arquivos isolados, cada sistema de arquivos ser possudo e gerenciado pelo ambiente global. Para um grupo de volume raiz possudo do WPAR, dispositivos de armazenamento dedicado devem ser alocados para o WPAR e cada sistema de arquivos possudo e gerenciado pelo WPAR.

Espaos do Sistema de Arquivos Isolado GlobalO local padro para os espaos do sistema de arquivos est no diretrio /wpars do ambiente global. O processo inicial para cada WPAR movido para o caminho correto no sistema de arquivos global usando o comando chroot. Todos os processos executados no WPAR aparecem no diretrio base para o WPAR. Por exemplo, usurios em um WPAR visualizariam o diretrio /wpars/part1/usr como o diretrio /usr. A configurao do sistema de arquivos para um WPAR especificada quando o WPAR criado. Voc pode usar os padres do sistema ou customizar cada sistema de arquivos. Alguns sistemas de arquivos em um WPAR de sistema so locais para a partio enquanto outros podem ser compartilhados com o ambiente global. Os seguintes sistemas de arquivos JFS2 so criados com logs sequenciais e preenchidos de maneira semelhante a um AIX de sistema independente com os seguintes tamanhos: v / (64 MB) v /tmp (96 MB) v /var (128 MB) v /home (32 MB) Nota: Os tamanhos iniciais desses sistemas de arquivos podem alterar dependendo dos requisitos do sistema e das caractersticas de armazenamento. Os seguintes sistemas de arquivos JFS2 so compartilhados a partir do ambiente global usando montagens namefs com as seguintes permisses: v /usr (permisses somente leitura) v /opt (permisses somente leitura) v /proc (permisses de leitura/gravao) Voc pode especificar o uso de uma estrutura de sistema de arquivos simples para parte ou todo um espao de nomes do WPAR ao especificar que um ou mais diretrios podem ser local para um diretrio-pai. Essa estrutura significa que nenhum sistema de arquivos distinto criado para o

10

AIX Verso 6.1: IBM Workload Partitions para AIX

diretrio-pai. Os tamanhos dos sistemas de arquivos e de diretrios a serem preenchidos no WPAR devem ser grandes o suficiente para manter os arquivos nessa partio. Essa estrutura simplifica o nmero de sistemas de arquivos a serem gerenciados para uma partio, mas perde a granularidade de controle sobre os arquivos do usurio ao preencher o sistema de arquivos. A estrutura do sistema de arquivos simples pode ser uma opo vivel para servidores que so executados no WPAR que no oferecem privilgios de login do sistema para os usurios.

Sistemas de Arquivos em um rootvg WPARQuando um WPAR criado com o prprio grupo de volume raiz ao usar o comando mkwpar com o sinalizador D e especificando a opo nome do disco devname=nome do hdisk e rootvg=yes, os sistemas de arquivos raiz so criados em um grupo de volume separado que possudo e gerenciado pelo WPAR. Por exemplo, dois discos podem ser alocados para o grupo de volume raiz usando essas opes -D devname=hdisk5 rootvg=yes -D devname=hdisk6 rootvg=yes. Os seguintes sistemas de arquivos JFS2 so criados no grupo de volume raiz possudo pelo WPAR com logs sequenciais e preenchidos de maneira semelhante a um sistema AIX independente: v / v /admin v /home v /tmp v /var Nota: Os tamanhos iniciais desses sistemas de arquivos podem alterar dependendo dos requisitos do sistema e das caractersticas de armazenamento. Se o WPAR do sistema no compartilhado for criado e possuir o grupo de volume raiz, os sistemas de arquivos /usr e /opt sero criados e preenchidos no grupo de volume raiz possudo pelo WPAR. Caso contrrio, os sistema de arquivos /usr e /opt so compartilhados a partir do ambiente global usando montagens namefs. Nota: Esses nomes de volume lgico usados em um rootvg WPAR so os mesmos que os normalmente usados em um sistema AIX. Por exemplo, /dev/hd4 seria o nome do volume lgico para o sistema de arquivos / raiz e /dev/hd11admin para o sistema de arquivos/admin. O administrador do WPAR pode alterar as caractersticas de sistema de arquivos em qualquer sistema de arquivos que reside no grupo de volume raiz possudo pelo WPAR. Tarefas relacionadas Criando um Diretrio Gravvel em um Diretrio Compartilhado na pgina 16 possvel criar um diretrio gravvel abaixo de um diretrio compartilhado usando um link simblico no ambiente global.

Rootvg WPARsUm WPAR de sistema que configurado com o prprio grupo de volume raiz em um ou mais dispositivos de armazenamento dedicados chamado de rootvg WPAR. Configurar um rootvg WPAR fornece ao administrador do WPAR controle total sobre o gerenciamento de dispositivos de armazenamento exportados para o WPAR, sobre os grupos de volume nesses dispositivos e sobre os volumes e sistemas de arquivos lgicos nesses grupos de volumes. Um WPAR de sistema que no um rootvg WPAR no possui o prprio grupo de volume raiz, mas possui sistemas de arquivos criados nos volumes lgicos criados fora do grupo de volume raiz do sistema global. Para um rootvg WPAR, os dispositivos de armazenamento devem ser exportados (ou alocados) para o WPAR quando criados. Depois de ser criado, o comando chwpar poder ser usado para alocar discos

IBM Workload Partitions para AIX

11

adicionais no grupo de volume raiz do WPARs ou, se ele contiver vrios discos, desalocar um disco do grupo de volume raiz do WPARs. No possvel alterar um WPAR sem o prprio grupo de volume raiz em um rootvg WPAR depois de ter sido criado. O rootvg WPARs pode ser configurado para suportar mobilidade de aplicativo ativa quando usado em combinao com o IBM PowerVM Workload Partitions Manager para AIX. Sistemas de Arquivos para os WPARs de Sistemas na pgina 10 Uma configurao com um WPAR possudo pelo grupo de volume raiz (um RootVG WPAR) ajuda a isolar o sistema de arquivos e grupos de volume de um WPAR a partir do sistema global.

Consideraes de Mobilidade do Rootvg WPARUm WPAR cujo sistemas de arquivos so todos NSF montados ou todos baseados em SAN elegvel para o Live Application Mobility, em que uma carga de trabalho em execuo em um WPAR no LPAR pode ser removida para outro LPAR compatvel e continuada no mesmo ponto. Essa relocao de um WPAR envolve o movimento do cdigo executvel para a LPAR de destino, enquanto os dados do aplicativo so mantidos nos mesmos dispositivos de armazenamento. Assim, os dispositivos de armazenamento que contm os sistemas de arquivos devem estar visveis e acessveis a partir dos dois LPARs. Nota: IBM PowerVM Workload Partitions Manager para AIX (WPAR Manager) necessrio para a mobilidade WPAR. Uma configurao tpica pode incluir dois discos SAN que contm rootvg do WPAR, um terceiro disco SAN exportado para o WPAR e contendo um grupo de volume separado com os dados do aplicativo. Isso proporciona ao administrador do WPAR controle total sobre a criao de novos sistemas de arquivos ou sobre o redimensionamento dos sistemas de arquivos existentes nesses grupos de volume. Se a inteno poder relocar o WPAR, o WPAR Manager poder ser usado para criar o WPAR, alem de mov-lo entre os LPARs. Conceitos relacionados Dispositivos nos WPARs na pgina 6 Na implementao atual das parties da carga de trabalho, o sistema de arquivos criado e gerenciado a partir do ambiente global. No h nenhuma capacidade para criar e gerenciar o sistema de arquivos a partir do ambiente do WPAR. Tarefas relacionadas Criando um Diretrio Gravvel em um Diretrio Compartilhado na pgina 16 possvel criar um diretrio gravvel abaixo de um diretrio compartilhado usando um link simblico no ambiente global.

Aplicativo parties de carga de trabalhoO Aplicativo parties de carga de trabalho (WPARs) fornece ambiente para isolamento de aplicativos e seus recursos para ativar o ponto de verificao, reiniciar e relocar no nvel de aplicativo. O Aplicativo WPARs possui menos sobrecarga nos recursos do sistema do que os WPARs de sistema. O Aplicativo WPARs no requer a prpria instncia dos servios do sistema.

Sistemas de Arquivos para os WPARs de AplicativoOs WPARs de aplicativo compartilham o espao de nomes do sistema de arquivos do ambiente global. Quando um WPAR de aplicativo criado, ele possui acesso a todas as montagens disponveis no sistema de arquivos do ambiente global.

12

AIX Verso 6.1: IBM Workload Partitions para AIX

Se dependncias adicionais forem necessrias, poder customizar o WPAR durante a criao usando o comando wparexec com a opo -M. Os tipos de sistemas de arquivos suportados para os WPARs de aplicativo incluem os mesmos tipos para os WPARs de sistema, com exceo de que nenhum sistema de arquivo pode ser criado pelo comando wparexec. Se um sistema de arquivos local separado for necessrio, voc dever cri-lo antes de criar o WPAR de aplicativo. Tarefas relacionadas Configurando Diretrios e Sistemas de Arquivos para os WPARs de Aplicativo na pgina 23 Os WPARs de aplicativo compartilham sistemas de arquivos com o ambiente global. Voc pode usar o sinalizador -M para o comando wparexec para configurar diretrios e sistemas de arquivos.

Configurando WPARs de SistemaVoc pode criar e configurar os WPARs de sistema usando o comando mkwpar e o comando chwpar. Quando voc cria um WPAR de sistema, um perfil de configurao armazenado no banco de dados WPAR. Voc pode exportar esse perfil para criar um arquivo de especificao que contm exatamente as mesmas informaes de configurao para esse WPAR. Todos os WPARs devem ser criados por um administrador autorizado no ambiente global. Nota: Esses tpicos fornecem exemplos especficos de como executar os comandos relacionados ao WPAR. Para obter a documentao completa de todas as opes para um comando especfico, consulte as informaes relacionadas para essa tarefa. Informaes relacionadas Instalando e Gerenciando Software com WPARs Desanexados

Nomeando o Sistema WPARVoc deve fornecer um nome para o sistema WPAR. Voc pode fornecer um nome usando o comando mkwpar com o sinalizador -n. Voc pode especificar o nome para o sistema WPAR usando o seguinte comando:mkwpar -n wpar_name

Voc tambm pode alterar o nome de um sistema WPAR usando o comando chwpar. Voc pode alterar o nome de um sistema WPAR apenas quando ele estiver parado e em um estado definido. Para alterar o nome de um sistema WPAR, execute o seguinte comando:chwpar -n new_name old_name

Criando um WPAR de SistemaVoc pode criar um novo WPAR de sistema com o comando mkwpar. Cada WPAR possui um ambiente de rede isolado com endereos IP exclusivos e com um nome do host exclusivo. Voc pode acessar os WPARs por meio dos programas de rede padro, como telnet, ftp e rlogin (dependendo dos servios em execuo no WPAR). Antes de criar um WPAR, voc deve efetuar login como usurio raiz e concluir um dos seguintes pr-requisitos: v Escolha um nome para o WPAR que mapeado para um endereo IP de sua rede. v Inclua uma entrada para o novo WPAR do sistema para o arquivo /etc/hosts no servidor. A entrada deve incluir o nome do host para o WPAR e um nome do WPAR da seguinte forma:9.3.18.10 WPARname.austin.ibm.com WPARname

Para criar um novo WPAR de sistema, conclua as seguintes etapas.

IBM Workload Partitions para AIX

13

1. Verifique se a rede reconhece o endereo da partio de carga de trabalho ao inserir o seguinte comando:#host WPARname

O retorno dever ser semelhante ao seguinte:WPARname.austin.ibm.com is 9.3.18.10, Aliases: WPARname

2. Configure o WPAR ao executar o seguinte comando:mkwpar -n WPARname

A sada inicial do comando mkwpar dever ser semelhante seguinte:mkwpar -n WPARname mkwpar: Creating filesystems... / /home /opt /proc /tmp /usr /var populate: Mounting all workload partition file systems x ./usr x ./lib x ./audit x ./dev x ./etc x ./etc/check_config.files x ./etc/consdef x ./etc/cronlog.conf x ./etc/csh.cshrc x ./etc/csh.login x ./etc/dlpi.conf x ./etc/dumpdates x ./etc/environment x ./etc/ewlm x ./etc/ewlm/limits x ./etc/filesystems x ./etc/group x ./etc/inittab x ./etc/magic x ./etc/motd ...

Cada WPAR de sistema possui uma seo isolada de espao do arquivo de sistema configurado para o diretrio-raiz, para o diretrio /home, para o diretrio /usr e para outros sistemas de arquivos. A criao e a configurao desse espao so refletidas na sada acima a partir do comando mkwpar. O retorno do comando mkwpar continua com a sada semelhante seguinte: x ./home x ./home/guest x ./home/lost+found +-----------------------------------------------------------------------------+ Pre-installation Verification... +-----------------------------------------------------------------------------+ Verifying selections...done Verifying requisites...done Results... SUCCESSES

14

AIX Verso 6.1: IBM Workload Partitions para AIX

--------Filesets listed in this section passed pre-installation verification and will be installed. ... Cada partio da carga de trabalho do sistema possui o prprio diretrio /dev. A criao e a configurao desse espao so refletidas na sada preencher: Exportando Dispositivos de Partio de Carga de Trabalho a partir do comando mkwpar. Nem todos os dispositivos no sistema podem ser compartilhados entre os WPARs, portanto, o diretrio /dev do WPAR uma verso esparsa do diretrio /dev no ambiente global. O comando mkwpar ento continua com a instalao de vrios conjuntos de arquivos do sistema base AIX no WPAR. No final da fase de instalao, voc dever ver uma sada semelhante seguinte: Encerrado o processamento de todos os conjuntos de arquivos. (Total time: Aguarde... /usr/sbin/rsct/install/bin/ctposti 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. concludo +-----------------------------------------------------------------------------+ Summaries: +-----------------------------------------------------------------------------+ Installation Summary -------------------Name Level Part Event Result ------------------------------------------------------------------------------Tivoli_Management_Agent.cli 3.7.1.0 ROOT APPLY SUCCESS bos.acct 5.3.0.9500 ROOT APPLY SUCCESS bos.diag.util 5.3.0.40 ROOT APPLY SUCCESS bos.mh 5.3.0.40 ROOT APPLY SUCCESS bos.net.ncs 5.3.0.0 ROOT APPLY SUCCESS bos.net.nfs.client 5.3.0.9500 ROOT APPLY SUCCESS bos.net.nis.client 5.3.0.40 ROOT APPLY SUCCESS bos.net.snapp 5.3.0.0 ROOT APPLY SUCCESS bos.net.tcp.client 5.3.0.9500 ROOT APPLY SUCCESS bos.net.tcp.server 5.3.0.9500 ROOT APPLY SUCCESS bos.net.uucp 5.3.0.40 ROOT APPLY SUCCESS ... bos.net.ipsec.rte 5.3.0.9500 ROOT APPLY SUCCESS bos.perf.tune 5.3.0.9500 ROOT APPLY SUCCESS devices.chrp.base.diag 5.3.0.40 ROOT APPLY SUCCESS bos.net.ipsec.keymgt 5.3.0.9500 ROOT APPLY SUCCESS ifor_ls.base.cli 5.3.0.30 ROOT APPLY SUCCESS lum.base.cli 5.1.0.0 ROOT APPLY SUCCESS bos.suma 5.3.0.40 ROOT APPLY SUCCESS mkwpar: Workload partition WPARname created successfully. To start the workload partition, execute the following as root: startwpar [-v] WPARname A configurao do WPAR de sistema est agora concluda. 1 mins 4 secs).

Configurando Diretrios e Sistemas de Arquivos para os WPARs de SistemaVoc pode substituir o local padro dos sistemas de arquivos para um WPAR de sistema usando o comando mkwpar com a opo -d.

IBM Workload Partitions para AIX

15

Por padro, os sistemas de arquivos para um novo WPAR de sistema esto localizados no diretrio /wpars/wpar_name. Voc pode substituir o local padro usando o seguinte comando:mkwpar -n wpar_name -d /newfs/wpar_name

Para maior segurana, o diretrio base especificado deve atender aos seguintes critrios: v O diretrio deve estar vazio. v O diretrio no deve ser um sistema de arquivos registrado no /etc/filesystems. v O diretrio deve ter as permisses de 755 (rwxr-xr-x). v O diretrio-pai do diretrio base (/newfs, no exemplo) deve ter permisses de 700 (rwx------). Voc tambm pode alterar o diretrio base de umWPAR de sistema usando o seguinte comando:chwpar -d /newfs/newbase wpar_name

Os mesmos critrios se aplicam para alterar o diretrio base com o comando chwpar. O diretrio base pode ser alterado apenas em um WPAR de sistema parado. Customizao de Sistemas de Arquivos para os WPARs de Sistemas Voc pode customizar os sistemas de arquivos para um WPAR de sistema usando o comando mkwpar com a opo -M. Um WPAR pode usar montagens de namefs a partir de qualquer tipo de sistema de arquivos que suporta as semnticas do sistema de arquivos POSIX quando montados com a montagem namefs. Se a montagem dos namefs for usada para o sistema de arquivos raiz do WPAR, o sistema de arquivos que est sendo usado dever suportar a criao e o uso de dispositivos de bloco e de caractere no WPAR. Criando um Diretrio Gravvel em um Diretrio Compartilhado possvel criar um diretrio gravvel abaixo de um diretrio compartilhado usando um link simblico no ambiente global.

Customizao de Sistemas de Arquivos para os WPARs de SistemasVoc pode customizar os sistemas de arquivos para um WPAR de sistema usando o comando mkwpar com a opo -M. Os seguintes tipos de sistema de arquivos so suportados usando o atributo vfs da opo -M: v JFS v JFS2 v NFS v Namefs Voc tambm pode especificar que um diretrio deve ser criado em vez de um sistema de arquivos ao especificar vfs=directory. Especifique esse atributo em situaes onde no desejar manter um nmero grande de sistemas de arquivos separados.

Criando um Diretrio Gravvel em um Diretrio Compartilhado possvel criar um diretrio gravvel abaixo de um diretrio compartilhado usando um link simblico no ambiente global.

16

AIX Verso 6.1: IBM Workload Partitions para AIX

Se voc estiver customizando software em um WPAR do sistema, ele poder ser til ou necessrio para possuir um diretrio gravvel abaixo de um diretrio compartilhado a partir ambiente global. Por exemplo, comum um software livre ser instalado em uma hierarquia de diretrio /usr/local por padro. Para acomodar um diretrio /usr/local gravvel no compartilhado, o administrador do ambiente global deve criar um diretrio /usr/local gravvel. Crie um sistema de arquivos chamado /wpars/wparname/usr/local com a opo type=wparname. Conceitos relacionados Sistemas de Arquivos para os WPARs de Sistemas na pgina 10 Os WPARs do Sistemas possuem os prprios sistemas de arquivos semelhantes aoAIX independente. Rootvg WPARs na pgina 11 Um WPAR de sistema que configurado com o prprio grupo de volume raiz em um ou mais dispositivos de armazenamento dedicados chamado de rootvg WPAR. Configurar um rootvg WPAR fornece ao administrador do WPAR controle total sobre o gerenciamento de dispositivos de armazenamento exportados para o WPAR, sobre os grupos de volume nesses dispositivos e sobre os volumes e sistemas de arquivos lgicos nesses grupos de volumes. Um WPAR de sistema que no um rootvg WPAR no possui o prprio grupo de volume raiz, mas possui sistemas de arquivos criados nos volumes lgicos criados fora do grupo de volume raiz do sistema global.

Rootvg WPARsUm WPAR de sistema que configurado com o prprio grupo de volume raiz em um ou mais dispositivos de armazenamento dedicados chamado de rootvg WPAR. Configurar um rootvg WPAR fornece ao administrador do WPAR controle total sobre o gerenciamento de dispositivos de armazenamento exportados para o WPAR, sobre os grupos de volume nesses dispositivos e sobre os volumes e sistemas de arquivos lgicos nesses grupos de volumes. Um WPAR de sistema que no um rootvg WPAR no possui o prprio grupo de volume raiz, mas possui sistemas de arquivos criados nos volumes lgicos criados fora do grupo de volume raiz do sistema global. Para um rootvg WPAR, os dispositivos de armazenamento devem ser exportados (ou alocados) para o WPAR quando criados. Depois de ser criado, o comando chwpar poder ser usado para alocar discos adicionais no grupo de volume raiz do WPARs ou, se ele contiver vrios discos, desalocar um disco do grupo de volume raiz do WPARs. No possvel alterar um WPAR sem o prprio grupo de volume raiz em um rootvg WPAR depois de ter sido criado. O rootvg WPARs pode ser configurado para suportar mobilidade de aplicativo ativa quando usado em combinao com o IBM PowerVM Workload Partitions Manager para AIX. Sistemas de Arquivos para os WPARs de Sistemas na pgina 10 Uma configurao com um WPAR possudo pelo grupo de volume raiz (um RootVG WPAR) ajuda a isolar o sistema de arquivos e grupos de volume de um WPAR a partir do sistema global.

Consideraes de Mobilidade do Rootvg WPARUm WPAR cujo sistemas de arquivos so todos NSF montados ou todos baseados em SAN elegvel para o Live Application Mobility, em que uma carga de trabalho em execuo em um WPAR no LPAR pode ser removida para outro LPAR compatvel e continuada no mesmo ponto. Essa relocao de um WPAR envolve o movimento do cdigo executvel para a LPAR de destino, enquanto os dados do aplicativo so mantidos nos mesmos dispositivos de armazenamento. Assim, os dispositivos de armazenamento que contm os sistemas de arquivos devem estar visveis e acessveis a partir dos dois LPARs. Nota: IBM PowerVM Workload Partitions Manager para AIX (WPAR Manager) necessrio para a mobilidade WPAR.

IBM Workload Partitions para AIX

17

Uma configurao tpica pode incluir dois discos SAN que contm rootvg do WPAR, um terceiro disco SAN exportado para o WPAR e contendo um grupo de volume separado com os dados do aplicativo. Isso proporciona ao administrador do WPAR controle total sobre a criao de novos sistemas de arquivos ou sobre o redimensionamento dos sistemas de arquivos existentes nesses grupos de volume. Se a inteno poder relocar o WPAR, o WPAR Manager poder ser usado para criar o WPAR, alem de mov-lo entre os LPARs. Conceitos relacionados Dispositivos nos WPARs na pgina 6 Na implementao atual das parties da carga de trabalho, o sistema de arquivos criado e gerenciado a partir do ambiente global. No h nenhuma capacidade para criar e gerenciar o sistema de arquivos a partir do ambiente do WPAR. Tarefas relacionadas Criando um Diretrio Gravvel em um Diretrio Compartilhado na pgina 16 possvel criar um diretrio gravvel abaixo de um diretrio compartilhado usando um link simblico no ambiente global.

Configurando Redes para WPARs de SistemaVoc pode configurar a rede para um WPAR de sistema usando o sinalizador -h e o sinalizador -N para o comando mkwpar ou para o comando chwpar. Se voc no especificar nenhuma informao de rede quando criar um WPAR de sistema e o nome do WPAR for resolvido para um endereo IP na mesma rede que qualquer interface global ativa, o comando mkwpar configurar automaticamente a rede para o WPAR. Se o WPAR no for resolvido, voc poder especificar zero ou mais configuraes de rede usando o sinalizador -N para o comando mkwpar ou para o comando chwpar. Todas as mudanas na rede podem ser feitas nos WPARs ativos ou inativos. As mudanas so efetivadas imediatamente. Cada rede requer a prpria instncia do sinalizador -N. O sinalizador -N especifica os atributos de configurao de rede e usado para separar os pares attribute=value em espaos em branco. Voc pode especificar mais de um sinalizador -N para configurar vrios endereos IP. Por exemplo:mkwpar -n wpar_name -N interface=en0 address=224.128.9.3 \ netmask=255.255.255.0 broadcast=224.128.9.255 -N interface=en1 \ address=192.168.0.3 netmask=255.255.255.0 broadcast=192.168.0.255

Para configurar um WPAR de sistema com um endereo de rede 224.128.9.3 usando a interface en0 para o ambiente global, execute o seguinte comando:mkwpar -n wpar_name -N interface=en0 address=224.128.9.3 \ netmask=255.255.255.0 broadcast=224.128.9.255

Para configurar um WPAR de sistema com um endereo de rede IPv6 de fe80::200:254 usando a interface en3 a partir do ambiente global, execute o seguinte comando:mkwpar -n wpar_name -N interface=en3 address6=fe80::200:254 prefixlen=64

Voc tambm pode usar o sinalizador -N com o comando chwpar para incluir redes adicionais em um WPAR de sistema definido anteriormente. Para incluir uma rede, execute o seguinte comando:chwpar -N address=224.128.9.4 wpar_name

Se desejar alterar as configuraes de rede para um WPAR de sistema, use o atributo address para identificar a rede que deseja alterar. Por exemplo, para alterar a mscara de rede e o endereo de transmisso da rede 224.128.9.3, execute o seguinte comando:chwpar -N address=224.128.9.3 netmask=255.255.255.128 \ broadcast=224.128.9.127 wpar_name

18

AIX Verso 6.1: IBM Workload Partitions para AIX

Conceitos relacionados Rede na pgina 3 Um WPAR pode ter um ou mais endereos de rede designados para suportar servios de login de rede e de rede.

Alterando o Nome do Host de um WPAR de SistemaPor padro, o nome de um WPAR de sistema usado como o nome do host. Voc pode usar o sinalizador -h com o comando mkwpar ou com o comando chwpar para alterar o nome do host para um WPAR de sistema. Para substituir o nome do host padro quando voc cria um WPAR de sistema, execute o seguinte comando mkwpar:mkwpar -n wpar_name -h wpar_hostname

Para alterar o nome do host para um WPAR de sistema existente, execute o seguinte comando chwpar:chwpar -h new_hostname wpar_name

Removendo uma Rede de um Sistema WPARRemova uma rede de um sistema WPAR usando o comando chwpar com o sinalizador -K. Para remover uma rede do sistema WPAR, execute o seguinte comando chwpar, usando o endereo da rede para identific-lo.chwpar -K -N address=124.128.9.3 wpar_name

Nota: No h nenhum modo direto para alterar o endereo de uma rede WPAR do sistema; voc deve remover a rede antiga com o comando chwpar -K e incluir a rede com o novo endereo.

Configurando Resoluo de Domnio para os WPARs do SistemaVoc pode configurar a resoluo de domnio para os WPARs do sistema usando o sinalizador -r para o comando mkwpar. Arquivos como o arquivo /etc/resolv.conf no existem nos WPARs do sistema por padro. Para copiar a configurao de resoluo de domnio do ambiente global nos WPARs do sistema, execute o seguinte comando:mkwpar -n wpar_name -r

Executar esse comando copia os seguintes arquivos nos WPARs do sistema, se eles existirem no ambiente global: v /etc/resolv.conf v /etc/hosts v /etc/netsvc.conf v /etc/irs.conf v /etc/networks Se a varivel de ambiente NSORDER estiver configurada no ambiente onde voc executa o comando mkwpar, a varivel includa no arquivo /etc/environment para o novo sistema WPAR. O sinalizador -r no suportado pelo comando chwpar. Quaisquer mudanas na configurao de resoluo de domnio de um WPAR existente devem ser feitas manualmente editando arquivos relevantes.

IBM Workload Partitions para AIX

19

Configurando Roteamento Especfico do WPARVoc pode configurar um WPAR para usar a prpria tabela de roteamento com o sinalizador -i e com o sinalizador -I para o comando mkwpar, para o comando wparexec ou para o comando chwpar. Por padro, as parties de carga de trabalho do sistema e do aplicativo com as conexes de rede ativas compartilham a tabela de roteamento do sistema global. Para ativar o roteamento especfico do WPAR para um WPAR quando estiver criando o WPAR, inclua o sinalizador -i na linha de comandos do comando mkwpar ou do comando wparexec. Para WPARs do sistema:mkwpar -n wpar_name -N network_attributes -i ...

Para WPARs do aplicativo:wparexec -N network_attributes -i ... -- /path/to/application arg1 arg2 ... argN

O uso desses comandos criar automaticamente loopback, transmisso e rotas de sub-rede apropriados para cada endereo configurado. Se voc no especificar nenhuma entrada de tabela de roteamento explcita, o WPAR poder apenas se comunicar nas prprias sub-redes. Voc pode configurar as entradas de tabela de roteamento explcitas com o sinalizador -I quando criar o WPAR. Voc pode configurar zero ou mais entradas de tabela de roteamento explcitas. Cada entrada requer a prpria instncia do sinalizador -I. Os endereos de destino e de gateway podem ser especificados pelo nome ou endereo IP simblico. Por exemplo, para configurar uma rota padro por meio de um gateway com o nome simblico gateway.customer.com e com a rota do host myserver.customer.com por meio do gateway 192.168.1.1: mkwpar -n wpar_name -N network_attributes -i -I rtdest=default rtgateway=gateway.customer.com \ -I rtdest=myserver.customer.com rttype=host rtgateway=192.168.1.1 ... O comando netstat -r pode ser usado com o sinalizador -@ para visualizar a tabela de roteamento especfica do WPAR para um WPAR a qualquer momento. Se o roteamento especfico do WPAR estiver desativado para o WPAR consultado, o comando netstat -r exibir as rotas globais. O formato de sada idntico ao do comando netstat -r sem o sinalizador -@. Por exemplo:netstat -r -@ wpar_name

Voc pode alterar as caractersticas de roteamento especficas do WPAR para os WPARs do sistema e dos WPARs do aplicativo usando o comando chwpar. As mudanas podem ser executadas nos WPARs ativos ou nosWPARs inativos. As mudanas so efetivadas imediatamente e persistem entre as reinicializaes do WPAR do sistema. Para desativar o roteamento especfico do WPAR, fazendo com que o WPAR seja iniciado usando as tabelas de roteamento global, use o seguinte comando:chwpar -K -i wpar_name

Para ativar o roteamento especfico do WPAR e incluir uma rota para os destinos na sub-rede 224.128.9.0/24 por meio do gateway 224.128.9.1 na interface en4, use o seguinte comando:chwpar -i -I rtdest=224.128.9.0 rtnetmask=255.255.255.0 rtgateway=224.128.9.1 rtinterface=en4 wpar_name

Para excluir uma entrada de rota especfica do WPAR, voc deve fornecer informaes suficientes para identificar a entrada que est sendo excluda. Na maioria dos casos, recomendado usar os mesmos atributos fornecidos quando a rota foi configurada. Por exemplo, use o seguinte comando para remover a rota configurada no exemplo anterior:chwpar -K -I rtdest=224.128.9.0 rtnetmask=255.255.255.0 rtgateway=224.128.9.1 rtinterface=en4 wpar_name

20

AIX Verso 6.1: IBM Workload Partitions para AIX

Conceitos relacionados Configurando os Aplicativos WPARs na pgina 22 Voc pode criar e configurar os aplicativos WPARs usando o comando wparexec e o comando chwpar.

Configurando Controles de Recursos para os WPARs de SistemaVoc pode configurar os controles de recursos para limitar os recursos fsicos aos quais um WPAR de sistema possui acesso para usar o sinalizador -R ou para o comando mkwpar e para o comando chwpar. Para inicializar as configuraes do controle de recurso, execute o seguinte comandomkwpar:mkwpar -n wpar_name -R active=yes CPU=10%-20%,50% totalProcesses=1024

Nesse exemplo, o WPAR designado para os seguintes recursos do sistema: v No mnimo 10% dos processadores do ambiente global no pedido v No mximo 20% dos processadores do ambiente global quando houver conteno v No mximo 50% dos processadores do ambiente global quando no houver nenhuma conteno v No mximo 1024 processos por vez O atributo active pode ser configurado para sim ou no. Quando o atributo ativo configurado para no, os controles do recurso so desativados, mas as configuraes so mantidas no banco de dados de configurao. Para alterar as configuraes de controle de recurso dinamicamente para um WPAR de aplicativo ativo ou inativo existente, execute o seguinte comando chwpar:chwpar -R totalThreads=2048 shares_memory=100 wpar_name

Nota: Voc tambm pode usar o sinalizador -K para o comando chwpar para remover atributos individuais do perfil e restaurar os controles para o padro, da seguinte forma:chwpar -K -R totalProcesses shares_CPU wpar_name

Conceitos relacionados Controles de Recurso na pgina 5 Os WPARs suportam at 8192 parties de carga de trabalho controladas pelo recurso. O nmero de WPARs controlados sem recurso que podem ser criados restrito apenas pela disponibilidade dos recursos de memria do ambiente global e de espao em disco. Entretanto, o mximo de 8192 pode estar ativos a qualquer momento.

Usando Arquivos de Especificao para WPARs de SistemaVoc pode criar um WPAR com todas as opes a partir de um arquivo de especificao usando o sinalizador -f para o comando mkwpar. Para usar um arquivo de especificao para criar um WPAR de sistema, execute o comando mkwpar da seguinte forma:mkwpar -f /tmp/specfile1

Para criar um arquivo de especificao como parte do processo de criao do WPAR, execute o seguinte comando mkwpar com o sinalizador -o:mkwpar -n wpar_name -o /tmp/specfile2

Nota: Se o nome do WPAR de sistema for fornecido no arquivo de especificao, o sinalizador -n no ser necessrio. O arquivo de especificao reflete as configuraes que esto sendo usadas para criar o WPAR.IBM Workload Partitions para AIX

21

Para gerar o arquivo de especificao sem criar o WPAR, execute o seguinte comando mkwpar com o sinalizador -w e com o sinalizador -o:mkwpar -o /tmp/specfile3 -w

Para obter uma descrio abrangente do formato e do contedo permitido para um arquivo de especificao, consulte /usr/samples/wpars/sample.spec file.

Usando um Arquivo image.data para os WPARs de SistemaVoc pode usar um arquivo image.data para especificar opes do volume lgico adicionais e as opes do sistema de arquivos quando criar um WPAR de sistema usando o comando mkwpar com o sinalizador -L image_data=. As seguintes restries aplicam-se ao uso dos arquivos image.data com os WPARs do sistema: v Os WPARs usam apenas o tipo de sub-rotina lv_data e o tipo de sub-rotina fs_data em um arquivo image.data. Todos os outros tipos de sub-rotina so ignorados. v Se o nome do dispositivo de volume lgico corresponder a um nome de dispositivo existente no sistema, um novo nome ser gerado e um aviso ser emitido. v Os caminhos do sistema de arquivos especificados com o atributo FS_NAME devem corresponder sua aparncia no WPAR (por exemplo, o sistema de arquivos raiz / e o sistema de arquivos inicial /home). v O diretrio base para o ambiente global no deve ser includo nos caminhos do arquivo image.data. v Todos os sistemas de arquivos devem possuir LVs associados no arquivo image.data. v Todos os volumes lgicos deve possuir sistemas de arquivos associados no arquivo image.data. Para criar um WPAR de sistema usando as opes do volume lgico e as opes do sistema de arquivos em um arquivo image.data, execute o seguinte comando:mkwpar -L image_data=image.data file -n wpar_name

Informaes relacionadas arquivo image.data

Configurando os Aplicativos WPARsVoc pode criar e configurar os aplicativos WPARs usando o comando wparexec e o comando chwpar. Quando voc cria um aplicativo WPAR, um perfil de configurao armazenado no banco de dados WPAR. Voc pode exportar esse perfil para criar um arquivo de especificao que contm exatamente as mesmas informaes de configurao para esse WPAR. Todos os WPARs devem ser criados por um administrador autorizado no ambiente global. Nota: Esses tpicos fornecem exemplos especficos de como executar os comandos relacionados ao WPAR. Para obter a documentao completa de todas as opes para um comando especfico, consulte as informaes relacionadas para essa tarefa. Conceitos relacionados Configurando Roteamento Especfico do WPAR na pgina 20 Voc pode configurar um WPAR para usar a prpria tabela de roteamento com o sinalizador -i e com o sinalizador -I para o comando mkwpar, para o comando wparexec ou para o comando chwpar.

Criando um Aplicativo WPARVoc pode criar um aplicativo WPAR usando o comando wparexec.

22

AIX Verso 6.1: IBM Workload Partitions para AIX

Voc deve fornecer o caminho para o aplicativo ou para o comando para o qual deseja criar um aplicativo WPAR e deve fornecer quaisquer argumentos de linha de comandos quando executar o comando wparexec. O aplicativo pode ser proveniente de um arquivo de especificao ou ser especificado na linha de comandos. Diferente dos WPARs do sistema, no necessrio designar um nome explcito para um WPAR de aplicativo. Embora os dois tipos de WPAR requerem um nome, os nomes para os WPARs de aplicativo so gerados com base no nome do aplicativo em execuo no WPAR. Conclua as seguintes etapas para criar um aplicativo WPAR: 1. Efetue login como usurio raiz no sistema onde deseja criar e configurar a partio da carga de trabalho. Esse login coloca voc no ambiente global. 2. Para criar e configurar a partio da carga de trabalho, execute o seguinte comando:wparexec -n wparname -- /usr/bin/ps -ef > /ps.out

A sada deve ser semelhante seguinte:wparexec: Verifying filesystems... wparexec: Workload partition wparname created successfully. startwpar: COMMAND START, ARGS: wparname startwpar: Starting workload partition wparname startwpar: Mounting all workload partition file systems startwpar: Loading workload partition startwpar: Shutting down all workload partition processes rmwpar: Removing workload partition firstapp rmwpar: Return Status = SUCCESS startwpar: Return Status = SUCCESS

Agora voc criou com sucesso um WPAR de aplicativo. Os WPARs de Aplicativo iniciam assim que o comandowparexec for emitido e param assim que o aplicativo concluir sua operao. Quando a operao for concluda, a configurao do aplicativo WPAR ser destruda.

Configurando Diretrios e Sistemas de Arquivos para os WPARs de AplicativoOs WPARs de aplicativo compartilham sistemas de arquivos com o ambiente global. Voc pode usar o sinalizador -M para o comando wparexec para configurar diretrios e sistemas de arquivos. Diferente dos WPARs do sistema, os WPARs de aplicativo no possuem um diretrio base. No possvel substituir as configuraes padro para as dependncias do sistema de arquivos local, mas voc pode usar o sinalizador -M para o comando wparexec para especificar dependncias do sistema de arquivos adicionais, como uma montagem NFS remota. O atributo directory representa o ponto de montagem e esse atributo necessrio para todas as instncias criadas com o sinalizador -M. O ponto de montagem do diretrio aparecer no WPAR e no ambiente global. Os WPARs do aplicativo no criam novos sistemas de arquivos. Portanto, os tipos de sistemas de arquivos JFS e JFS2 no podem ser especificados. Uma dependncia de sistema de arquivos local pode ser especificada, mas ela j dever existir no diretrio /etc/filesystems. Para montar um diretrio /export/shared remoto sobre o diretrio /shared no ambiente global, execute o seguinte comando wparexec com o sinalizador -M, usando os valores apropriados para seu ambiente: wparexec -M directory=/shared vfs=nfs host=homeserver.customer.com dev=/export/shared \ -- /path/to/application arg1 arg2 ... argN

IBM Workload Partitions para AIX

23

Para especificar uma dependncia de sistema de arquivos local, especifique apenas o atributo de diretrio para essa sub-rotina de montagem, da seguinte forma, usando os valores apropriados para seu ambiente:wparexec -M directory=/mylocalshare -/path/to/application arg1 arg2 ... argN

Conceitos relacionados Sistemas de Arquivos para os WPARs de Aplicativo na pgina 12 Os WPARs de aplicativo compartilham o espao de nomes do sistema de arquivos do ambiente global. Quando um WPAR de aplicativo criado, ele possui acesso a todas as montagens disponveis no sistema de arquivos do ambiente global.

Configurando Redes para WPARs de AplicativosVoc pode configurar a rede para um WPAR de aplicativo usando o sinalizador -h e o sinalizador -N para o comando wparexec ou o comando chwpar. Por padro, o nome de um aplicativo WPAR usado como o nome do host. Para substituir o nome do host padro para um WPAR de aplicativo quando estiver criando-o, execute o seguinte comando wparexec com o sinalizador -h:wparexec -h wpar_hostname -/path/to/application arg1 arg2 ... argN

Voc tambm pode alterar o nome do host para um WPAR de aplicativo a qualquer momento usando o sinalizador -h com o seguinte comando chwpar:chwpar -h new_hostname wpar_name

Se voc no especificar nenhuma informao de rede quando criar um WPAR de aplicativo, e o nome do WPAR for resolvido para um endereo IP na mesma rede que qualquer interface global ativa, o comando wparexec configurar automaticamente a rede para o WPAR. Se o nome do WPAR no for resolvido, voc poder especificar zero ou mais configuraes de rede usando o sinalizador -N para o comando wparexec ou para o comando chwpar. Todas as mudanas na rede podem ser feitas nos WPARs ativos ou inativos. As mudanas so efetivadas imediatamente. Cada rede requer a prpria instncia do sinalizador -N. O sinalizador -N especifica os atributos de configurao de rede e usado para separar os pares attribute=value em espaos em branco. Voc pode especificar mais de um sinalizador -N para configurar vrios endereos IP. Por exemplo: wparexec -N interface=en0 address=224.128.9.3 netmask=255.255.255.0 broadcast=224.128.9.255 \ -N interface=en1 address=192.168.0.3 netmask=255.255.255.0 broadcast=192.168.0.255 \ -- /path/to/application arg1 arg2 ... argN Para configurar um WPAR de aplicativo com um endereo IPv6 de fe80::200:214 usando a interface en3 a partir do ambiente global, execute o seguinte comando:wparexec -N interface=en3 address6=fe80::200:214 prefixlen=64 \ -- /path/to/application arg1 arg2 ... argN

Voc tambm pode usar o sinalizador -N com o comando chwpar para incluir redes adicionais em um WPAR de aplicativo definido anteriormente. Por exemplo, para incluir uma rede, execute o seguinte comando:

24

AIX Verso 6.1: IBM Workload Partitions para AIX

chwpar -N address=224.128.9.4 wpar_name

Se desejar alterar as configuraes de rede para um WPAR de aplicativo, use o atributo address para identificar a rede que deseja alterar. Por exemplo, para alterar a mscara de rede e o endereo de transmisso da rede 224.128.9.3, execute o seguinte comando: chwpar -N address=224.128.9.3 netmask=255.255.255.128 broadcast=224.128.9.127 wpar_name Conceitos relacionados Rede na pgina 3 Um WPAR pode ter um ou mais endereos de rede designados para suportar servios de login de rede e de rede.

Configurando Controles de Recursos para WPARs de AplicativosVoc pode configurar os controles de recursos para limitar os recursos fsicos aos quais um aplicativo WPAR possui acesso para usar o sinalizador -R ou para o comando wparexec e para o comando chwpar. Para inicializar as configuraes do controle de recurso, execute o seguinte comandowparexec:wparexec -R active=yes CPU=10%-20%,50% totalProcesses=1024 -/path/to/application arg1 arg2...argN

Nesse exemplo, o aplicativo WPAR designado para os seguintes recursos do sistema: v No mnimo 10% dos processadores do ambiente global no pedido v No mximo 20% dos processadores do ambiente global quando houver conteno v No mximo 50% dos processadores do ambiente global quando no houver nenhuma conteno v No mximo 1024 processos por vez O atributo active pode ser configurado para sim ou no. Quando o atributo ativo configurado para no, os controles do recurso so desativados, mas as configuraes so mantidas no banco de dados de configurao. Por exemplo, para alterar as configuraes de controle dinamicamente para um aplicativo, WPAR, execute o seguinte comando chwpar:chwpar -R totalThreads=2048 shares_memory=100 wpar_name

Nota: Voc tambm pode usar o sinalizador -K para o comando chwpar para remover atributos individuais do perfil e restaurar os controles para o padro, da seguinte forma:chwpar -K -R totalProcesses shares_CPU wpar_name

Trabalhando com Arquivos de Especificao para os Aplicativos WPARsVoc pode criar um arquivo de especificao com todas as opes para um aplicativo WPAR usando o sinalizador -f para o comando wparexec. Se voc especificar um aplicativo para um aplicativo WPAR ser executado, incluindo o comando e todos os argumentos, o comando no ser necessrio quando criar o arquivo de especificao. Para criar um arquivo de especificao para um aplicativo WPAR, execute o seguinte comando:wparexec -f /tmp/specfile1

Para criar um arquivo de especificao como parte do processo de criao do WPAR, execute o comando wparexec com o sinalizador -o da seguinte forma:IBM Workload Partitions para AIX

25

wparexec -n wpar_name -o /tmp/specfile2 -/path/to/application arg1 arg2 ... argN

O arquivo de especificao reflete as configuraes que esto sendo usadas para criar o WPAR. Para gerar o arquivo de especificao sem criar o WPAR, execute o comando wparexec com o sinalizador -w e com o sinalizador -o:wparexec -o /tmp/specfile3 -/path/to/application arg1 arg2 ... argN

Para obter uma descrio abrangente do formato e do contedo permitido para um arquivo de especificao, consulte /usr/samples/wpars/sample.spec file.

Administrando os WPARsDepois de criar e configurar um WPAR, voc poder desejar executar tarefas como remover, restaurar e listar WPARs.

Listando os WPARsVoc pode listar dados de resumo para o sistema WPARs e aplicativo WPARs usando o comando lswpar. Voc pode listar informaes sobre um ou mais WPARs usando o comando lswpar ao especificar zero ou mais nomes de partio de carga de trabalho. O comando lswpar suporta curingas de estilo shell. Por exemplo, para listar osWPARs em um sistema com nomes que comeam com "mypar_", execute o seguinte comando:lswpar mypar_*

Informaes relacionadas Comando lswpar

Listando Identificadores WPARVoc pode listar os identificadores para um WPAR usando o comando lparstat ou o comando uname. Os WPARs possuem os seguintes identificadores: Nome do WPAR O nome que voc designa ao WPAR. ID configurado do WPAR Um identificador dinmico que designado sempre que o WPAR iniciado. Para o ambiente global, o valor desse identificador 0. Chave WPAR Um identificador esttico que o mesmo sempre que voc inicia o WPAR. Para o ambiente global, o valor desse identificador 0. Voc pode exibir o ID configurado do WPAR e a chave WPAR ao executar o comando lparstat com o sinalizador -W. Esse comando tambm exibe as informaes do processador que podem ser teis para licenciamento. Para visualizar as informaes de identificao e de processador do WPAR, execute o comando lparstat com o sinalizador -W da seguinte forma:lparstat -W

26

AIX Verso 6.1: IBM Workload Partitions para AIX

Para exibir a chave WPAR, execute o comando uname com o sinalizador -W da seguinte forma:uname -W

Informaes relacionadas Comando lparstat Comando uname

Efetuando Login em um WPARDepois de configurar e ativar um WPAR do sistema que no possui uma conexo de rede, voc pode efetuar login nele localmente usando o comando clogin. Nota: O comando clogin fornece suporte de terminal limitado e alguns aplicativos podem no se comportar como se eles estivessem em um terminal totalmente funcional. O comando clogin deve ser usado principalmente para acessar o WPAR para manuteno a fim de corrigir problemas de configurao do WPAR. Para obter melhores resultados, configure o WPAR para ter pelo menos uma rede privada para ativar os mecanismos de login de rede, como rlogin e telnet. Voc pode efetuar login em um WPAR como o usurio raiz ou como um usurio diferente. Uma senha poder ser solicitada quando voc efetuar login. A sada para o comando clogin exibida no console quando o comando for emitido. Quando voc sair do comando, o comando retorna para o ambiente global. Para efetuar login em um sistema WPAR para manuteno e criar um shell como o usurio raiz, execute o seguinte comando:clogin wpar_name

Para efetuar login em um sistema WPAR para manuteno e criar um shell como um usurio diferente, execute o seguinte comando:clogin -l username wpar_name

Nota: Voc tambm pode efetuar login remotamente em um sistema WPAR usando o comando de login baseado em rede, como o comando rlogin, o comando telnet ou o comando rsh. Informaes relacionadas Comando clogin

Fazendo Backup dos WPARsVoc pode fazer backup de um WPAR usando o comando savewpar, o comando mkcd ou o comando mkdvd. O comando savewpar usa os dados criados pelo comando mkwpardata para fazer backup do WPAR. Se esses arquivos ainda no estiverem no sistema, o comando savewpar chamar o comando mkwpardata para criar esses arquivos. Os arquivos da imagem contm as seguintes informaes: v Uma lista de volumes lgicos e seus tamanhos v Uma lista de sistemas de arquivos e seus tamanhos v Uma lista de grupos de volume v O nome do WPAR Para fazer backup de um WPAR no dispositivo de fita padro, execute o seguinte comando:savewpar wparname

Para fazer backup de um WPAR em um arquivo, execute o seguinte comando:IBM Workload Partitions para AIX

27

savewpar -f file wparname

Voc tambm pode fazer backup de um WPAR em um dispositivo de CD usando o comando mkcd -W ou em um dispositivo de DVD usando o comando mkdvd -W. Informaes relacionadas Comando mkcd Comando mkdvd Comando mkwpardata Comando savewpar

Restaurando os WPARsVoc pode restaurar um WPAR usando o comando restwpar. Voc pode restaurar um WPAR a partir de uma imagem de backup criada pelo comando savewpar, pelo comando mkcd ou pelo comando mkdvd. Para restaurar a imagem de backup a partir de um dispositivo /dev/rmt1, execute o seguinte comando:restwpar -f/dev/rmt1

Informaes relacionadas Comando restwpar

Removendo WPARsVoc pode remover um WPAR usando o comando rmwpar. Para remover um WPAR, ele dever estar no estado definido e voc deve fornecer o nome do WPAR. Para remover um WPAR, execute o seguinte comando:rmwpar wpar_name

Para parar um WPAR antes de remov-lo, execute o seguinte comando rmwpar com o sinalizador -s:rmwpar -s wpar_name

Informaes relacionadas Comando rmwpar

Iniciando os WPARs de SistemaVoc pode iniciar um WPAR de sistema a partir do ambiente global usando o comando startwpar. Para iniciar um WPAR de sistema, execute o seguinte comando no ambiente global:startwpar wpar_name

Voc tambm pode iniciar um WPAR de sistema no modo de manuteno. Iniciar no modo de manuteno executa todas as aes de incio do WPAR com exceo da configurao de rede. Voc pode usar esse sinalizador para evitar acesso externo ao WPAR enquanto executa a manuteno. Para iniciar um WPAR de sistema no modo de manuteno, execute o seguinte comando no ambiente global:startwpar -m wpar_name

28

AIX Verso 6.1: IBM Workload Partitions para AIX

Nota: No possvel iniciar os WPARs que dependem dos sistemas de arquivos montados pelo NFS no modo de manuteno. Informaes relacionadas Comando startwpar

Parando os WPARsVoc pode parar um WPAR a partir do ambiente global usando o comando stopwpar. Parar um WPAR de sistema segue um paradigma semelhante ao comando shutdown e o comando halt para o AIX. Para os WPARs do aplicativo, executar o comando stopwpar equivalente a remover o WPAR com o comando rmwpar. Para parar um WPAR do sistema da mesma forma que o comando shutdown para um sistema, execute o seguinte comando:stopwpar wpar_name

Para parar um WPAR do sistema rapidamente da mesma forma que o comando halt para um sistema, execute o seguinte comando:stopwpar -F wpar_name

Informaes relacionadas Comando stopwpar

Usando o Subsistema de Contabilidade Avanada com os WPARsVoc pode usar o subsistema de Contabilidade Avanada para produzir os relatrios de contabilidade do WPAR. A Contabilidade Avanada produz os seguintes registros para os WPARs: v v v v v Registros Registros Registros Registros Registros de de de de de processo processo agregados aplicativo agregados atividade do sistema de arquivos E/S da interface de rede

v Registros de E/S do disco v Registros de agregao comum de extenso kernel de terceiro Informaes relacionadas Registros de Contabilidade

Recuperando Parties de Carga de Trabalho Desanexadas IncompatveisUm software de sistema em uma partio de carga de trabalho desanexada (WPAR) pode ficar incompatvel com os nveis do software do sistema no ambiente global. Isso ocorrer se a instalao do software e se as tarefas de manuteno forem executadas independentemente no ambiente global e do WPAR ou se uma imagem de backup do WPAR a partir de um nvel de sistema incompatvel for instalada. Se voc usar a configurao do WPAR padro recomendada, que compartilha os sistemas de arquivo /usr e /opt com o ambiente global, no haver nenhum problema de incompatibilidade. O software em um

IBM Workload Partitions para AIX

29

WPAR compartilhado proveniente de um ambiente global e o comando syncwpar fornece funcionalidade para concluir qualquer operao de instalao necessria para o WPAR. Quando o software do sistema em um WPAR desanexado ficar incompatvel com o ambiente global, voc pode usar o comando syncwpar -D para ajudar a recuperar o WPAR desanexado incompatvel e torn-lo consistente com o sistema global. Um WPAR pode definitivamente permanecer irrecupervel, mas mesmo assim, possvel recuperar os arquivos que no sejam do sistema no WPAR. Conclua as seguintes etapas para recuperar um WPAR desanexado: 1. Recuperao do WPAR Desanexado Baseado em Instalao Use o comando syncwpar para executar uma srie de tarefas de instalao para colocar o software no WPAR em um nvel compatvel com o ambiente global. Se o dispositivo de instalao -d for especificado, ele tentar instalar o software nos nveis necessrios. Para que isso seja feito com sucesso, a mdia de instalao dever corresponder aos nveis da mdia de instalao que foi usada para instalar o software no ambiente global. O comando inuwpar usado para executar as operaes de instalao no WPAR. 2. Reinstalao do WPAR Se a recuperao no for bem sucedida, a nica soluo reinstalar o WPAR no sistema ou instalar uma imagem de backup do WPAR em outro sistema com o qual ele compatvel. O comando savewpar ainda pode ser usado para fazer backup do WPAR e o comando restorewparfiles pode restaurar os arquivos selecionados a partir do backup aps a reinstalao. Como alternativa, os sistemas de arquivos do WPAR podem ser montados usando o seguinte comando:mount -t wpar_name

O backup dos arquivos selecionados pode ser feito em um arquivo ou em uma mdia de backup usando o comando backup. Conceitos relacionados WPARs Compartilhados e No Compartilhados na pgina 9 Por padro, um WPAR de sistema compartilha o sistema de arquivos /usr e os sistemas de arquivos /opt a partir do ambiente global usando montagens namefs somente leitura. Voc pode configurar os WPARs para ter um sistema de arquivos /usr e um sistema de arquivos /opt gravveis e no compartilhados. Informaes relacionadas Comando syncwpar Comando inuwpar

Gerenciando Software com Parties de Carga de Trabalho DesanexadasOs WPARs do sistema existem de duas formas bsicas, como parties de carga de trabalho compartilhadas ou desanexadas (/usr no compartilhado), embora as caractersticas do sistema de arquivos possa variar. O formulrio compartilhado (/usr compartilhado) de um WPAR do sistema possui o arquivo /usr e os sistemas de arquivos /opt montados a partir do sistema global que hospeda o WPAR. Para os WPARs de sistema compartilhado, todas as mudanas no arquivo /usr e no arquivo /opt so imediatamente exibidas no WPAR junto com as informaes e os arquivos de instalao necessrios para sincronizar a parte no compartilhada (raiz) do WPAR com o sistema global no sistema de arquivos /usr. O comando syncwpar sincronizar um WPAR compartilhado com o seu ambiente global. O formulrio desanexado (/usr no compartilhado) do WPAR do sistema possui um arquivo /usr e um sistema de arquivos /opt gravveis instalados separadamente. Os WPARs desanexados fornecem flexibilidade melhorada ao permitir a instalao, em um WPAR, de um software diferente do software existente em um ambiente WPAR compartilhado. Quando for necessrio ter WPARs desanexados, voc

30

AIX Verso 6.1: IBM Workload Partitions para AIX

poder usar os comandos syncwpar e inuwpar para gerenciar o software do sistema em WAPARs desanexados e recuperar de situaes em que o WAPR tornou-se incompatvel com o ambiente global. Voc deve usar WPARs compartilhados, a menos que os sistemas de arquivos /usr tiverem mesmo que ser gravados no WPAR. Os WPARs desanexados aumentam a sobrecarga administrativa devido aos seguintes ambientes operacionais exclusivos: v As atualizaes do sistema operacional aplicadas no ambiente global no so imediatamente disponibilizadas em um WAPR desanexado. v possvel que o software do sistema em um WPAR desanexado se torne inutilizado e no inicializvel se ele no estiver compatvel com o kernel em execuo. Isso pode acontecer apenas ao rejeitar ou aplicar atualizaes no ambiente global ou no WPAR, mas no em ambos. v Os arquivos de instalao usados para preencher a parte no compartilhada (raiz) de um conjunto de arquivos residem em um diretrio de pacotes no ambiente compartilhado, mas os arquivos usados para preencher o arquivo /usr e os sistemas de arquivos /opt em um WPAR desanexado esto apenas na mdia de instalao. Assim, torna-se difcil duplicar as etapas de instalao de software que foram seguidas no ambiente global no WPAR desanexado. Informaes relacionadas Comando syncwpar Comando inuwpar

Usando o Recurso de Rastreio com os WPARsVoc pode usar o recurso de rastreio para isolar problemas do sistema ao monitorar os eventos do sistema selecionado em um WPAR. As seguintes capacidades de rastreio esto disponveis para os WPARs: v v v v v Ativar um rastreio a partir de um WPAR Correlacionar uma entrada de rastreio para um WPAR Filtrar quais entradas de rastreio do WPAR sero registradas a partir do ambiente global. Filtrar quais entradas de rastreio do WPAR sero relatadas a partir do ambiente global. Executar mais de um rastreio kernel ao mesmo tempo

v Ganchos do utilitrio de rastreio adicionais Nota: No mximo 7 WPARs podem executar o recurso de rastreio ao mesmo tempo. Por padro, no possvel executar o recurso de rastreio em um WPAR. Para ativar o recurso de rastreio a partir de um WPAR, voc deve conceder o privilgio PV_KER_RAS para o WPAR. Voc pode conceder esse privilgio quando executar o comando mkwpar ou ao executar o comando chwpar com o sinalizador -S privs+=PV_KER_RAS. Informaes relacionadas daemon de rastreio Comando trcrpt

Disponibilizando Software para Outros WPARsQuando voc instala o software no ambiente global, ele nem sempre disponibilizado automaticamente para uso no seu WPAR de sistema. Voc pode usar o comando syncwpar ou o comando syncroot para disponibilizar o software. As parties da carga de trabalho do aplicativo compartilham seus sistemas de arquivos com o ambiente global e no criam novos sistemas de arquivos. Portanto, o comando syncwpar e o comando syncroot so aplicveis apenas nos WPARs de sistema.IBM Workload Partitions para AIX

31

Para disponibilizar o software em um ou mais WPARs, execute o seguinte comando no ambiente global:syncwpar wpar_name1 wpar_name2

O comando syncroot executa a mesma funo que o comando syncwpar, mas o comando syncroot opera apenas no WPAR onde ele emitido. Informaes relacionadas Comando syncroot Comando syncwpar

Exemplo: Instalando o Apache em um WPARInstalar o Apache permite obter vantagem da portabilidade e da escalabilidade dos WPARs. Antes de instalar o Apache, voc deve fazer download do Apache RPM e das seguintes dependncias: v expat v lynx Voc pode fazer download de todos esses arquivos RPM a partir do seguinte Web site:http://www.ibm.com/servers/aix/products/aixos/linux/download.html

Para instalar o Apache, conclua as seguintes etapas. 1. Instale o arquivo do Apache RPM e suas dependncias no ambiente global usando o comando rpm. Muitas das imagens de instalao so instaladas no diretrio /opt e no diretrio /usr. Como esses diretrios so compartilhados pelo ambiente global e todos os WPARs compartilhados, no necessrio instalar o Apache separadamente em todos os WPARs. 2. Disponibilize o Apache para outros WPARs. v Se o WPAR onde deseja executar o Apache no existir, crie-o usando o comando mkwpar ou SMIT. v Se o WPAR onde deseja executar o Apache existir, disponibilize a instalao do Apache para o WPAR usando o comando syncwpar ou SMIT. 3. Configure o Apache nos WPARs onde deseja executar o Apache. No mnimo, voc deve modificar a varivel DocumentRoot no arquivo /etc/opt/freeware/Apache/httpd.conf para um diretrio que contm os arquivos que deseja