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!