[AIX Solaris HP-UX Linux Windows][IBM i]

Instalando fix packs usando arquivos de resposta

É possível usar os arquivos de resposta do IBM® Installation Manager para atualizar as ofertas do produto com fix packs disponíveis. Os fix packs contêm o serviço de pacote configurável para colocar as ofertas em um novo nível de produto.

Antes de Iniciar

Dica: Como uma alternativa para este procedimento, é possível usar o comando updateAll do Installation Manager em um arquivo de resposta ou na linha de comandos para procurar e atualizar todos os pacotes instalados. Use este comando apenas se você tiver controle total sobre quais correções estão contidas nos repositórios de destino. Se você criar e apontar para um conjunto de repositórios customizados que incluem apenas as correções específicas que deseja instalar, será possível usar este recurso com segurança. Se você ativar a procura de repositórios de serviço ou instalar correções diretamente a partir de outros repositórios baseados na web em tempo real, talvez não queira selecionar esta opção para que você possa selecionar apenas as correções que deseja instalar na opção -installFixes com o comando install na linha de comandos ou o atributo installFixes em um arquivo de resposta.

Procedimento

  1. Escolha se deseja instalar a partir de um repositório de serviço on-line ou de um repositório local que contém os arquivos de instalação do fix pack.
    • Acesse o repositório de serviço on-line.

      1. Determine a URL para o produto.
        É possível instalar a partir dos repositórios de serviço ao usar as mesmas URLs usadas para a instalação inicial do produto. Estas URLs são baseadas no padrão a seguir, em que offering_ID é o ID da oferta que é possível localizar em Ofertas do produto WebSphere Application Server para sistemas operacionais suportados:
        http://www.ibm.com/software/repositorymanager/offering_ID

        Estas URLs não são carregadas em um navegador da web e podem ser acessadas apenas pelo Installation Manager.

      2. Opcional: crie um arquivo de senha principal para proteger suas credenciais.

        O arquivo de senha principal é um arquivo de texto que contém uma passphrase como "Este texto é a senha principal." Este arquivo é usado para proteger suas credenciais de autenticação.

        Se você criar um arquivo de senha principal e usá-lo ao criar credenciais, deve-se sempre especificar o arquivo de senha principal.

        Dica: Para proteger esse arquivo, configure as permissões para restringir o acesso a esse arquivo conforme apropriado para seu sistema operacional.
      3. Crie um arquivo de armazenamento de credenciais que contém seu ID do usuário e senha do software IBM ao executar o comando imutilsc saveCredential.
        [Windows]
        imutilsc.exe saveCredential 
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        [AIX][HP-UX][Linux][Solaris][IBM i]
        ./imutilsc saveCredential 
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        Dica: Ao criar um arquivo de armazenamento, anexe /repository.config no final do local da URL do repositório se o comando imutilsc não puder localizar a URL especificada.

      Para obter mais informações sobre o armazenamento de credenciais de autenticação, consulte Armazenando credenciais na documentação do IBM Installation Manager.

    • Faça download dos arquivos a partir do Fix Central e extraia-os para criar um repositório local.

      Cada arquivo compactado de fix-pack contém um repositório do Installation Manager para o fix pack e, geralmente, possui uma extensão .zip. Após fazer download e extrair o arquivo de fix pack, é possível usar o repositório resultante com o Installation Manager para atualizar a oferta com o fix pack.
      1. Acesse Fix Central.
      2. Selecione WebSphere como o grupo do produto.
      3. Selecione WebSphere Application Server como o produto.
      4. Selecione sua versão do produto instalado.
      5. Selecione seu sistema operacional como a plataforma e clique em Continuar.
      6. Selecione Procurar correções e clique em Continuar.
      7. Sob E tipo de correção, selecione Fix pack.
      8. Clique em Mais Informações em cada correção para visualizar informações sobre a correção.
      9. Selecione as opções de download e clique em Continuar.
      10. Concorde com os termos e as condições ao clicar em Concordo.
      11. Clique em Download Agora.
      12. Transfira o arquivo compactado no formato binário para o sistema no qual ele será instalado.
      13. Extraia os arquivos de repositório compactados para um diretório em seu sistema.
  2. Crie um arquivo de resposta para atualizar o produto.

    Um arquivo de resposta é um arquivo XML que contém os dados que são necessários para atualizar o produto, tal como as ofertas a atualizar e o diretório de instalação.

    Para um arquivo de resposta de amostra que atualiza a oferta WebSphere Application Server, consulte os exemplos.

  3. Pare a instalação do produto que você está atualizando.
  4. Inicie a linha de comandos.

    [IBM i]Em uma linha de comandos do CL, execute o comando STRQSH para iniciar o shell de comando Qshell.

  5. Verifique se você tem as permissões necessárias para instalar o fix pack em seus diretórios escolhidos.
  6. Mude para o diretório eclipse/tools no diretório no qual você instalou o Installation Manager.
  7. Verifique se o repositório do produto está disponível.

    O comando listAvailablePackages lista um ou mais níveis da oferta.

    [Windows]
    imcl.exe
    listAvailablePackages -repositories source_repository
    [AIX][HP-UX][Linux][Solaris][IBM i]
    ./imcl listAvailablePackages -repositories source_repository
  8. Execute o comando imcl com o local do arquivo de resposta especificado no parâmetro input.
    Por exemplo:
    • [Windows] Administrador ou não administrador:
      imcl.exe -acceptLicense 
        input C:\temp\update_response_file.xml 
        -log C:\temp\update_log.xml 
        -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
    • [AIX][HP-UX][Linux][Solaris]Administrador:
      ./imcl -acceptLicense 
        input /var/temp/update_response_file.xml 
        -log /var/temp/update_log.xml 
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
    • [AIX][HP-UX][Linux][Solaris]Não administrador:
      ./imcl -acceptLicense 
        input user_home/var/temp/update_response_file.xml 
        -log user_home/var/temp/update_log.xml 
        -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/update_response_file.xml 
        -log $HOME/WASFiles/temp/update_log.xml
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt 

