WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Criando uma Definição de Compilação e Gerando o IIP

Este tópico descreve como criar um arquivo de definição de construção e gera o IIP (Integrated Instalation Package) com o IBM® WebSphere Installation Factory.

Antes de Iniciar

Primeiro você deve instalar o Installation Factory antes de utilizá-lo para criar um pacote de instalação. Consulte Introdução ao Installation Factory para obter informações adicionais.

Sobre Esta Tarefa

Para criar um IIP, primeiro crie um arquivo de definição de compilação que o Installation Factory utilizará posteriormente para gerar o IIP. O arquivo de definição de compilação descreve exatamente quais pacotes e configurações estão incluídos no IIP. Você pode seguir as duas etapas na estação de trabalho local, ou pode escolher criar a definição de construção localmente, e então passar o arquivo XML para outra estação de trabalho gerar o IIP, talvez mesmo em uma estação de trabalho ou sistema operacional diferente. A estação de trabalho remota deve primeiro conter o Installation Factory e todos os produtos que deseja incluir no IIP para gerar um IIP a partir de um arquivo de definições de construção.

Em alguns casos, talvez você não consiga utilizar o assistente de Definição de Compilação na plataforma de sistema operacional de destino. Neste caso, você tem três opções:

Utilize o seguinte procedimento para criar o arquivo de definição de compilação e gerar o IIP.

Procedimento
  1. Faça download do código do produto da página de download para o IBM WebSphere Installation Factory e descompacte o código.

    Consulte a página de download para obter uma lista completa de sistemas operacionais testados.

  2. Considere quais pacotes de instalação você deseja incluir no IIP. O Installation Factory não contém nenhuma das imagens de instalação do produto. É necessário fornecer o software a ser instalado pelo Installation Factory.
  3. Inicie o console do Installation Factory com o script da graphical user interface (GUI).
    • For AIX operating systemFor HP-UX operating systemFor Linux operating systemFor Solaris operating system Utilize o script IF_home/bin/ifgui.sh.
    • For Windows operating system Utilize o script IF_home\bin\ifgui.bat.
  4. Crie uma nova definição de compilação do IIP ou abra uma existente.

    Clique em Criar Novo Pacote de Instalação Integrado para criar uma nova definição de compilação do IIP.

    Clique em Abrir Definição de Compilação se desejar editar um arquivo XML de definição de compilação existente.

  5. Escolha se deseja executar o assistente em modo conectado ou desconectado.
    • Modo conectado

      Selecione a caixa de opção para processamento de modo conectado, de modo que você possa gerar o IIP, além de criar o arquivo de definições de construção na estação de trabalho local. O assistente de definição de compilação tentará validar todos os diretórios, arquivos e pacotes de instalação em modo conectado e deve poder acessar estes recursos localmente.

    • Modo desconectado

      Selecione a caixa de opção para processamento de modo desconectado para salvar a definição de construção apenas e gerar o IIP posteriormente. Use o assistente no modo desconectado em uma estação de trabalho suportada para criar um arquivo de definições de construção para um sistema operacional suportado em outra estação de trabalho. Em seguida, copie o arquivo XML de definição de compilação para o sistema operacional de destino e utilize o comando ifcli para iniciar o mecanismo de processamento e gerar o IIP. O assistente Definição de Construção não pode verificar a imagem de instalação, os pacotes de manutenção, ou quaisquer outros arquivos ou scripts que você inserir no modo desconectado. Você também pode gerar um IIP para uma plataforma de destino com uma plataforma semelhante; em outras palavras, gerar um IIP em uma plataforma Windows para outra plataforma Windows ou em uma plataforma de estilo UNIX para outra plataforma de estilo UNIX.

      Os caminhos para todos os produtos, diretórios e arquivos que você especifica no assistente devem ser relativos à estação de trabalho na qual o IIP será criado. Por exemplo, suponha que você execute o console em um sistema Red Hat Enterprise Linux® 4 que não pode acessar o sistema AIX de destino. O assistente de Definição de Compilação não pode procurar locais do arquivo no sistema de destino. No entanto, você pode digitar o caminho do diretório do local do AIX para a imagem de instalação do Network Deployment e outros elementos do IIP.

  6. Forneça todos os parâmetros necessários para identificar as informações do pacote, o local de saída para o arquivo de definição de compilação, o local de saída para o IIP, produtos, imagens de instalação, arquivos e diretórios adicionais e informações de criação. Consulte os documentos do painel da ajuda para obter informações sobre cada etapa do processo de criação do IIP:
    Restrição: A criação de IIPs utilizando caracteres específicos do código do idioma não-inglês no caminho do diretório não é suportada. Restrinja os caracteres utilizados em nomes de diretórios a caracteres ASCII norte-americanos imprimíveis.
    Painel Descrição
    Seleção de Modo do IIP Especifique se deseja trabalhar em modo conectado ou desconectado e especifique o sistema operacional de destino para o IIP.
    Identificação do Pacote do IIP Especifique um universally unique identifier para o IIP.
    Informações de Compilação do IIP Especifique o nome e local do arquivo de definição de compilação e o IIP.
    Configurações do Assistente de Instalação Integrado do IIP Utilize este painel para escolher se o assistente de instalação do IIP será exibido para o usuário do IIP durante a instalação e se esta configuração pode ser substituída.
    Construir o Integrated Installation Package (IIP) Inclua e modifique pacotes de instalação para o IIP. Este painel também contém os seguintes painéis:
    Arquivos Adicionais do IIP Inclua arquivos e diretórios no IIP.
    Criação do IIP Especifique uma organização e descrição para o IIP.
    Visualização do IIP Utilize este painel de resumo para revisar todas as suas seleções para o IIP.
  7. No painel Visualização do Pacote de Instalação Integrado, selecione se deseja salvar apenas o arquivo de definição de compilação ou salvar o arquivo de definição de compilação e gerar o IIP localmente. Clique em Concluir para sair o assistente de Definição de Compilação.

    Se você selecionou para compilar o arquivo de definição apenas, copie o arquivo XML de definição de construção para a estação de trabalho de destino. Execute o comando ifcli no arquivo de definição de compilação para gerar seu IIP. Consulte O Comando ifcli para obter informações adicionais.

    A quantidade de tempo necessária para gerar o IIP depende do número e tipo de produtos que estiverem incluídos no pacote.

  8. O Installation Factory registra uma mensagem de conclusão no arquivo IF_home/logs/log.txt quando o mecanismo de processamento é concluído.

