Como atualizar Fixpack e iFix no IBM WebSphere 7 silenciosamente

Uma das tarefas do WebSphere Administrator é manter o ambiente atualizado e você deve estar familiarizado com o processo. Isso pressupõe que você já tenha WebSphere 7 instalado e funcionando ambiente Linux .

Você pode seguir o modo interativo (GUI) ou silencioso para atualizar o Fixpack e o iFix (correções temporárias) no WebSphere Application Server 7. A seguir, você saberá como usar uma linha de comando em outra palavra silenciosamente.

O WebSphere 7 ainda é usado por mais de 37% (a partir de abril de 2016) e achei que seria bom compartilhar as instruções com todos vocês.

Em primeiro lugar, você precisa garantir que possui o instalador de atualização mais recente para 7 anos. Caso contrário, você pode baixá-los no seguinte link.

  http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg24020446  
  • Baixe o instalador de atualização para a plataforma que você precisa no link acima. Isso pode levar alguns minutos com base na velocidade da sua Internet.
  • Após o download, extraia-os para o local temporário (/tmp) em um servidor.

Observação: Backup é o salva-vidas, então não se esqueça de fazer antes de fazer qualquer coisa.

  • Remova todo o conteúdo de /Path/to/Websphere_v7/UpdateInstaller/*
  • Crie um arquivo de resposta “UPDIResonsefile.txt ” com o seguinte em /tmp
-OPT silentInstallLicenseAcceptance="true"
-OPT allowNonRootSilentInstall="true"
-OPT installLocation="/Path/to/WebSphere_v7/UpdateInstaller"
  • Navegue até uma pasta onde você extraiu o instalador de atualização. Neste ex:
/tmp/UpdateInstaller
  • Execute o comando de instalação fornecendo a localização do arquivo de resposta como um argumento
./install -options /tmp/UPDIResonsefile.txt –silent

Isso levará alguns minutos e atualizará “Atualizar o instalador para a versão mais recente”.

Aplicando a atualização do Fixpack

Faça download do fix pack necessário a partir do link a seguir para /tmp

  http://www-01.ibm.com/support/docview.wss?uid=swg27004980#ver70 

O exemplo a seguir é baseado na instalação do IBM HTTP Server 37 Fix Pack.

  • Criar novo arquivo silencioso “IHSFIXPACKResonsefile.txt ” com o seguinte em /tmp
-W maintenance.package="/tmp/7.0.0-WS-IHS-AixPPC32-FP0000037.pak"
-OPT rootUserHasRunSlibcleanCommandSuccessfully="true"
-W product.location="/path/to/WebSphere_v7/HTTPServer"
-W update.type="install"
  • Navegue até o diretório UpdateInstaller e execute o comando update.sh com o local dos arquivos de resposta como argumento
/Path/to/WebSphere_v7/UpdateInstaller/update.sh –options /tmp/IHSFIXPACKResonsefile.txt -silent

Aplicando atualização de correção temporária

O procedimento é semelhante à aplicação do fix pack. Você pode usar o mesmo arquivo de resposta usado para a instalação do fix pack. No entanto, você precisa substituir o local do repositório do fixpack pelo local do repositório da correção temporária.

Por exemplo:

/Path/to/WebSphere_v7/UpdateInstaller/update.sh –options /tmp/InterimFIXPACKResonsefile.txt –silent

Acima deve dar uma ideia de como aplicar o Fixpack no ambiente IBM WebSphere Application Server 7. Aliás, você sabia WebSphere 9 está disponível no IBM Cloud? Experimente, é legal!

Artigos relacionados