Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Crie repositórios de instalação personalizados para o WebSphere Application Server com o IBM Packaging Utility

Ilene Seelemann, WebSphere Application Server Architect, IBM
Ilene Seelemann é desenvolvedora de software senior no IBM Toronto Lab. Ilene é a arquiteta responsável pela instalação do WebSphere Application Server. Ela também tem experiência com tecnologia XML e é líder em componentes XML do WebSphere Application Server e WebSphere Application Server V7 XML Feature Pack.

Resumo:  IBM® WebSphere® Application Server V8 usa o IBM Installation Manager para instalação e gerenciamento de ciclo de vida do produto. O IBM Installation Manager acessa os repositórios de origem que contêm o conteúdo para a instalação de um produto de software. Os repositórios estão disponíveis na mídia do produto, em repositórios baseados na web e hospedados na IBM e no Passport Advantage® para download. Este artigo descreve uma ferramenta gratuita chamada IBM Packaging Utility, que pode ajudá-lo a criar e customizar repositórios corporativos que contenham a combinação correta de produtos e níveis de manutenção necessários a todos os aspectos de seu negócio.

Data:  10/Fev/2012
Nível:  Introdutório Também disponível em :   Inglês
Atividade:  750 visualizações
Comentários:  


Introdução

A tecnologia usada para instalação do IBM WebSphere Application Server V8 é o IBM Installation Manager. O IBM Installation Manager é uma ferramenta para instalação e manutenção de muitos produtos IBM, incluindo agora o WebSphere Application Server V8. Ela fornece uma experiência de usuário única em todos os aspectos do ciclo de vida do produto, e está incluída com a distribuição do produto WebSphere Application Server, tanto em mídia quanto no Passport Advantage. Se você fizer o download de um WebSphere Application Server Trial, receberá uma solicitação para instalar primeiro o IBM Installation Manager.

Você usa o IBM Installation Manager para se conectar a um repositório do IBM Installation Manager (ou conjunto de repositórios) a fim de encontrar atualizações de produtos e serviços disponíveis para instalação. Um repositório do IBM Installation Manager é simplesmente uma pasta de arquivos estruturada em árvore que inclui carga útil e metadados de produtos.

É possível instalar os produtos de software que você precisa diretamente de um repositório de serviço da IBM baseado na web ou fazendo o download e descompactando os arquivos ZIP do Passport Advantage e instalando a partir das pastas de arquivos descompactadas resultantes. Os arquivos ZIP descompactados também são considerados um repositório do IBM Installation Manager. Assim como qualquer repositório do IBM Installation Manager, esses arquivos descompactados podem ser hospedados em um servidor HTTP ou FTP interno ou em uma montagem de rede, disponibilizando-os para a organização.


IBM Packaging Utility

É possível usar o IBM Packaging Utility para criar repositórios do IBM Installation Manager customizados ou "corporativos" contendo diversos produtos e níveis de manutenção que se ajustam às necessidades de seu negócio. Como administrador, você pode controlar o conteúdo de seu repositório corporativo, que depois pode servir como o repositório central ao qual sua organização se conecta para executar instalações e atualizações de produto.

Essencialmente, o IBM Packaging Utility copia de um conjunto de repositórios de origem do IBM Installation Manager para um repositório de destino e elimina artefatos duplicados, ajudando a manter o tamanho do repositório o menor possível. Também é possível excluir (ou “remover”) um repositório, removendo os níveis de manutenção ou produtos que não são mais necessários. O IBM Packaging Utility 1.5.0.1 pode ser transferido por download sem custo algum pelo Portal de suporte da IBM.

Assim como o IBM Installation Manager, o packaging utility tem interfaces GUI e de linha de comando. Você precisa especificar as URLs de repositório para os repositórios do IBM Installation Manager que contêm as ofertas que você deseja copiar.

As URLs de repositório do IBM Installation Manager seguem o padrão abaixo (URLs de repositório não são acessíveis por navegadores da web):

http://www.ibm.com/software/repositorymanager/<offering_name>

Por exemplo, as URLs de repositório de produtos do WebSphere Application Server incluem:

  • WebSphere Application Server Base V8:
    http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80
  • WebSphere Application Server Network Deployment V8:
    http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v80
  • WebSphere Application Server Network Deployment Trial V8:
    http://www.ibm.com/software/repositorymanager/com.ibm.websphere.NDTRIAL.v80

Consulte o Centro de informações do WebSphere Application Server V8 para obter repositórios de produto adicionais.

Atualmente, o repositório de destino que você cria com o IBM Packaging Utility sempre suportará uma instalação completa; portanto, não é possível usar o packaging utility para criar um repositório que é somente uma cópia de um Fix Pack. No entanto, você pode criar um repositório que contém o conteúdo mínimo para suportar a instalação direta em um nível Fix Pack. Considere os dois exemplos a seguir que usam a interface de linha de comando do IBM Packaging Utility (PUCL.exe) disponível na pasta de instalação do packaging utility.

  • Exemplo 1

    PUCL copy com.ibm.websphere.BASE.v80 –repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase8001 -prompt

    Como nenhum número de versão é especificado com o nome da oferta, esse comando criará um novo repositório que suporta a instalação direta no nível Fix Pack mais recente para o WebSphere Application Server Base V8 (no momento em que este artigo estava sendo escrito era 8.0.0.1). Esse novo repositório não suportará uma instalação em 8.0.0.0, mas suportará a atualização a partir de uma instalação existente de 8.0.0.0 para 8.0.0.1.

  • Exemplo 2

    PUCL copy com.ibm.websphere.BASE.v80_8.0.0.20110503_0200 –repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase -prompt

    PUCL copy com.ibm.websphere.BASE.v80_8.0.1.20110829_1838 –repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase -prompt

    O primeiro comando criar um repositório de destino com o WebSphere Application Server Base 8.0.0.0. O segundo comando adiciona o Fix Pack 8.0.0.1 ao mesmo repositório. Agora, é possível usar esse repositório resultante para instalar 8.0.0.0 ou 8.0.0.1 ou atualizar de 8.0.0.0 para 8.0.0.1.


