Académique Documents
Professionnel Documents
Culture Documents
S517-9723-03
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: pserinfo@us.ibm.com. 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.
ndice
Sobre esse Documento . . . . . . . . v
Realando . . . . . . . . . . . . . . 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
. 8 . 9 . 9 . 10 . 11 . 12 . . . . 12 13 13 13
. 15 . 18 . 21 . 21
Avisos . . . . . . . . . . . . . . . 37
Marcas Registradas . . . . . . . . . . . . 39
ndice Remissivo . . . . . . . . . . 41
iii
iv
Realando
As 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
ISO 9000
Os sistemas de qualidade registrados ISO 9000 foram utilizados no desenvolvimento e fabricao deste produto.
vi
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
Dispositivos
Para 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/tcp
AIX Verso 6.1: IBM Workload Partitions para AIX
v v v v v
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.
Rede
Um 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 Global
O 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.
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.
Segurana
Os 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 WPAR
Os 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
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 Recurso
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. 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.
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.
InativoWPAR
Com 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 Ativo
H 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.
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 Dispositivo
Um 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 Dispositivo
O 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 <wpar name>
Para um rootvg WPAR, o dispositivo que manter o rootvg deve ser especificado, como no seguinte exemplo:
mkwpar -D devname=<device name> rootvg=yes -n <wpar name>
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=<device name> <wpar name>
Discos adicionais podem ser alocados para um grupo de volume raiz do WPARs com o seguinte comando:
Para remover um dispositivo de um WPAR ativo ou inativo, execute o seguinte comando a partir do ambiente global:
chwpar -K -D devname=<device name> <wpar name>
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
v v v v
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 Sistema
Os 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.
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
10
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.
Rootvg WPARs
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. 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
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.
12
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.
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
13
1. Verifique se a rede reconhece o endereo da partio de carga de trabalho ao inserir o seguinte comando:
#host WPARname
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
--------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).
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.
16
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 WPARs
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. 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.
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.
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
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.
Para alterar o nome do host para um WPAR de sistema existente, execute o seguinte comando chwpar:
chwpar -h new_hostname 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.
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.
19
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
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.
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.
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.
22
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
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.
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.
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
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.
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
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
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 WPARs
Depois de criar e configurar um WPAR, voc poder desejar executar tarefas como remover, restaurar e listar WPARs.
Listando os WPARs
Voc 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_*
26
Para exibir a chave WPAR, execute o comando uname com o sinalizador -W da seguinte forma:
uname -W
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
27
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 WPARs
Voc 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
Removendo WPARs
Voc 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
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
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 WPARs
Voc 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
v Registros de E/S do disco v Registros de agregao comum de extenso kernel de terceiro Informaes relacionadas Registros de Contabilidade
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
30
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
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
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
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 servir. 4. Inicie o Apache em cada WPAR onde deseja execut-lo.
32
-@ nenhum argumento
Nenhum sinalizador -@
Executa normalmente exibindo registros de contabilidade para o WPAR. Falha com a mensagem no pode abrir /var/adm/pacct
acctctl
accton
Nenhum sinalizador -@
-@
audit
- @ nome do WPAR
Falha com a mensagem partio de carga de trabalho no localizado, a menos que o nome do WPAR seja "Global". No permitido em um WPAR.
clogin
df
Exibe informaes apenas nos Exibe informaes em todos os sistemas de arquivos montados sistemas de arquivos, os no WPAR; os caminhos so caminhos so absolutos exibidos em relao raiz WPAR Nenhum sinalizador novo nome do domnio Exibe o nome de domnio do WPAR Configura o nome do domnio do WPAR se for executado pela raiz WPAR Exibe o ID do host do WPAR Configura o ID do host do WPAR se for executado pela raiz WPAR Exibe o nome do host do WPAR Configura o nome do host do WPAR se for executado pela raiz WPAR Exibe informaes sobre o WPAR No funciona em um WPAR Exibe o nome de domnio do sistema Configura o nome de domnio do sistema se for executado pela raiz global Exibe o ID do host do sistema Configura o ID do host do sistema se for executado pela raiz global Exibe o nome do host do sistema Configura o nome do host do sistema se for executado pela raiz global Exibe informaes sobre o ambiente global Nenhuma mudana no comportamento
domainname
hostid
hostname
ifconfig ioo
33
Remove objetos IPC associados Remove objetos IPC associados ao WPAR ao ambiente global No funciona, a menos que o nome do WPAR seja "global". Exibe informaes sobre objetos IPC criados por processos no WPAR Remove objetos IPC associados ao WPAR denominadonome do WPAR Exibe informaes sobre objetos IPC criados por processos no ambiente global, nenhum objeto associado ao WPAR exibido. Exibe informaes sobre todos os objetos do IPC no sistema; o nome do WPAR associado ao objeto listado. Exibe informaes sobre os objetos IPC associados aos processos no WPAR denominados nome do WPAR
ipcs
Sem -@ argumento
-@
Exibe informaes do IPC para o WPAR onde o comando executado No exibe nenhuma informao do IPC, a menos que o nome do WPAR seja "global;" o caso global exibe informaes sobre os objetos IPC associados aos processos no WPAR Falha com uma mensagem de erro
-@ nome do WPAR
lslpp
-@ nome do WPAR
Exibe os dados vitais do produto de software para a partio de carga de trabalho especificada. Falha se a partio da carga de trabalho estiver inativa. Nenhuma mudana no comportamento
mkclass
Apenas atualiza o diretrio /etc/wlm; falha ao atualizar os dados kernel Nenhum sinalizador
montar
Exibe apenas os sistemas de Exibe todos os sistemas de arquivos montados pelo WPAR arquivos montados com em relao raiz WPAR caminhos absolutos Apenas montagens do NFS sem o cachefs permitido Esses sinalizadores no so suportados. Nenhuma mudana no comportamento Exibe informaes e estatsticas de rede para o sistema inteiro
Exibe informaes e estatsticas Exibe informaes e estatsticas de rede para o WPAR de rede para o sistema inteiro No funciona em um WPAR Exibe informaes e estatsticas de rede para o WPAR especificado, ou todos os WPARs se o nome do WPAR no estiver especificado Nenhuma mudana no comportamento
nfso
34
projctl
ps
-e
-@
Exibe as informaes do processo para os processos no nome do WPAR; WPAR que est includo na sada No exibe nenhuma informao de processo, a menos que o nome do WPAR seja "global;" o caso global exibe informaes sobre os processos no WPAR; o nome do WPAR includo na sada. Produz um cabealho de nome do WPAR e o nome do WPAR associado ao processo; o nome sempre "global" No funciona em um WPAR
-@ nome do WPAR
-o wpar
Produz um cabealho do WPAR e o nome do WPAR no qual o processo est executando Nenhuma mudana no comportamento Exibe o nome de n do sistema Nenhuma mudana no comportamento Nenhuma mudana no comportamento Exibe dados para a classe do WPAR Nenhuma mudana no comportamento Nenhuma mudana no comportamento
Exibe o nome do WPAR No funciona em um WPAR Exibe informaes sobre a classe do WPAR Exibe informaes sobre a classe do WPAR No funciona em um WPAR No funciona em um WPAR
35
36
Avisos
Estas informaes foram desenvolvidas para produtos e servios oferecidos nos Estados Unidos. A IBM pode no oferecer os produtos, servios ou recursos tratados neste documento em outros pases. Consulte um representante IBM local para obter informaes sobre os produtos e servios disponveis atualmente em sua rea. Qualquer referncia a produtos, programas ou servios IBM no significa que apenas produtos, programas ou servios IBM possam ser utilizados. Qualquer produto, programa ou servio funcionalmente equivalente, que no infrinja nenhum direito de propriedade intelectual da IBM ou outros direitos legalmente protegidos, poder ser utilizado em substituio a este produto, programa ou servio. No entanto, de responsabilidade do usurio avaliar e verificar a operao de qualquer produto, programa ou servio no-IBM. A IBM pode ter patentes ou assuntos pendentes sobre obteno de patente descritos neste documento. A posse deste documento no confere ao cliente nenhuma licena sobre essas patentes. Voc pode enviar perguntas sobre licena, escrevendo para: Gerncia de Relaes Comerciais e Industriais Av. Pasteur 138/146 Botafogo CEP: 22290-240 Rio de Janeiro RJ Para pedidos de licena relacionados a informaes de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu pas ou envie pedidos de licena, por escrito, para: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japo, Ltda. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan O pargrafo a seguir no se aplica a nenhum pas em que tais disposies no estejam de acordo com a legislao local: A INTERNATIONAL BUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLCITA, INCLUINDO, MAS A ELAS NO SE LIMITANDO, AS GARANTIAS IMPLCITAS DE NO-INFRAAO, COMERCIALIZAO OU ADEQUAO A UM DETERMINADO PROPSITO. Alguns pases no permitem a excluso de garantias expressas ou implcitas em certas transaes; portanto, essa disposio pode no se aplicar ao Cliente. Estas informaes podem incluir imprecises tcnicas ou erros tipogrficos. So feitas alteraes peridicas nas informaes aqui contidas; essas alteraes sero incorporadas em futuras edies desta publicao. A IBM pode fazer melhorias e/ou alteraes no(s) produto(s) e/ou no(s) programa(s) descrito(s) nesta publicao, a qualquer hora e sem aviso. Referncias nestas informaes a Web sites no IBM so fornecidas apenas por convenincia e no representam de forma alguma um endosso a esses Web sites. Os materiais contidos nesses Web sites no fazem parte dos materiais desse produto IBM e a utilizao desses Web sites de inteira responsabilidade do Cliente. A IBM pode utilizar ou distribuir as informaes fornecidas da forma que julgar apropriada sem incorrer em qualquer obrigao para com o Cliente.
Copyright IBM Corp. 2007, 2009
37
Licenciados deste programa que desejam obter informaes sobre este assunto com o objetivo de permitir: (i) a troca de informaes entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilizao mtua das informaes que foram trocadas, devem entrar em contato com: Dept. Gerncia de Relaes Comerciais e Industriais Av. Pasteur, 138-146 Botafogo Rio de Janeiro, RJ CEP 22290-240 Essas informaes podem estar disponveis, sujeitas a termos e condies adequados incluindo, em alguns casos, o pagamento de uma taxa. O programa licenciado descrito nesta publicao e todo o material licenciado disponvel so fornecidos pela IBM, sob os termos do Contrato com o Cliente IBM, Contrato Internacional de Licena do ProgramaIBM ou qualquer outro contrato equivalente. Todos os dados de desempenho aqui contidos foram determinados em um ambiente controlado. Portanto, os resultados obtidos em outros ambientes operacionais podem variar significativamente. Algumas medidas podem ter sido tomadas em sistemas em nvel de desenvolvimento e no h garantia de que estas medidas sero as mesmas em sistemas disponveis em geral. Alm disso, algumas medidas podem ter sido estimadas por extrapolao. Os resultados reais podero variar. Os usurios deste documento devem verificar os dados aplicveis para os seus ambientes especficos. As informaes sobre produtos no-IBM foram obtidos dos fornecedores desses produtos, de anncios publicados ou outras fontes publicamente disponveis. A IBM no testou estes produtos e no pode confirmar a preciso de seu desempenho, compatibilidade nem qualquer outra reivindicao relacionada a produtos no-IBM. Dvidas sobre os recursos de produtos no-IBM devem ser encaminhadas diretamente a seus fornecedores. Todas as declaraes relacionadas aos objetivos e intenes futuras da IBM esto sujeitas a alteraes ou cancelamento sem aviso prvio e representam apenas metas e objetivos. Todos os preos IBM mostrados so preos de varejo sugeridos pela IBM, so atuais e esto sujeitos a alterao sem aviso prvio. Os preos do revendedor podem variar. Estas informaes foram projetadas apenas com o propsito de planejamento. As informaes aqui contidas esto sujeitas alteraes antes que os produtos descritos estejam disponveis. Estas informaes contm exemplos de dados e relatrios usados nas operaes dirias de negcios. Para ilustr-las da forma mais completa possvel, os exemplos podem incluir nomes de indivduos, empresas, marcas e produtos. Todos estes nomes so fictcios e qualquer semelhana com os nomes e endereos utilizados utilizados por uma empresa empresa real mera coincidncia. LICENA DE COPYRIGHT: Estas informaes contm programas de aplicativos de amostra na linguagem fonte, ilustrando as tcnicas de programao em diversas plataformas operacionais. O Cliente pode copiar, modificar e distribuir estes programas de amostra sem a necessidade de pagar IBM, com objetivos de desenvolvimento, utilizao, marketing ou distribuio de programas aplicativos em conformidade com a interface de programao de aplicativo para a plataforma operacional para a qual os programas de amostra so criados. Esses exemplos no foram testados completamente em todas as condies. Portanto, a IBM no pode garantir ou implicar a confiabilidade, manuteno ou funo destes programas. Os programas de amostra so fornecidos "NO ESTADO EM QUE SE ENCONTRAM", sem garantia de nenhum tipo. A IBM no poder ser responsabilizada por quaisquer danos derivados do uso dos programas de amostra.
38
Cada cpia ou parte destes programas de amostra ou qualquer trabalho derivado deve incluir um aviso de copyright com os dizeres: (nome de sua empresa) (ano). Partes deste cdigo so derivadas dos Programas de Amostra do IBM Corp. Copyright IBM Corp. 1997, 2000. Todos os direitos reservados. Se estas informaes estiverem sendo exibidas em cpia eletrnica, as fotografias e ilustraes coloridas podem no aparecer.
Marcas Registradas
IBM, o logotipo IBM e ibm.com so marcas ou marcas registradas da International Business Machines Corp. nos Estados Unidos e/ou em outros pases. Outros nomes de produtos e servios podem ser marcas registradas da IBM ou de terceiros. Uma lista atual das marcas registradas da IBM est disponvel no Web site na Informaes de marcas registradas e copyright em www.ibm.com/legal/copytrade.shtml. Adobe, o logotipo Adobe, PostScript e o logotipo PostScript so marcas ou marcas registradas da Adobe Systems Incorporated nos Estados Unidos, em outros pases, ou em ambos. Linux a marca registrada da Linus Torvalds nos Estados Unidos e/ou em outros pases. Microsoft, Windows, Windows NT e o logotipo Windows so marcas registradas da Microsoft Corporation nos Estados Unidos, em outros pases, ou em ambos. UNIX uma marca registrada da The Open Group nos Estados Unidos e em outros pases.. Outros nomes de empresas, produtos e servios podem ser marcas registradas ou marcas de servios de terceiros.
Avisos
39
40
ndice Remissivo A
alocando 7 ambiente global 3 Apache instalando 32 aplicativo ambiente 1 aplicativo WPARs 12 arquivos de especificao configurao 24, 25 controles de recurso 25 criando 23 sistemas de arquivos 13 arquivo image.data 22 arquivos de especificao aplicativo WPARs 25 configurao 21
G
gerenciando 8
I
25 identificadores 26 implementando 7 iniciando WPARs do sistema instalando Apache 32 28
L
listando 26
C
configurao 8 aplicativo WPARs 24, 25 arquivos de especificao 21 controles de recurso 21, 25 diretrios 16, 23 networks 18, 24 resoluo de domnio 19 sistemas de arquivos 16, 23 WPARs do sistema 13, 16, 18 controles de recurso 5, 25 configurao 21 criando aplicativo WPARs 23 WPARs do sistema 13 customizando sistemas de arquivos 16 WPARs do sistema 16
N
networks 18 configurao 24 nome do host WPARs do sistema nomeando WPARs do sistema 19 13
R
recurso de rastreio 31 redes 3 removendo 7, 28 resoluo de domnio configurao 19 restaurando 28
S
segurana 4 sistemas de arquivos 8, 16 aplicativo WPARs 13 configurao 23 WPARs do sistema 10 Software 31 subsistema de Contabilidade Avanada
D
device 8 diretrios configurao 23 dispositivo 6, 7 dispositivos 2
29
E
efetuando login 27 encerrando WPARs do sistema 29
W
WPAR ativo 6 WPAR inativo 6 WPARs do sistema 9, 19 arquivo image.data 22 configurao 13, 16, 17, 18 criando 13 customizando 16 diretrios 16, 17 encerrando 29 iniciando 28 networks 18 nome do host 19
F
fazendo backup 27
41
42
Impresso no Brasil
S517-9723-03