Exemplo

A seguir está um exemplo de criação de um arquivo de definição de compilação e de geração de um IIP em um sistema Windows que contém uma contribuição do servidor de processo e uma contribuição do pacote de recursos. Criaremos o IIP em nome da empresa fictícia "Plants by WebSphere", referida em um dos aplicativos de amostra do servidor de processo.
  1. Ative o script IF_home\bin\ifgui.bat.
  2. No painel do IBM Installation Factory, selecione Criar um Novo Pacote de Instalação Integrado.
  3. O assistente de Definição de Compilação é ativado e o painel Modo de Seleção é exibido. Como você está compilando um IIP para criação e instalação nessa estação de trabalho, selecione o Modo Conectado. Observe que depois que esse IIP é criado, você também pode instalar em qualquer estação de trabalho com o mesmo sistema operacional e plataforma como o sistema local. Em Plataformas, selecione sua plataforma atual. Clique em Avançar.
  4. No painel Identificação do Pacote, digite um identificador: com.plantsByWebsphere. A versão pode permanecer 1.0.0.0. Clique em Avançar.
  5. O painel Informações de Compilação é exibido. Digite um nome de arquivo e local do arquivo XML de definição de compilação que está sendo criado. Além disso, escolha um diretório no qual o IIP será gerado. Certifique-se de que tenha espaço suficiente no diretório de destino se for gerar o IIP além de compilar a definição de compilação. Você poderá ver um erro indicando um diretório não vazio se o diretório padrão do IIP não estiver vazio e a caixa de opção Avisar se o local de destino estiver selecionada. Clique em Avançar.
  6. No painel Configurações do Assistente de Instalação Integrado, deixe as duas configurações do assistente de instalação selecionadas. Para uma flexibilidade máquina durante a instalação, permitiremos que os usuários substituam nossa configuração que exibirá o assistente do IIP na inicialização. Clique em Avançar.
  7. O painel Construir o Pacote de Instalação Integrado é exibido. Este é o painel principal no qual você selecionará, incluirá e modificará as propriedades dos pacotes que deseja incluir no IIP. Como desejamos criar um pacote que inclui o produto IBM WebSphere Application Server Network Deployment, um pacote de recursos e o WebSphere ESB versão 6.2, começaremos com o produto Network Deployment:
    1. Selecione IBM WebSphere Application Server Network Deployment 6.1 no campo Pacotes de Instalação e Ferramentas Suportados. Clique em Incluir Instalador.
    2. No painel Incluir Pacote de Instalação, você verá o nome do pacote, seu identificador e o sistema operacional e arquitetura da plataforma para a qual você está compilando o IIP. Precisamos fornecer o código do produto para Network Deployment em nossa plataforma especificada. Clique em Modificar.
    3. Digite o caminho do diretório do diretório raiz da imagem do produto Network Deployment ou clique em Procurar para procurar a imagem. Como estamos em modo conectado, você pode clicar em Recuperar Tamanho do Pacote para estimar o tamanho desse pacote. Clique em OK.
    4. Você retorna ao painel Incluir Pacotes de Instalação. Você pode ver que os campos Caminho do Diretório para o Pacote e Tamanho do Pacote estão preenchidos. Clique em OK.
    5. Você retorna ao painel Construir o Pacote de Instalação Integrado. Agora é possível ver seu pacote listado no campo Pacotes de Instalação Utilizados neste IIP e uma chamada desse pacote foi criada e listada no campo Chamadas do Pacote de Instalação. Certifique-se de que sua chamada do pacote esteja selecionada e clique no botão Modificar junto ao campo Chamadas do Pacote de Instalação.
    6. O painel Propriedades de Chamada do Pacote de Instalação é exibido. Este é o local onde você configurará todas as propriedades de instalação de sua chamada do pacote.
      1. Altere o nome de exibição e a descrição para a chamada. O usuário que está instalando o IIP verá estas informações exibidas com a chamada do pacote. É possível customizar estes campos para refletir a implementação deste pacote em sua empresa.
      2. A caixa de opção Tornar esta a chamada de instalação primária é selecionada. Não altere este valor, porque o pacote do pacote de recursos que será incluído posteriormente utilizará as informações deste pacote para seus padrões, incluindo o diretório de instalação de destino. De fato, esta configuração assegura que cada chamada do pacote incluída após este pacote utilizará alguns valores especificados para este pacote, a menos que você altere-os manualmente.
      3. Desmarque a caixa de opção Os usuários podem suprimir a instalação deste pacote. Como este é um exemplo relativamente simples com apenas três pacotes incluídos, desejamos que os usuários instalem todos os três pacotes.
      4. Não altere os valores padrão de Modo de instalação padrão. O assistente de instalação para o Network Deployment será exibido durante a instalação.
      5. Configure o caminho da instalação para este pacote a partir da guia Caminho do Diretório de Instalação Padrão. Você pode configurar o caminho para os tipos de usuário Administrador e não-administrador. Clique em Modificar para abrir o painel Modificar Caminho do Diretório da Instalação Padrão e digite o caminho no qual este pacote será instalado. Clique em OK para retornar ao painel atual.
      6. Clique na guia Arquivos de Resposta. Como não estamos instalando este pacote silenciosamente, podemos ignorar as configurações para esta seção.
      7. Clique na guia Ações do Código de Saída. Estas são as ações que serão executadas quando o pacote gerar estes códigos de saída. Altere a ação para A instalação foi bem-sucedida parcialmente para Perguntar se o usuário deseja parar ou continuar a instalação. Desejamos que o usuário decida se o êxito parcial é aceitável, dependendo do que ele vê nos logs do produto ou outras informações. As outras duas ações do código de saída estão configuradas para parar a instalação por padrão, que é um comportamento aceitável nesses dois casos. Clique em OK para sair do painel Propriedades de Chamada do Pacote de Instalação.
  8. Inclua o pacote de recursos no IIP.
    1. Selecione IBM WebSphere Application Server Versão 6.1 Feature Pack para Web Services da lista Pacotes e Ferramentas Suportados e siga as etapas a - d na seção Network Deployment, alterando apenas o caminho do diretório do produto.
    2. Você retorna ao painel Construir o Pacote de Instalação Integrado. Agora é possível ver seu pacote do pacote de recursos listado no campo Pacotes de Instalação Utilizados neste IIP e uma chamada desse pacote foi criada e listada no campo Chamadas do Pacote de Instalação. Certifique-se de que a chamada do pacote de recursos esteja selecionada e clique no botão Modificar junto ao campo Chamadas do Pacote de Instalação.
      1. Altere o nome de exibição e a descrição para a chamada. O usuário que está instalando o IIP verá estas informações exibidas com a chamada do pacote de recursos. Customize estes nomes para refletir sua empresa ou organização.
      2. Observe que a caixa de opção Tornar esta a chamada de instalação primária não é selecionada por padrão. Este é o comportamento desejado, porque o pacote de recursos é instalado sobre o produto Network Deployment e herdará os valores padrão do Network Deployment.
      3. Desmarque a caixa de opção Os usuários podem suprimir a instalação deste pacote. Como este é um exemplo relativamente simples com apenas três pacotes incluídos, desejamos que os usuários instalem todos os três pacotes.
      4. Não altere os valores padrão de Modo de instalação padrão. O assistente de instalação para o pacote de recursos será exibido durante a instalação. No entanto, a instalação silenciosa do pacote de recursos faz parecer ao usuário que todo o IIP de Plants by WebSphere é totalmente instalado em uma operação, mesmo que dois pacotes estejam sendo instalados. Observe que, se você escolher a instalação silenciosa aqui, deverá especificar um arquivo de resposta ou o instalador do IIP deverá especificar um durante a instalação.
      5. Configure o caminho da instalação para este pacote a partir da guia Caminho do Diretório de Instalação Padrão. Observe que, como configuramos o pacote do Network Deployment como a chamada de instalação primária, nosso valor do caminho da instalação para o pacote de recursos foi configurado para $RESV{6.1.0-WS-WASND_1-1:installLocation}. Esta é uma macro que indica que o Valor de Resultado da opção installLocation para o pacote do Network Deployment será utilizado aqui. Consulte Substituição de Macros do IIP para obter informações adicionais sobre macros e sua utilização.
      6. Clique na guia Arquivos de Resposta. Como não estamos instalando este pacote silenciosamente, podemos ignorar as configurações para esta seção. Se desejar instalar esta chamada do pacote silenciosamente, especifique um arquivo de resposta.
      7. Clique na guia Ações do Código de Saída. Estas são as ações que serão executadas quando o pacote gerar estes códigos de saída. Altere a ação para A instalação foi bem-sucedida parcialmente para Perguntar se o usuário deseja parar ou continuar a instalação. Desejamos que o usuário decida se o êxito parcial é aceitável, dependendo do que ele vê nos logs do produto ou outras informações. As outras duas ações do código de saída estão configuradas para parar a instalação por padrão, que é um comportamento aceitável nesses dois casos. Clique em OK para sair do painel Propriedades de Chamada do Pacote de Instalação.
  9. Em seguida, inclua o WebSphere ESB versão 6.2 no IIP.
    1. Selecione IBM WebSphere Process Server 6.2 da lista Pacotes e Ferramentas Suportados e siga as etapas a - d na seção Network Deployment, alterando apenas o caminho do diretório do produto.
    2. Você retorna ao painel Construir o Pacote de Instalação Integrado. Agora é possível ver seu pacote do pacote de recursos listado no campo Pacotes de Instalação Utilizados neste IIP e uma chamada desse pacote foi criada e listada no campo Chamadas do Pacote de Instalação. Certifique-se de que a chamada do WebSphere ESB esteja selecionada e clique no botão Modificar junto ao campo Chamadas do Pacote de Instalação.
      1. Altere o nome de exibição e a descrição para a chamada. O usuário que está instalando o IIP verá estas informações exibidas com a chamada do WebSphere ESB. Customize estes nomes para refletir sua empresa ou organização.
      2. Observe que a caixa de opção Tornar esta a chamada de instalação primária não é selecionada por padrão. Este é o comportamento desejado, porque o WebSphere ESB é instalado sobre o produto Network Deployment e herdará os valores padrão do Network Deployment.
      3. Desmarque a caixa de opção Os usuários podem suprimir a instalação deste pacote. Como este é um exemplo relativamente simples com apenas três pacotes incluídos, desejamos que os usuários instalem todos os três pacotes.
      4. Não altere os valores padrão de Modo de instalação padrão. O assistente de instalação para o WebSphere ESB será exibido durante a instalação. Observe que, se você escolher a instalação silenciosa aqui, deverá especificar um arquivo de resposta ou o instalador do IIP deverá especificar um durante a instalação.
      5. Configure o caminho da instalação para este pacote a partir da guia Caminho do Diretório de Instalação Padrão. Observe que, como configuramos o pacote do Network Deployment como a chamada de instalação primária, nosso valor do caminho da instalação para o pacote de recursos foi configurado para $RESV{6.1.0-WS-WASND_1-1:installLocation}. Esta é uma macro que indica que o Valor de Resultado da opção installLocation para o pacote do Network Deployment será utilizado aqui. Consulte Substituição de Macros do IIP para obter informações adicionais sobre macros e sua utilização.
      6. Clique na guia Arquivos de Resposta. Como não estamos instalando este pacote silenciosamente, podemos ignorar as configurações para esta seção. Se desejar instalar esta chamada do pacote silenciosamente, especifique um arquivo de resposta.
      7. Clique na guia Ações do Código de Saída. Estas são as ações que serão executadas quando o pacote gerar estes códigos de saída. Altere a ação para A instalação foi bem-sucedida parcialmente para Perguntar se o usuário deseja parar ou continuar a instalação. Desejamos que o usuário decida se o êxito parcial é aceitável, dependendo do que ele vê nos logs do produto ou outras informações. As outras duas ações do código de saída estão configuradas para parar a instalação por padrão, que é um comportamento aceitável nesses dois casos. Clique em OK para sair do painel Propriedades de Chamada do Pacote de Instalação.
  10. Revise as propriedades especificadas para suas duas chamadas do pacote na tabela Chamadas do Pacote de Instalação. Clique em Avançar.
  11. O painel Arquivos e Diretórios Adicionais é exibido. Você pode modificar quaisquer arquivos ou diretórios para serem incluídos com o IIP. Por exemplo, você pode incluir um arquivo leia-me além de quaisquer imagens ou outros materiais que deseja incluir no IIP. Não é possível executar scripts utilizando este recurso. Se você deseja incluir scripts para executar durante a instalação, então pode compilar um customized installation package (CIP) do Process Server com customizações de aplicativo e perfil e usar isso em uma chamada de pacote, em vez de apenas usar a imagem de produto do Process Server geralmente disponível. Clique em Avançar.
  12. No painel Criação, digite o nome de sua Organização, por exemplo, "Plants by WebSphere", e uma descrição. Estas informações podem ser visualizadas pelo instalador do IIP clicando no botão Sobre no assistente de instalação. Clique em Avançar.
  13. O painel Visualização do Pacote de Instalação Integrado é exibido. Você pode selecionar para salvar o arquivo XML compilado ou salvar o arquivo e gerar o IIP. Como o IIP foi compilado e validado em modo conectado, escolha salvar o arquivo e gerar o IIP. Clique em Concluir.

O que Fazer Depois

Agora você pode instalar o IIP criado. Consulte Instalando um IIP para obter informações adicionais ou Instalando um IIP Silenciosamente se desejar instalar silenciosamente.

task Tópico de Tarefa

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_if_iip_createbuild.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).