IBM Connections: Instalando o Connections 4 Modo Texto

!!! IMPORTANTE !!! - Estou montando este artigo e algumas partes ainda não estão completos

= Preparação geral =

Diretórios padrões
Crie o diretório para os pacotes

mkdir -p /opt/Packages

Arquivos necessários
Copie os arquivos


 * C1G35ML  -> C1G35ML_WAS7ND_Lin_x86-64.tar.gz  -> Arquivo WAS ND 7.0
 * C1G36ML  -> C1G36ML_WAS7ND_Lin_1of2.tar.gz    -> Arquivo IHS 7.0 e plugin


 * 7.0.0.25-WS-UPDI-LinuxAMD64.tar.gz            -> Arquivo do Update Installer 7.0.0.25
 * 7.0.0-WS-IHS-LinuxX64-FP0000021.pak
 * 7.0.0-WS-WAS-LinuxX64-FP0000021.pak
 * 7.0.0-WS-WASSDK-LinuxX64-FP0000021.pak
 * 7.0.0-WS-PLG-LinuxX64-FP0000021.pak


 * 7.0.0.19-WS-WAS-IFPM53930.pak
 * 7.0.0.21-WS-WAS-IFPM51981.pak
 * 7.0.0.21-WS-WAS-IFPM65486.pak
 * 7.0.0.1-ws-was-ifpm60895.pak
 * 7.0.0.21-ws-was-ifpm56596.pak

para este diretório.

Configuração do hostname de serviço
Estamos utilizando apenas uma máquina para instalar o Connections.

Mas é importante termos várias interfaces/ips para facilitar o configuração, já pensando uma possível ajuste no ambiente.

Para isso convencionamos que o arquivo de hosts deve ser da seguinte configuração:

Ex.:	       (Opcional)          

No nosso exemplo:

192.168.56.20  db2srv.c4demo.com     db2srv 192.168.56.21  domino.c4demo.com     smtp.c4demo.com ldap.c4demo.com 192.168.56.22  condmgr01.c4demo.com  condmgr01 192.168.56.23  conapp01.c4demo.com   conapp01

= Instalação do Application Server =

Preparando a instalação do WAS ND
mkdir -p /opt/Packages/W1 cd /opt/Packages/W1 tar -xzvf ../C1G35ML_WAS7ND_Lin_x86-64.tar.gz cd WAS

Instalando do WAS ND (Silent Mode)
Crie o arquivo

vi /opt/Packages/wasndResponse.txt

com as opções:

-OPT silentInstallLicenseAcceptance="true" -OPT checkFilePermissions="true" -OPT disableOSPrereqChecking="true" -OPT installType="installNew" -OPT profileType="none" -OPT feature="noFeature" -OPT installLocation="/opt/IBM/WebSphere/AppServer" Salvar e Feche.

Execute o comando

./install -options "/opt/Packages/wasndResponse.txt" -silent

Para conferir o resultado

cat /opt/IBM/WebSphere/AppServer/logs/install/log.txt

= Instalação do IBM HTTP Server e o plugin =

Preparando a instalação do IHS e Plugin
mkdir -p /opt/Packages/W2 cd /opt/Packages/W2 tar -xzvf ../C1G36ML_WAS7ND_Lin_1of2.tar.gz cd IHS

Instalando o IHS e o plugin (Silent Mode)
Crie o arquivo

vi /opt/Packages/ihspluginResponse.txt

com as opções:

-OPT silentInstallLicenseAcceptance="true" -OPT disableOSPrereqChecking="true" -OPT installLocation="/opt/IBM/HTTPServer" -OPT httpPort="80" -OPT adminPort="8008" -OPT createAdminAuth="true" -OPT adminAuthUser="admin" -OPT adminAuthPassword="c4demo" -OPT adminAuthPasswordConfirm="c4demo" -OPT runSetupAdmin="true" -OPT createAdminUserGroup=true -OPT setupAdminUser="ihsadmin" -OPT setupAdminGroup="ihsadmins" -OPT installPlugin="true" -OPT webserverDefinition="webserver1" -OPT washostname="localhost" Salvar e Feche.

Execute o comando

./install -options "/opt/Packages/ihspluginResponse.txt" -silent

Para conferir o resultado

cat /opt/IBM/HTTPServer/logs/install/log.txt

= Instalação o Update Installer =

Preparando a instalação do Update Installer
mkdir -p /opt/Packages/W3 cd /opt/Packages/W3 tar -xzvf ../7.0.0.25-WS-UPDI-LinuxAMD64.tar.gz cd UpdateInstaller

Instalando o Update Installer (Silent Mode)
Crie o arquivo

vi /opt/Packages/updateinstallerResponse.txt

com as opções:

-OPT silentInstallLicenseAcceptance="true" -OPT disableOSPrereqChecking="true" -OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller" Salvar e Feche.

Execute o comando

./install -options "/opt/Packages/updateinstallerResponse.txt" -silent

Para conferir o resultado

cat /opt/IBM/WebSphere/UpdateInstaller/logs/install/log.txt

= Aplicando o Fixes e Interim Fixes necessários =

