É possível enviar a tarefa Gerenciar perfis para criar,
excluir, aumentar, fazer backup, listar e restaurar perfis em hosts remotos. Perfis são conjuntos de arquivos que definem o ambiente de tempo de execução.
Em computadores host locais, é possível utilizar o comando manageprofiles ou a Ferramenta de Gerenciamento de Perfil para gerenciar perfis. Após um computador host remoto ser registrado com um gerenciador de tarefa, você pode utilizar a tarefa Gerenciar perfis para executar o comando manageprofiles no host remoto. O host remoto deve ter uma instalação do WebSphere Application Server.
Antes de Iniciar
Restrição: A tarefa Gerenciar Perfis está disponível apenas em sistemas operacionais IBM® i e distribuídos. Não está disponível nos sistemas operacionais z/OS.
Antes de poder executar a tarefa Gerenciar perfis, conclua cada uma das seguintes etapas:
- Inicie o gerenciador de tarefas.
- Transforme um host remoto em um destino do gerenciador de tarefa. No console de gerenciador de
tarefa, clique em e complete os campos
na página Novos destinos.
Um
host é um computador. Um host remoto é geralmente
um computador diferente daquele no qual o gerenciador de tarefa está instalado.
O host remoto deve ter uma instalação do WebSphere Application Server.
O produto não precisa estar em execução no host remoto para a tarefa Gerenciar perfis ser concluída com êxito.
- Crie um arquivo de resposta XML que defina tarefas que deseja que o comando manageprofiles
da instalação do produto no host remoto execute.
Todas as tarefas fornecidas pelo comando manageprofiles podem ser incluídas em seu arquivo de resposta. Para obter descrições de tarefas de criação, exclusão, listagem e outras tarefas de gerenciamento, consulte as informações sobre o comando manageprofiles.
Por exemplo, para criar o perfil test1 em uma instalação em um host remoto, crie o seguinte arquivo de resposta chamado test_response_file.txt:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
create
profileName=test1
profilePath=/WAS_v850/IBM/WebSphere/AppServer/profiles/test1
templatePath=/WAS_v850/IBM/WebSphere/AppServer/profileTemplates/default
![[IBM i]](../images/iseries.gif)
create
profileName=test1
profilePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profiles/test1
templatePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profileTemplates/default
![[Windows]](../images/windows.gif)
create
profileName=test1
profilePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profiles\\test1
templatePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profileTemplates\\default
Especifique a tarefa do comando na primeira linha do arquivo de resposta e utilize uma linha separada para cada parâmetro do comando
manageprofiles.
Para o arquivo de resposta, não inclua um símbolo hífen-menos
(
-) antes dos parâmetros de comando
manageprofiles. Use um formato
parameter=value.
Por exemplo, um comando
manageprofiles que é inserido
em uma linha de comandos possui o formato a seguir:
manageprofiles -create -profileName MyProfile -templatePath app_server_root/profilesTemplates/default
-enableAdminSecurity true -adminUserName user1 -adminPassword security -cellName MyNewCell -nodeName MyNewNode
Um arquivo de resposta para uma tarefa
Gerenciar Perfis
usa o formato a seguir para o mesmo comando:
create
profileName=MyProfile
templatePath=app_server_root/profileTemplates/default
enableAdminSecurity=true
adminUserName=user1
adminPassword=security
cellName=MyNewCell
nodeName=MyNewNode
Evitar Problemas: Para sistemas operacionais Windows, no arquivo de resposta utilize barras duplas invertidas (
\\) ou uma barra (
/) para separar diretórios nos caminhos de arquivo. Se o arquivo de resposta utilizar uma única barra invertida (
\) como um separador diretório, a tarefa falha com um erro.
gotcha
Sobre Esta Tarefa
É possível usar o console administrativo do gerenciador de tarefa ou do gerenciador de implementação para enviar uma tarefa que gerencia perfis de uma instalação do WebSphere Application Server remota.
No console, escolha a tarefa Gerenciar Perfis, especifique o computador host remoto, especifique as opções da tarefa, revise o resumo e envie a tarefa. Quando a tarefa executa, o gerenciador de tarefa executa as tarefas de gerenciamento de perfil descritas no arquivo de resposta e muda a configuração na instalação do produto no host remoto.
Em vez de usar um console, é possível executar o script da tarefa manageprofiles no grupo de comandos AdministrativeJobs. Consulte o tópico sobre tipos de
tarefas administrativas.
Procedimento
- Clique em na árvore de navegação do console administrativo.
- Escolha uma tarefa para gerenciar os perfis de um destino de host remoto.
- Selecione o tipo de tarefa Gerenciar perfis na lista.
A tarefa Gerenciar perfis está disponível apenas na lista se o gerenciador de tarefa tiver um host como um destino.
Servidores de aplicativos independentes ou gerenciadores de implementação registrados com o gerenciador de tarefa são destinos, mas não são hosts.
- Como opção, especifique uma descrição da tarefa.
- Clique em Avançar.
- Escolha os destinos das tarefas.
- Selecione um grupo de destinos a partir da lista ou selecione Nomes
de destino.
- Se você selecionou Nomes de destino,
especifique um nome de destino e clique em Incluir ou
clique em Localizar e especifique os destinos escolhidos na
página Localizar destinos.
Na página Localizar destinos, o tipo de tarefa é automaticamente configurado como manageprofiles para filtrar resultados da procura. Clique em Localizar nesta página para visualizar a lista de hosts na lista Destinos excluídos.
Selecione o destino, clique em > para mover o nome do host
para a lista Destinos escolhidos e, em seguida, clique em OK.
- Se a autenticação do usuário for necessária, especifique um nome de usuário, uma senha ou quaisquer outros valores de autenticação, conforme necessário.
- Clique em Avançar.
- Especifique os parâmetros da tarefa.
- Para o WebSphere Application Server home,
especifique o local da instalação do produto do host.
Especifique o diretório do app_server_root.
Por exemplo, suponha que o computador do host remoto possua um sistema operacional Windows e uma instalação do WebSphere Application Server Versão
8.0 com um diretório de app_server_root de C:\WAS_v850\IBM\WebSphere\AppServer. Especifique o seguinte caminho:
C:\WAS_v850\IBM\WebSphere\AppServer
Evitar Problemas: Quando a tarefa retorna,
o produto anexa
\bin ao caminho que você especificou para
executar o comando manageprofiles no host remoto. Se você utilizar barras duplas invertidas (
\\) ou uma barra (
/) como separadores de diretórios, a tarefa falhará com um erro. Para sistemas operacionais Windows, utilize uma única barra invertida (
\) como um separador de diretórios.
gotcha
- Para Local do Arquivo de Resposta, especifique o caminho completo do arquivo de resposta.
O arquivo de resposta contém instruções para o comando manageprofiles da instalação do produto no host.
Por exemplo, especifique o local do arquivo de resposta test_response_file.txt,
na seção "Antes de começar" deste tópico,
para criar o perfil test1 na instalação no
host. Nesse exemplo, o arquivo de resposta está no diretório temp do mesmo computador no qual o gerenciador de tarefa reside:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
/temp/test_response_file.txt
![[Windows]](../images/windows.gif)
C:\temp\test_response_file.txt
- Clique em Avançar.
- Planeje a tarefa.
- Revise o resumo e clique em Concluir para enviar a tarefa.
Resultados
O gerenciador de tarefa executa a tarefa. O comando manageprofiles no host muda a configuração do perfil na instalação do produto conforme instruído no arquivo de resposta.
Para o exemplo test_response_file.txt, um perfil chamado test1 foi criado no host.
O que Fazer Depois
Na página Status da tarefa, clique no ID da tarefa manageprofiles e visualize o status da tarefa. Se a tarefa não for bem-sucedida, visualize quaisquer mensagens de
erro resultantes da execução da tarefa, corrija a condição de erro e envie a tarefa novamente.