Repositórios com escopo definido para plataforma

O IBM Packaging Utility 1.5.0.1 inclui uma Visualização técnica da nova opção –platform, às vezes chamada de "fatia de plataforma", que permite a criação de um repositório com escopo definido para as plataformas e arquiteturas usadas por seu negócio e a economia de gigabytes de largura de banda de rede e espaço em disco. Seu repositório pode ter o escopo definido para plataformas diferentes daquela na qual é criado ou armazenado. Por exemplo, é possível executar o Packaging Utility no Windows® para criar um repositório com o conteúdo necessário para a instalação em Linux®. Durante a instalação no Linux, você apontará o Installation Manager para seu repositório customizado.

No IBM Packaging Utility 1.5.0.1, esse recurso está disponível somente no modo de linha de comando especificando a nova opção –platform com os argumentos os e arch , como mostra o Exemplo 3.

  • Exemplo 3

    PUCL copy com.ibm.websphere.BASE.v80_8.0.0.20110503_0200 –repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase_Linux –platform os=linux,arch=ppc -prompt

    Esse comando criará um novo repositório para instalação do WebSphere Application Server V8.0.0.0 no Linux PPC. Você pode adicionar o Fix Pack 8.0.0.1 para Linux ao mesmo repositório:

    PUCL copy com.ibm.websphere.BASE.v80_8.0.1.20110829_1838 –repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase_Linux –platform os=linux,arch=ppc -prompt

    Como no Exemplo 1, também é possível criar um repositório para instalação direta em qualquer nível de Fix Pack para uma plataforma específica.

Após a criação de um repositório para uma plataforma específica, é possível adicionar o conteúdo para plataformas adicionais. No Exemplo 4, a primeira etapa cria um repositório do Linux para instalação direta no Fix Pack mais recente para WebSphere Application Server Base. A segunda etapa adiciona o conteúdo para AIX. O delta para adição do conteúdo da plataforma adicional deve ser relativamente pequeno, pois grande parte do conteúdo de instalação é comum entre as plataformas.

  • Exemplo 4

    PUCL copy com.ibm.websphere.BASE.v80_–repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase_Linux –platform os=linux,arch=ppc -prompt

    PUCL copy com.ibm.websphere.BASE.v80_–repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v80 -target D:\WASBase_Linux –platform os=aix -prompt

    Perceba que você não precisa especificar as opções os e arch para o argumento –platform . No último comando, somente os=aix é especificado.

Como esse recurso é oferecido atualmente somente como uma visualização técnica, fique ciente desses problemas conhecidos, caso decida usá-lo:

  • Ao criar um repositório para uma plataforma com as ofertas do WebSphere Application Server V8, o bit-ness especificado é ignorado. Se você especificar arch=ppc ou arch=ppc64, o repositório resultante conterá o conteúdo de 32 e 64 bits.
  • Se você criar um repositório específico a uma plataforma por meio do Passport Advantage e dos arquivos ZIP do Fix Central Fix Pack transferidos por download e descompactados, faça referência aos dois repositórios ao copiar a manutenção específica da plataforma ao seu repositório de destino. Por exemplo, vamos supor que você descompacte os arquivos ZIP do Passport Advantage para WebSphere Application Server Network Deployment 8.0.0.0 na pasta do Windows, C:\WASND8000, e descompacte os arquivos ZIP do 8.0.0.1 em C:\WASND8001. Em seguida, você criaria um repositório do Windows para 8.0.0.0 com este comando:

    PUCL copy com.ibm.websphere.ND.v8_8.0.0.20110503_0200 –repositories C:\WASND8000 -target C:\WASND_Windows –platform os=win32,arch=x86 -prompt

    e, em seguida, adicionaria o Fix Pack, especificando ambos os repositórios de origem:

    PUCL copy com.ibm.websphere.ND.v8_8.0.1.20110829_1838 –repositories C:\WASND8000,C:\WASND8001 -target C:\WASND_Windows –platform os=win32,arch=x86 -prompt


Conclusão

O IBM Packaging Utility é uma ferramenta simples, mas eficiente, para customização de um repositório do IBM Installation Manager a fim de atender à instalação e manutenção do produto WebSphere Application Server. Este artigo forneceu alguns indicadores e instruções para ajudá-lo a começar.


Recursos

Aprender

Obter produtos e tecnologias

Sobre o autor

Ilene Seelemann é desenvolvedora de software senior no IBM Toronto Lab. Ilene é a arquiteta responsável pela instalação do WebSphere Application Server. Ela também tem experiência com tecnologia XML e é líder em componentes XML do WebSphere Application Server e WebSphere Application Server V7 XML Feature Pack.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=WebSphere
ArticleID=792017
ArticleTitle=Crie repositórios de instalação personalizados para o WebSphere Application Server com o IBM Packaging Utility
publish-date=02102012

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).