Arquivo de Resposta da Amostra: install.txt

Você pode instalar uma atualização silenciosamente utilizando o arquivo de resposta.

O arquivo install.txt possui uma diretiva que identifica o arquivo backup para instalar uma atualização de serviço. Os comentários no arquivo descrevem como definir o valor da cadeia.

O Assistente do Update Installer para Software WebSphere lê o arquivo de opções para determinar as respostas e não exibe a interface gráfica com o usuário. O seguinte comando utiliza uma cópia do arquivo de opções denominado myresponsefile.txt para uma instalação silenciosa:

./update -options "responsefiles/myresponsefile.txt" -silent

Se você não utilizar a opção -silent, o arquivo de resposta fornecerá valores iniciais para a interface gráfica.

Importante: Em todo este tópico, determinados caminhos de diretório são mostrados apenas no formato Linux e UNIX para simplicidade. Os caminhos equivalentes do Windows são idênticos, exceto pela direção das barras.
Tarefas relacionadas

Local do Arquivo de Resposta

O arquivo de resposta de amostra é denominado install.txt. O arquivo estará no diretório install_root/updateinstaller/responsefiles depois que você descompactar o arquivo ZIP do Update Installer para Software WebSphere no diretório raiz da instalação do produto de software WebSphere.

Instalando Silenciosamente

O arquivo de opções fornece os valores para o Assistente do Update Installer ao instalar silenciosamente. O assistente lê o arquivo de opções para determinar as respostas e não exibe a interface gráfica com o usuário. O seguinte comando utiliza uma cópia do arquivo de opções denominado myresponsefile.txt para uma instalação silenciosa:

update -options "myresponsefile.txt" -silent

Validação de Entradas do Usuário do Arquivo de Resposta

Em uma instalação silenciosa, a validação do arquivo de resposta foi codificada na instalação. Se a validação não for aprovada, o defeito será registrado nos arquivos de log no diretório install_root/logs/update/tmp.

Local do pacote de manutenção a ser instalado
Configuração da diretiva padrão
-W maintenance.package=""
Definição válida
Você deve definir esta diretiva no local do arquivo PAK. Por exemplo, você pode especificar o seguinte local em um sistema Linux:
install_root/updateinstaller/maintenance/PQ20029.pak
Identificadores de erro:
  • O pacote de manutenção maintenance_package_name já está instalado no sistema.
  • O produto selecionado não é suportado.
  • Falha de configuração. A ação config que falhou é: configuration_action.
  • Instale os seguintes APARs de pré-requisito antes de instalar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ install
  • Instale os seguintes pacotes de manutenção de pré-requisito antes de instalar o pacote que você está atualmente tentando instalar: list_ of_ prerequisite_ maintenance_ packages_ to_ install
  • Desinstale os seguintes APARs antes de aplicar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ uninstall
  • Desinstale os seguintes pacotes de manutenção antes de aplicar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ uninstall
  • Impossível localizar a versão correta de the_update_installer. Procurando a versão version_identifier.
  • Maintenance_package não é um pacote de manutenção válido.
Local de produto alternativo

Embora seja possível aplicar a manutenção em um outro produto, utilize sempre o Assistente do Update Installer na estrutura de diretórios do produto que você está atualizando. Não utilize esta diretiva a menos que seja absolutamente necessário.

Configuração da diretiva padrão
-W product.location=""
Definição válida
Você deve definir esta diretiva no diretório raiz da instalação do produto alternativo. Por exemplo, você pode especificar o seguinte local em um sistema Solaris:
/opt/IBM/WebSphere/ProcServer2
Identificadores de erro:
  • O pacote de manutenção maintenance_package_name já está instalado no sistema.
  • O produto selecionado não é suportado.
  • Falha de configuração. A ação config que falhou é: configuration_action.
  • Instale os seguintes APARs de pré-requisito antes de instalar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ install
  • Instale os seguintes pacotes de manutenção de pré-requisito antes de instalar o pacote que você está atualmente tentando instalar: list_ of_ prerequisite_ maintenance_ packages_ to_ install
  • Desinstale os seguintes APARs antes de aplicar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ uninstall
  • Desinstale os seguintes pacotes de manutenção antes de aplicar a manutenção atual no produto de destino: list_ of_ prerequisite_ maintenance_ packages_ to_ uninstall
  • Impossível localizar a versão correta de the_update_installer. Procurando a versão version_identifier.
  • Maintenance_package não é um pacote de manutenção válido.
  • Alternate_product_directory não pôde ser validado como um diretório existente.

Notas sobre a Utilização

Arquivo install.txt de Exemplo

Edite a versão do arquivo incluído no arquivo ZIP do Update Installer para Software WebSphere. O exemplo a seguir não é comprovadamente uma representação exata do arquivo real.
################################################################################
#
# Este é o arquivo de resposta de instalação silenciosa para instalar pacotes de
# manutenção utilizando o instalador de atualização.
# 
# Um uso comum de um arquivo de opções é executar o assistente no modo silencioso. 
# Isso permite que o autor do arquivo de opções especifique as configurações do
# assistente sem ter que executar o assistente no modo gráfico ou de console. 
# Para utilizar esse arquivo de opções na execução de modo silencioso, *remova
# o comentário* e modifique os parâmetros definidos nele.
#
# Utilize a seguinte linha de comandos ao executar o assistente a partir do
# diretório do instalador de atualização:
# 
#    update -options responsefiles/install.txt -silent
#
################################################################################
################################################################################
#
# Utilizado para inserir a especificação de nome completo do arquivo do pacote
# de manutenção a ser instalado.
# Edite conforme apropriado.
#
# ou seja, -W maintenance.package="C:\Arquivos de Programas\IBM\WebSphere\
#          updateinstaller\maintenance\PQ20029.pak"
#
# Nota: Se nenhum pacote for especificado, um padrão do último pacote de
# manutenção transferido por download será utilizado (com base no timestamp).
#
#-W maintenance.package=
################################################################################
#
# Utilizado para modificar o local de instalação do produto que será atualizado.
# Este valor deve ser deixado comentado se o Update Installer estiver
# sendo executado a partir do local recomendado.
#
# ou seja, -W product.location="C:\Arquivos de Programas\IBM\WebSphere\
#          ProcServer"
#
# Nota: Se nenhum local for especificado, o diretório-pai para o instalador de
# atualização será utilizado como padrão
#
#-W product.location=""
################################################################################
#
# Não edite estes valores.
#
#
-W update.type="install"

(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)