Copiando os fixes
Copie os arquivos


 * 7.0.0-WS-IHS-LinuxX64-FP0000021.pak
 * 7.0.0-WS-WAS-LinuxX64-FP0000021.pak
 * 7.0.0-WS-WASSDK-LinuxX64-FP0000021.pak
 * 7.0.0-WS-PLG-LinuxX64-FP0000021.pak

para o diretório de manutenção

/opt/IBM/WebSphere/UpdateInstaller/maintenance

Vá para o diretório do update installer

cd /opt/IBM/WebSphere/UpdateInstaller

Criando o response file update para o WAS
Crie o arquivo

vi /opt/Packages/upiWASresponse.txt

com as opções:

-W update.type="install" -W product.location="/opt/IBM/WebSphere/AppServer" -W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0-WS-WASSDK-LinuxX64-FP0000021.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0-WS-WAS-LinuxX64-FP0000021.pak"

Salvar e Feche.

Criando o response file update para o IHS
Crie o arquivo

vi /opt/Packages/upiIHSresponse.txt

com as opções:

-W update.type="install" -W product.location="/opt/IBM/HTTPServer" -W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0-WS-IHS-LinuxX64-FP0000021.pak"

Salvar e Feche.

Criando o response file update para o IHS
Crie o arquivo

vi /opt/Packages/upiPLGresponse.txt

com as opções:

-W update.type="install" -W product.location="/opt/IBM/HTTPServer/Plugins" -W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0-WS-WASSDK-LinuxX64-FP0000021.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0-WS-PLG-LinuxX64-FP0000021.pak"

Salvar e Feche.

Executando o update

 * 1) ./update.sh  -silent -options "/opt/Packages/upiWASresponse.txt"


 * 1) ./update.sh  -silent -options "/opt/Packages/upiIHSresponse.txt"

Verificando
 * 1) ./update.sh  -silent -options "/opt/Packages/upiPLGresponse.txt"


 * 1) cat /opt/IBM/WebSphere/AppServer/logs/update/install/updatelog.txt

Copiando os interim fixes
Copie os arquivos


 * 7.0.0.19-WS-WAS-IFPM53930.pak
 * 7.0.0.21-WS-WAS-IFPM51981.pak
 * 7.0.0.21-WS-WAS-IFPM65486.pak
 * 7.0.0.1-ws-was-ifpm60895.pak
 * 7.0.0.21-ws-was-ifpm56596.pak

para o diretório de manutenção

/opt/IBM/WebSphere/UpdateInstaller/maintenance

Vá para o diretório do update installer

cd /opt/IBM/WebSphere/UpdateInstaller

Criando o response file update para o WAS
Crie o arquivo

vi /opt/Packages/upiIntFixresponse.txt

com as opções:

-W update.type="install" -W product.location="/opt/IBM/WebSphere/AppServer" -W maintenance.package="/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0.19-WS-WAS-IFPM53930.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0.21-WS-WAS-IFPM51981.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0.21-WS-WAS-IFPM65486.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0.1-ws-was-ifpm60895.pak;/opt/IBM/WebSphere/UpdateInstaller/maintenance/7.0.0.21-ws-was-ifpm56596.pak"

Salvar e Feche.

Executando o update

 * 1) ./update.sh  -silent -options "/opt/Packages/upiIntFixresponse.txt"

= Criação do Deployment Manager =

Configuração do hostname de serviço
O Arquivo hosts deve ser da seguinte configuração:

Ex.:	                 

No nosso exemplo:

192.168.56.22 vmconn01     condmgr01.c4demo.com    condmgr01

Configurando o Deployment Manager
Execute o comando

cd /opt/IBM/WebSphere/AppServer/bin ./manageprofiles.sh -create -serverType DEPLOYMENT_MANAGER -enableAdminSecurity true -isDefault \ -personalCertValidityPeriod 15 -signingCertValidityPeriod 15 \ -profileName Dmgr01 \ -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \ -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/management \ -nodeName dmgr01node -cellName connectionsCell -hostName=condmgr01 \ -adminUserName wsadmin -adminPassword c4demo

Iniciando o Deployment Manager
Devemos iniciar o Deployment Manager

cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin ./startManager.sh

= Criação do Profile de Node Agent =

Configuração do hostname de serviço
O Arquivo hosts deve ser da seguinte configuração:

Ex.:	                 

No nosso exemplo:

192.168.56.23 conapp01.c4demo.com    conapp01

Configurando o Profile de Node Agent no AppSrv01
Execute o comando

cd /opt/IBM/WebSphere/AppServer/bin ./manageprofiles.sh -create -serverType DEPLOYMENT_MANAGER -enableAdminSecurity true -isDefault \ -personalCertValidityPeriod 15 -signingCertValidityPeriod 15 -applyPerfTuningSetting production\ -profileName AppSrv01 \ -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 \ -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed \ -nodeName conapp01node01 -cellName connectionsCell -hostName conapp01 \ -dmgrHost condmgr01 -dmgrPort 8879 -dmgrAdminUserName wsadmin -dmgrAdminPassword c4demo

Iniciando o Deployment Manager
Devemos iniciar o Deployment Manager

cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin ./startManager.sh