IBM Sterling B2B: Instalação usando Installation Manager - Node 1

Vamos realizar a instalação padrão usando Sterling B2B.

= Importante =

- Evite senhas que possuam o caracter  & , pois geram erro "Error: key '&ORA_PASS;' has unset value" - Do not use char  &  at password, to avoid the following error "Error: key '&ORA_PASS;' has unset value"

= Instalação =

Arquivos necessários

 * STR_B2BI_V6.1.0_FOR_MP_ML.zip -> IBM Sterling B2B Integrator V6.1.0 for Multiplatform Multilingual
 * SB2BISFG6.1.0_JAVA_SDK_JRE_MP_ML.zip -> IBM Sterling B2B Integrator V6.1.0
 * db2jcc4.jar -> IBM DB2 jdbc driver
 * unrestrictedpolicyfiles.zip -> Unrestricted SDK JCE Policy Link

Criando o usuário e grupo no Linux
Como boa prática não devemos executar o B2B usando o usuário root. Então vamos criar o usuário siuser usando o comando:

useradd siuser

Alterando a senha:

passwd siuser

Faça o Login com o usuário siuser para iniciarmos a instalação.

Configurando o limits.conf
Edite o arquivo /etc/security/limits.conf e adicione as seguintes entradas

siuser soft nofile 4096 siuser hard nofile 8196 siuser soft memlock 3000000 siuser hard memlock 3000000 siuser soft nproc 16000 siuser hard nproc 16000 siuser soft stack 512000 siuser hard stack 512000

Salve e feche o arquivo, depois de um logoff, então faca um logon novamente

Verifique o resultado através do comando com o usuário siuser

ulimit -a

Preparando o ambiente
1) Criar pasta temporária

mkdir -p /home/siuser/installers/logs mkdir -p /home/siuser/installers/si mkdir -p /home/siuser/installers/jdk

copie o arquivo STR_B2BI_V6.1.0_FOR_MP_ML.zip para o diretório /home/siuser/installers

copie o arquivo db2jcc4.jar para o diretório /home/siuser/installers

copie o arquivo unrestrictedpolicyfiles.zip para o diretório /home/siuser/installers

2) Descompactar os pacotes cd /home/siuser/installers unzip STR_B2BI_V6.1.0_FOR_MP_ML.zip -d /home/siuser/installers/si unzip si/Common_Repo.zip -d si unzip si/InstallationManager/IM_Linux.zip

3) Descompactar o jdk cd /home/siuser/installers unzip SB2BISFG6.1.0_JAVA_SDK_JRE_MP_ML.zip -d /home/siuser/installers/jdk cd /home/siuser/installers/jdk tar -xzvf /home/siuser/installers/jdk/ibm-java-sdk-8.0-6.NNNNNNNN-linux-x86_64.tgz

Instalação do IBM Installation Manager (via Texto)
Executar o comando

cd /home/siuser/installers/IM_Linux ./tools/imcl install com.ibm.cic.agent -acceptLicense -installationDirectory /home/siuser/IBM/InstallationManager -repositories /home/siuser/installers/IM_Linux/repository.xml -log /home/siuser/installers/logs/iim.log Resultado: Installed com.ibm.cic.agent_XXXXXXX to the /opt/IBM/InstallationManager/eclipse directory.

Instalação do Sterling B2B
1) Execute o IBM Installation Manager  # /home/siuser/IBM/InstallationManager/eclipse/IBMIM

2) Clique em File -> Preferences -> Repositories



Adicione os repositórios e clique OK

3) Clique em Install



4) Selecione os pacotes a serem instalados e clique em Next



5) Aceite a licença e clique em Next



6) Aceite o diretório compartilhado e clique em Next



7) Aceite o local de instalação do B2B e clique em Next



8) Selecione o Sterling Integrator e o IBM Sterling File Gateway e clique em Next



9) Informe o local do JDK e clique em Next



10) Não vamos selecionar estas opções. Clique em Next



11) Informe o local do unrestrictedpolicyfile.zip e clique em Next



12) Informe o IP e Porta, e clique em Next


 * IP: 
 * Porta: 5000

Imagem ilustrativa: A porta está diferente



13) Informe o Passhphrase e clique em Next



14) Informe o email e servidore SMTP e clique em Next



15) Selecione o seu DB e role a tela



16) Clique em Next



O exemplo é o primeiro node, não vamos alterar nada

17) Entre com as informações do Banco de dados e role a tela



18) Entre com as informações do Banco de dados, clique em Test



19) Após a mensagem de Success, clique em Next



20) Clique em Next



21) Informe a quantidade de CPU e Memória e clique em Next



22) Clique em Install



Aguarde o fim da instalação

Instalando B2B REST APIs
Após a instalação executar os comandos abaixo para iniciar o Sterling B2B:

cd /home/siuser/IBM/SI/bin ./InstallService.sh /b2bAPIs_.jar

= Iniciando o Sterling B2B =

Após a instalação executar os comandos abaixo para iniciar o Sterling B2B:

cd /home/siuser/IBM/SI/bin ./run.sh

= Validando a instalação=

Abra o Sterling B2B no navegador


 * 1) Vá no menu Administration, e clique em Business Process -> Manager.
 * 2) No campo Process Name, digite Validation_Sample_BPML e clique Go!
 * 3) Clique em execution manager.
 * 4) Clique em execute.
 * 5) Clique em Go!

Verifique que o status Success é mostrado nos passos do BP.

= Ver também =


 * Artigos sobre IBM Sterling
 * Mais Artigos sobre Cloud / WebDev / Tecnologias