A instalação utiliza um assistente ISMP (InstallShield
for Multiplatforms). Você também pode instalar o produto silenciosamente. O modo silencioso é chamado em uma linha de comandos com um parâmetro que identifica o arquivo de respostas opcionais, editado antes da instalação.
Utilize o seguinte procedimento para preparar o sistema operacional para a instalação do WebSphere ESB.
- Efetue logon como root.
Não é possível instalar o produto corretamente como um usuário não-root. Se você criar cópias dos CDs do produto, faça isso como root. As cópias feitas por usuários não-root não preservam os
atributos corretos do arquivo e não funcionam.
- Verifique se a configuração umask está definida como 0022.
Para verificar a definição de umask, emita o seguinte comando:
umask
Para definir a configuração umask para 0022, emita o seguinte comando:
umask 0022
- Pare todos os processos Java na máquina em que você está instalando o produto relacionado ao WebSphere Application Server, incluindo WebSphere ESB e WebSphere Process Server.
- Pare qualquer processo do servidor da Web, como o IBM HTTP Server.
- Utilize o SMIT (System Management Interface Tool) para exibir pacotes
instalados para determinar se você deve atualizar pacotes descritos
nas etapas a seguir.
- Faça download da versão mais atual do produto Info-ZIP para evitar problemas com arquivos zip. Faça download de uma versão atual do pacote Info-ZIP a partir do Web site http://www.info-zip.org.
- Forneça o espaço em disco adequado.
Para obter informações sobre o espaço necessário para instalar o WebSphere ESB e os produtos relacionados, consulte Espaço em Disco Requerido nas Plataformas AIX.
Com o sistema de arquivos JFS no AIX, é possível alocar espaço de expansão para diretórios. Se o Assistente de Instalação não tiver espaço suficiente, o ISMP emitirá uma chamada do sistema para obter mais espaço que
aumente a alocação de espaço de forma dinâmica. A mensagem que pode ser exibida se isso ocorrer no diretório
/usr
é semelhante ao exemplo a seguir:
NOTA: Os sistemas de arquivos a seguir serão expandidos durante a instalação:
/usr
Verifique manualmente se o
espaço requerido para a criação de um perfil está disponível no AIX. Um problema conhecido no código subjacente do ISMP impede
a verificação de espaço apropriada nos sistemas AIX.
- Desmonte os sistemas de arquivos com links interrompidos para evitar errosjava.lang.NullPointerException.
A instalação pode falhar com o seguinte erro
quando existirem links interrompidos para os sistemas de arquivos:
Ocorreu um erro durante a notificação de alterações do bean do assistente:
java.lang.NullPointerException
at com.ibm.wizard.platform.aix.AixFileUtils.
getFileSystemData(AixFileUtils.java:388)
at com.ibm.wizard.platform.aix.AixFileUtils.
getPartitionDataWithExecs(AixFileUtils.java:172)
at com.ibm.wizard.platform.aix.AixFileUtils.
getPartitionData(AixFileUtils.java:104)
at com.ibm.wizard.platform.aix.AixFileServiceImpl.
getPartitionNames(AixFileServiceImpl.java:397)
...
Utilize o seguinte procedimento para identificar e desmontar sistemas de arquivos problemáticos:
- Utilize o comando df -k para verificar se há links interrompidos nos sistemas de arquivos. Procure sistemas de arquivos que listam valores em branco na coluna 1024-blocks.
Entradas com um valor de "-" (traço) não são um problema. O exemplo a seguir mostra que existem problemas com o sistema de arquivos iw031864:/cdrom/db2_v72_eee_aix32_sbcs e possivelmente com o sistema de arquivos
/dev/lv00. O sistema de arquivos /proc não é um problema.
> df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 1048576 447924 58% 2497 1% /
/dev/hd3 4259840 2835816 34% 484 1% /tmp
/proc - - - - - /proc
/dev/lv01 2097152 229276 90% 3982 1% /storage
/dev/lv00
/dev/hd2 2097152 458632 79% 42910 9% /usr
iw031864:/cdrom/db2_v72_eee_aix32_sbcs
- Primeiro, desmonte os sistemas de arquivos que mostram problemas definidos, como o sistema de arquivos
iw031864:/cdrom/db2_v72_eee_aix32_sbcs no exemplo. Para fazer isso, utilize um dos seguintes comandos:
> umount /cdrom/db2_v72_eee_aix32_sbcs
> umount /cdrom
- Inicie a instalação novamente.
- Se o problema continuar, desmonte todos os sistemas de arquivos que tiverem valores em branco, como o sistema de arquivos /dev/lv00 no exemplo.
- Se não for possível resolver o problema desmontando os sistemas de arquivos com links interrompidos, reinicialize a máquina e inicie a instalação novamente.
- Verifique se os pré-requisitos e co-requisitos estão nos níveis requeridos de release.
Embora o Assistente de Instalação verifique as correções de pré-requisitos do sistema operacional, reveja os pré-requisitos na lista de hardware e software com suporte para o WebSphere ESB, caso ainda não o tenha feito. Para acessar essas informações, verifique os requisitos detalhados do sistema do WebSphere ESB, no endereço http://www.ibm.com/software/integration/wsesb/sysreqs/.
Consulte a documentação de produtos pré-requisitos e co-requisitos não-IBM
para saber como migrar para as versões suportadas.
- Verifique se o comando cp do sistema é emitido, em vez do comando
cp fornecido por emacs ou outro freeware.
Se você instalar o produto utilizando um comando cp que faz parte de um pacote freeware, em vez de utilizar o comando do sistema cp, poderá parecer que a instalação foi concluída com êxito, mas o Java 2 SDK instalado pelo produto poderá ter arquivos ausentes no diretório install_root/java (em que install_root representa o diretório de instalação do WebSphere ESB).
Arquivos ausentes podem destruir alguns links simbólicos requeridos. É necessário remover o comando cp do freeware do PATH para instalar o produto WebSphere ESB com êxito.
Se você tiver emacs ou outro freeware instalado em seu sistema operacional, execute as seguintes etapas para identificar qual comando cp está sendo utilizado pelo sistema e para desativar o comando
cp do freeware se estiver sendo utilizado:
- Digite which cp no prompt de comandos antes de executar o programa de
instalação para um produto WebSphere ESB.
- Se a saída do diretório resultante incluir freeware, remova o diretório freeware de seu PATH. Por exemplo, se a saída for semelhante a .../freeware/bin/cp, remova o diretório do PATH.
- Depois de instalar o WebSphere ESB, inclua o diretório freeware de volta no PATH.
- Verifique se o Java 2 SDK em suas cópias dos CDs do produto está funcionando corretamente.
Se você tiver criado seus próprios CDs do produto a partir de imagens ISO
ou copiando os CDs reais, desempenhe as seguintes etapas para verificar
se o Java 2 SDK está funcionando corretamente.
- No CD do produto criado para o CD 1 do WebSphere ESB, navegue até o diretório /mnt/JDK/repository/prereq.jdk/java/bin. Para fazer isto, emita o seguinte comando:
cd /mnt/JDK/repository/prereq.jdk/java/bin
- Verifique a versão do Java 2 SDK. Para fazer isto, emita o seguinte comando:
./java -version
O comando concluirá com êxito sem erros quando o Java 2
SDK estiver intacto.
- Repita esse procedimento no CD do produto criado para o CD 2 do WebSphere ESB.
- Opcional: Instale o navegador Mozilla se ele ainda não estiver instalado. O navegador Mozilla suporta o console da Barra de Lançamento. Utilize SMIT para identificar se o Mozilla 1.4, 1.7 ou um pacote posterior já está instalado. Se ainda não estiver instalado, execute o seguinte procedimento:
- Faça download de dois pré-requisitos do AIX
Toolbox para Aplicativos Linux: glib-1.2.10-2.aix4.3.ppc.rpm e gtkplus-1.2.10-4.aix5.1.ppc.rpm. Faça download dos pacotes a partir dos seguintes locais:
- Instale os pacotes após o download. Utilize o comando a seguir:
rpm -Uvh glib-1.2.10-2.aix4.3.ppc.rpm gtkplus-1.2.10-4.aix5.1.ppc.rpm
- Faça download da versão mais recente suportada do Mozilla (1.7 ou posterior) para AIX. Faça download do Mozilla para AIX a partir do seguinte local:
Web Site de Avaliações e Betas da IBM
Faça download da imagem installp e instale-a a partir do SMIT.
- Opcional: Exporte o local
do navegador suportado.
Exporte o local do navegador suportado utilizando um comando que
identifica o local real do navegador.
Por exemplo, se o pacote Mozilla estiver no diretório
bin/mozilla, utilize o seguinte comando:
EXPORT BROWSER=/usr/bin/mozilla
- Opcional: Somente para a instalação silenciosa: Faça a concessão a um problema conhecido de ISMP que causa uma chamada ao serviço Janela X durante uma instalação silenciosa.
A variável de ambiente DISPLAY em sua máquina AIX
pode apontar para um Servidor X que não efetuou login. Dois cenários comuns
podem causar esse erro:
- Sua máquina AIX tem um Servidor X em execução, mas o Servidor X está travado na tela gráfica de login, pois você ainda não efetuou login.
- Sua máquina AIX está configurada para exibir aplicativos Janela X em um
Servidor X remoto que não efetuou login.
Uma instalação silenciosa pode ser interrompida em qualquer um dos dois casos já que o ISMP chama serviços Janela X.
Existem duas soluções:
- Faça login no Servidor Local X através da interface gráfica com o usuário, antes de começar a instalação silenciosa.
- Exporte a variável de ambiente DISPLAY para apontar para null ou blank, conforme mostrado no exemplo a seguir:
EXPORT DISPLAY=null