Criando Perfis Silenciosamente

É 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 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.

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:
  1. 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:
  2. 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.
  3. Verifique se não existe nenhuma opção -silent no arquivo de resposta. Se a opção existir, o perfil não será criado.
  4. Salve o arquivo.
  5. 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.
  6. 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.
  7. 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"
  8. 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"
  9. Salve suas alterações em sua cópia do responsefile.wps.txt.
  10. 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.
    • Icon indicating Linux platforms Icon indicating UNIX platforms Em plataformas Linux e UNIX:
      install -options /tmp/WBI/myoptions.txt -silent
    • Icon indicating Windows platforms Em plataformas Windows:
      install.exe -options "C:\temp\WBI\myoptions.txt" -silent
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:
  • Icon indicating Linux platforms Icon indicating UNIX platforms Em plataformas Linux e UNIX: install_root/logs/wbi/log.txt
  • Icon indicating Windows platforms 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

Para utilizar um arquivo de resposta de criação de perfil para criar um perfil de forma silenciosa após a instalação inicial do servidor de processo, faça o seguinte:
  1. Copie o arquivo de resposta para o tipo de perfil que você deseja criar a partir do diretório install_root/bin/ProfileCreator_wbi nas plataformas Linux e UNIX ou install_root\bin\ProfileCreator_wbi nas plataformas Windows 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:
  2. Edite o arquivo para customizar os valores para sua instalação. Reveja o texto explicativo no arquivo de resposta para obter explicações detalhadas de cada opção.
  3. Salve o arquivo.
  4. Inicie a criação do perfil com um dos seguintes comandos, conforme apropriado para seu sistema operacional. Estes comandos supõem que você copiou o arquivo de resposta de criação de perfil, denominou a cópia My_New_Profile_1.txt e customizou-a.
    Importante: Se tiver salvado sua cópia do arquivo de resposta de criação do perfil em um diretório diferente de install_root/bin/ProfileCreator_wbi nas plataformas Linux ou UNIX ou install_root\bin\ProfileCreator_wbi nas plataformas Windows, você deve qualificar completamente o nome do caminho dos comandos mostrados abaixo. Estes exemplos assumem que o arquivo de resposta esteja em um destes diretórios, conforme apropriado para o sistema operacional.
    • Icon indicating AIX platforms Em plataformas AIX: ./pcatAIX.bin -options My_New_Profile_1.txt -silent
    • Icon indicating HP-UX platforms Em plataformas HP-UX: ./pcatHPUX.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Em Plataformas Linux x86 de 32 bits: ./pcatLinux.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Em Plataformas Linux x86 de 64 bits: ./pcat.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Em Plataformas Linux no zSeries de 31 bits e 64 bits: ./pcatLinux390.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Linux platforms Em plataformas Linux Power: ./pcatLinuxPPC.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Solaris platforms Em Plataformas Solaris SPARC: ./pcatSolaris.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Solaris platforms Em Plataformas Solaris x86 de 64 bits: ./pcatSolarisx86_64.bin -options My_New_Profile_1.txt -silent
    • Icon indicating Windows platforms Em plataformas Windows: pcatWindows.exe -options My_New_Profile_1.txt -silent
  5. Examine se os registros foram bem-sucedidos. 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. Consulte Arquivos de Log para obter informações sobre registro.
Tarefas relacionadas
Referências relacionadas

(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)