É possível utilizar arquivos de resposta para criar definições de perfis
silenciosamente; ou seja, sem utilizar a interface gráfica com o usuário.
Um arquivo de texto, chamado de arquivo de resposta, contém
a definição de um perfil do WebSphere Process Server. É possível criar um perfil
silenciosamente, customizando o arquivo de resposta do perfil
para o perfil que você pretende criar. O programa de instalação lê este arquivo para determinar os valores da opção
de criação do perfil durante a instalação silenciosa. Também é possível criar perfis adicionais
utilizando arquivos de resposta após a instalação inicial.
Os possíveis tipos de perfis
são um perfil independente, um perfil do gerenciador de implementação e
um perfil customizado. Um arquivo de resposta de exemplo para cada tipo de perfil é fornecido com o WebSphere Process Server. Cada arquivo de resposta é enviado com os valores padrão:
Os
arquivos estão localizados da seguinte forma:
- Antes da instalação do produto, no CD 1 do WebSphere Process Server no diretório
WBI.
- Após a instalação do produto, em um dos seguintes diretórios, dependendo da plataforma:
Em plataformas Linux e UNIX: install_root/bin/ProfileCreator_wbi
Em plataformas Windows: install_root\bin\ProfileCreator_wbi
Antes de Você Começar
Este tópico supõe que você deseja criar um perfil de forma silenciosa.
Se, em vez disso, quiser criar o perfil com uma interface interativa, consulte Criando Perfis Utilizando o Assistente de Perfil.
Este tópico detalha dois cenários:
Se estiver criando um perfil
durante a instalação silenciosa do produto, assegure-se de que:
- Tenha revisado as tarefas pré-requisitadas associadas à instalação silenciosa do produto em Instalando Silenciosamente o WebSphere Process Server ou o Client.
- Tenha revisado as tarefas pré-requisitadas associadas à criação de um perfil em Pré-requisitos para a Criação ou Aprimoramentos de Perfis.
- Você esteja instalando o produto como o usuário root em um sistema Linux ou UNIX, ou
como um membro do grupo Administrador em um sistema Windows.
Importante: Você deve ser o usuário raiz para atualmente instalar o produto WebSphere Process Server.
No entanto, é possível incluir um perfil em uma instalação existente do WebSphere Process
Server como um usuário não-raiz em um sistema Linux ou UNIX. Você deve receber permissão de gravação para diretórios selecionados na instalação do WebSphere Process Server antes de criar perfis. Consulte
Criando e Aprimorando Perfis como um Usuário Não-root em Sistemas Linux ou UNIX para obter instruções sobre como obter essas permissões.
- Não utilize a opção -silent em um arquivo de resposta.
Se utilizar, a criação do perfil falhará.
Se estiver criando um perfil
após a instalação do produto, assegure-se de que:
Considerações Adicionais ao Criar um Perfil Customizado
Quais opções do arquivo de resposta estão relacionadas à federação de um perfil customizado para um gerenciador de implementação?
Um perfil customizado
deve ser federado para uma célula do Deployment Manager para se tornar operacional.
Devido a esta forte dependência de ser um nó gerenciado, geralmente o perfil
é referido como um a
perfil gerenciado. Várias diretivas do arquivo de resposta de criação de perfil para a criação de um perfil customizado fornecem opções para a federação do nó customizado na célula do gerenciador de implementação:
- -W pctfederationpanelInstallWizardBean.federateLater
Configure
este valor como true se o gerenciador de implementação não estiver em execução ou não estiver acessível por nenhuma razão na seguinte descrição da
federação.
- -W pctfederationpanelInstallWizardBean.hostname
Especifique
um valor que seja resolvido para o sistema no qual o gerenciador de implementação está em execução. Consulte Considerações sobre Nomenclatura para Perfis, Nós, Hosts e Células para obter as considerações sobre nomenclatura.
- -W pctfederationpanelInstallWizardBean.port
Especifique
um valor para a porta SOAP do gerenciador de implementação. É necessário especificar
o valor correto. Um valor incorreto impede a federação do nó
e resulta em uma falha total com um indicador INSTCONFFAILED. A porta
SOAP padrão para o gerenciador de implementação é 8879.
Você
federa o nó durante ou após a criação do perfil?
Federe o
nó no momento em que desempenhar a criação silenciosa do perfil customizado e,
apenas se
todas as seguintes condições forem verdadeiras:
- O gerenciador de implementação está em execução.
- O gerenciador de implementação é um perfil do WebSphere Process Server.
- A segurança não está ativada no nó do gerenciador de implementação.
- O gerenciador de implementação utiliza o tipo de conector SOAP JMX padrão e o conector está ativado.
Não federe o nó durante a criação silenciosa do perfil
se
qualquer uma das seguintes condições for verdadeira:
- O gerenciador de implementação não está em execução ou você não tem certeza se ele está em execução.
- O gerenciador de implementação é um perfil do WebSphere Application Server Network Deployment que ainda não foi aprimorado em um perfil do WebSphere
Process Server.
- A segurança está ativada no nó do gerenciador de implementação.
- O conector SOAP está desativado.
- O gerenciador de implementação é reconfigurado para utilizar o RMI
(Remote Method Invocation) não padrão como o conector JMX (Java Management
Extensions) preferencial. (Selecione Administração do Sistema > Gerenciador de Implementação > Serviços de Administração no console administrativo do gerenciador de implementação para verificar o tipo de conector de preferência.)
Se qualquer uma destas condições for verdadeira, será necessário federar o nó após sua
criação utilizando o comando
addNode para digitar um ID do usuário
e uma senha no comando. Consulte
Federando Nós Customizados em um Gerenciador de Implementação para obter informações adicionais
sobre como federar um nó utilizando este comando.
Se você tentar
federar um nó customizado quando o gerenciador de implementação não estiver em execução ou não estiver disponível por outras razões, a criação do perfil falhará
e o perfil customizado resultante ficará inutilizável. Você deve, então, mover esse diretório de perfil customizado para fora do repositório de perfis (por padrão, o diretório profiles em install_root, em que install_root é o diretório de instalação do WebSphere Process Server) antes da criação de outro perfil customizado com o mesmo nome de perfil.
Criando um Perfil de Forma Silenciosa durante uma Instalação Silenciosa do Produto
Para criar um perfil durante a instalação silenciosa inicial do
WebSphere Process Server, faça o seguinte:
- Copie o arquivo de resposta para o tipo de perfil que deseja criar a partir do diretório WBI no CD 1 do WebSphere Process Server para um local que possa ser facilmente identificado em sua máquina e salve-o com um novo nome, como My_New_Profile_1.txt. Os arquivos de resposta de perfil disponíveis incluem os seguintes:
- responsefile.pcaw.standAloneProfile.txt para criar um perfil de servidor de processo independente.
- responsefile.pcaw.dmgrProfile.txt para criar um perfil do gerenciador de implementação.
- responsefile.pcaw.managedProfile.txt para criar um perfil customizado.
Consulte o seguinte para obter arquivos de resposta de exemplo:
- Edite este arquivo de resposta do perfil utilizando um editor de arquivo simples
de sua escolha, no sistema operacional de destino, para customizá-lo
com os parâmetros de seu sistema. Leia as instruções no arquivo de resposta
para escolher valores apropriados.
- Verifique se não existe nenhuma opção -silent no arquivo de resposta.
Se a opção existir, o perfil não será criado.
- Salve o arquivo.
- Copie o arquivo de resposta de instalação do produto responsefile.wps.txt
do diretório WBI no CD 1 do WebSphere Process Server para um local
facilmente identificável em sua máquina e salve-o com um novo nome,
por exemplo, myoptionsfile.
- Edite este arquivo utilizando um editor de arquivo simples
de sua opção, no sistema operacional de destino, para customizá-lo
com os parâmetros de seu sistema. Leia as instruções no arquivo de resposta
para escolher valores apropriados. Consulte
Instalando Silenciosamente o WebSphere Process Server ou o Client para obter um arquivo de resposta de instalação do produto de amostra.
- No final da cópia do responsefile.wps.txt, altere o valor
da opção -W summaryPanel_InstallWizardBean.launchPCAW para true.
Por exemplo,
-W summaryPanel_InstallWizardBean.launchPCAW="true"
- Altere o valor da opção -W pcawResponseFileLocationQueryAction_InstallWizardBean.fileLocation de "" para identificar o caminho de arquivo absoluto do arquivo de resposta do perfil modificado.
Por exemplo,
-W pcawresponsefilelocationqueryaction_InstallWizardBean.fileLocation=
"/opt/IBM/WebSphere/MyOptionFiles/My_New_Profile_1.txt"
- Salve suas alterações em sua cópia do responsefile.wps.txt.
- Utilize um dos seguintes comandos para instalar o WebSphere Process
Server e criar um perfil. Estes comandos supõem que você tenha
copiado o arquivo de resposta responsefile.wps.txt para um diretório temporário
e renomeado-o para myoptions.txt antes de customizá-lo.
Verifique o sucesso da desinstalação examinando o arquivo de registro do WebSphere Process Server. Se a última linha do arquivo contiver a palavra
INSTCONFSUCCESS,
isso indica que os recursos selecionados do WebSphere Process Server e o WebSphere Application
Server Network Deployment (caso tenha sido selecionado) foram instalados com êxito.
O arquivo de registro está localizado
da seguinte forma:
Em plataformas Linux e UNIX: install_root/logs/wbi/log.txt
Em plataformas Windows: install_root\logs\wbi\log.txt
em que
install_root representa o local da instalação do WebSphere Process Server.
Observe que outros termos
como INSTCONFPARTIALSUCCESS ou INSTCONFFAILED
podem ocorrer em outras linhas no arquivo, ou até mesmo na última linha, mas
desde que INSTCONFSUCCESS esteja incluído na última linha,
isto indica que a instalação foi bem-sucedida.
Se a instalação não tiver sido bem-sucedida,
examine outros arquivos de registro para determinar o porquê. Consulte as descrições
de arquivos de registro relevantes listados em Arquivos de Log, de mensagens de erro em Mensagens de Erro: Criação e Alteração de Instalação e Perfil e efetue o registro de saída de Resolução de Problemas da Instalação para obter dicas de resolução de problemas
de sua instalação.
Consulte também Recuperando da Falha de Criação ou Alteração de Perfil para obter dicas de resolução de problemas se o perfil não tiver sido criado com êxito.
Você também pode utilizar as ferramentas de verificação de instalação para verificar sua instalação.
Consulte o Utilizando as Ferramentas de Verificação de Instalação com o WebSphere Process Server para obter informações adicionais.
Criando um Perfil de Forma Silenciosa após a Instalação do Produto