Exemplo

O exemplo a seguir mostra um arquivo de resposta para atualizar a oferta do WebSphere Application Server, Network Deployment para uma versão mais recente no sistema operacional Windows.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90'/>
</server>
<profile id='IBM WebSphere Application Server V9.0' 
  installLocation='C:\Program Files\IBM\WebSphere\AppServer'>
  <data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
  <data key='user.import.profile' value='false'/>
  <data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<install modify='false'>
  <offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' 
    version='9.0.0.20161025_2108' features='core.feature'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
Localizando o ID do perfil
Para localizar o ID do perfil (<profile . . . id='profile_ID' . . . .> e <offering . . . profile='profile_ID' . . . .>), execute o comando a seguir no subdiretório eclipse/tools no diretório no qual você instalou o Installation Manager:
imcl listInstallationDirectories -verbose
O nome do perfil é o mesmo que o nome do grupo de pacotes.
Atualizando ofertas com recursos opcionais

Para localizar o ID de oferta instalado (<offering . . . id='offering_ID' . . . .>), execute o comando historyInfo ou genHistoryReport no diretório app_server_root/bin.

Ao atualizar um produto, seu arquivo de resposta deve conter os recursos que foram usados na instalação inicial do produto. Se você não incluir estes recursos em seu arquivo de resposta, oInstallation Manager os removerá.

Os IDs de oferta, recursos opcionais para cada oferta e recursos padrão são mostrados na tabela a seguir:
Tabela 1. IDs de oferta e recursos opcionais
ID da oferta ID do recurso opcional Recursos padrão
WebSphere Application Server, Network Deployment

com.ibm.websphere.ND.v90

  • core.feature: WebSphere Application Server
    Este recurso deve ser especificado para especificar os sub-recursos opcionais a seguir:
    • samples: aplicativos de amostra
    • thinclient: thin clients e adaptadores de recursos independentes
    • embeddablecontainer: contêiner EJB integrável
    • ejbdeploy: ferramenta EJBDeploy para os módulos pré-EJB 3.0
Nota: Não é possível usar o Installation Manager para modificar, atualizar ou retroceder funções para, posteriormente, incluir ou remover o core.feature. Apenas os sub-recursos podem ser incluídos ou removidos.
  • core.feature
    • thinclient
    • embeddablecontainer
    • ejbdeploy
Application Client for WebSphere Application Server

com.ibm.websphere.APPCLIENT.v90

  • samples: amostras
  • standalonethinclient.resourceadapter.runtime: tempo de execução de thin clients independentes
  • standalonethinclient.resourceadapter.samples: amostras de thin clients independentes
  • embeddablecontainer: contêiner EJB integrável
embeddablecontainer
DMZ Secure Proxy Server for IBM WebSphere Application Server

com.ibm.websphere.NDDMZ.v90

  • core.feature: DMZ Secure Proxy Server for IBM WebSphere Application Server
    Este recurso deve ser especificado para especificar o sub-recurso opcional a seguir:
    • thinclient: thin clients e adaptadores de recursos independentes
Não há recursos padrão
Plug-ins do Servidor da Web

com.ibm.websphere.PLG.v90

Não há recursos opcionais N/D
WebSphere Customization Toolbox

com.ibm.websphere.WCT.v90

  • zpmt: ferramenta de gerenciamento de perfil (apenas z/OS
  • zmmt: z/OS Migration Management Tool
  • pct: ferramenta de configuração de plug-ins do servidor da web

Todos os recursos opcionais são instalados por padrão

Especificando uma versão da oferta

O offering_version que, opcionalmente, pode ser anexado ao ID da oferta com um sublinhado, é uma versão específica da oferta a ser instalada (por exemplo, 9.0.0.x_0200).

  • Se offering_version não for especificado, a versão mais recente da oferta e todas as correções temporárias para essa versão serão instaladas.
  • Se offering_version for especificado, a versão especificada da oferta e nenhuma correção temporária para essa versão serão instaladas.
A versão da oferta pode ser localizada anexada ao final do ID de oferta com um sublinhado quando você executa o comando a seguir com relação ao repositório:
imcl listAvailablePackages -repositories
source_repository
Instalando Correções Temporárias

Para indicar quais correções temporárias você deseja instalar com a oferta, especifique none, recommended ou all com o argumento -installFixes.

  • Se a versão da oferta não for especificada, a opção -installFixes será padronizada para all.
  • Se a versão da oferta for especificada, a opção -installFixes será padronizada para nenhuma.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_upgrade_silent
Nome do arquivo: tins_upgrade_silent.html