Pré-requisitos:
1. InstaleoNetwork DeploymentdoWAS (WebSphereApplicationServer) emum servidor dedicado.
2. Certifique-sede queasinstalaçõesdoWebSphereemcadanóestejamno mesmonívelqueogerenciadordeimplementaçãoedequecadanóseja incluídonogerenciadorde implementação.ADocumentaçãodoNetwork DeploymentdoWASdescrevecomoconfigurara configuraçãodonó.Inicieo gerenciadordeimplementaçãoantesdeconfiguraro cluster.
3. InstaleconfigureoDB2Everyplaceemcadanócoma opçãodeconfiguração emcluster.
4. Aoconfiguraro DB2Everyplace,selecioneumbanco dedadosDB2 UDBpara oarmazenamentode mensagens,DSYMSGDB.
5. Certifique-sede quetodasasinstalaçõesdoDB2 Everyplacequefazemparte daconfiguraçãoemclustercompartilham osbancosdedadosDB2 Everyplace SyncServer,DSYCTLDBeDSYMSGDB.Aconfiguraçãodo DB2Everyplace catalogaessesbancosdedados.
6. Catalogueosbancosdedadosde origemedeespelhoquesãoutilizadospara assinaturasdo DB2Everyplaceemcadaumdosnósnocluster.Catalogueesses bancosdedadoscomomesmo nome.
Hospede osbancosdedados doDB2Everyplaceemumservidor debancode dados dedicado.Oservidor debancode dadostambémpode hospedarosbancos de dadosdeorigeme deespelhoqueoDB2 Everyplaceutiliza.
Sea segurançaestiverativada noWAS,forneçaum nomedousuárioe umasenha do IDde segurançadoWAScomoparâmetros paracadacomandodoWebSphere.
ParaconfiguraroDB2Everyplaceemumambienteemcluster:
1. Crieoprimeiroservidor:
Tabela35.CrieoPrimeiroServidor
Windows Altereparaodiretório
%DSYINSTDIR%\config\work.
Executewasdmin.bat.
<HOME_DO_WAS>\bin\wsadmin.bat -f dsyInstallDB2e.jacl WAS_node_name WAS_virtual_host existing_server_name IP_address DSYINSTDIR DSYSQLIBINSTDIR UDB_version
v WAS_node_nameéonomedonó
existentedoWebSphereparaainstalação doDB2Everyplace
v WAS_virtual_hostéonomedohost virtualexistentedoWebSphere v existing_server_nameéonomedo
servidordoDB2Everyplace
v IP_addresséumendereçoIPválidoou umnomedohostparaoservidor v DSYINSTDIRéodiretóriodeinstalação
dainstânciadoDB2Everyplace.Não utilizeespaçosnonomedodiretório.Se onomedodiretóriocontiverumespaço, utilizeonomeabreviado.Porexemplo, utilizec:\PROGR~1\emvezde c:\ArquivosdePrograma\.
v DSYSQLIBINSTDIRéodiretóriode instalaçãodoDB2UDB.Nãoutilize espaçosnonomedodiretório.Seonome dodiretóriocontiverumespaço,utilizeo nomeabreviado.Porexemplo,utilize c:\PROGR~1\emvezdec:\Arquivosde Programa\.
v UDB_versionéaversãodoDB2UDB.
Utilize7ou8.
LinuxeUNIX Altereparaodiretório
$DSYINSTDIR/config/work.
Tabela35.CrieoPrimeiroServidor (continuação)
existentedoWebSphereparaainstalação doDB2Everyplace umnomedohostparaoservidor v DSYINSTDIRéodiretóriodeinstalação
dainstânciadoDB2Everyplace.Não utilizeespaçosnonomedodiretório.Se onomedodiretóriocontiverumespaço, utilizeonomeabreviado.Porexemplo, utilizec:\PROGR~1\emvezde c:\ArquivosdePrograma\.
v DSYSQLIBINSTDIRéodiretóriode instalaçãodoDB2UDB.Nãoutilize espaçosnonomedodiretório.Seonome dodiretóriocontiverumespaço,utilizeo nomeabreviado.Porexemplo,utilize c:\PROGR~1\emvezdec:\Arquivosde Programa\.
v
UDB_versionéaversãodoDB2UDB.
Utilize7ou8.
2. Converta oprimeiroservidor paraumcluster:
Tabela36.ConvertaoPrimeiroServidorparaumCluster:
Windows Certifique-sedequeoarquivo
%DSYINSTDIR%\config\work\was\
dsySetupEnv.jacltemonomeeosistema operacionaldoclusterespecificados
LinuxeUNIX Certifique-sedequeoarquivo
$DSYINSTDIR/config/work/was dsySetupEnv.jacltemonomeeosistema operacionaldoclusterespecificados corretamente.
Tabela36.ConvertaoPrimeiroServidorparaumCluster: (continuação)
Executewasdmin.shcomoousuárioroot.
<HOME_DO_WAS> /bin/wsadmin.sh -f dsyCreateCluster.jacl WAS_node_name WAS_virtual_host existing_server_name IP_address DSYINSTDIR DSYSQLIBINSTDIR UDB_version DSY_instance_name
DSY_instance_group_name
3. Sincronizetodososnós noclusterdoDB2Everyplacecomanovaconfiguração:
v Seo agentedo nóestiver emexecuçãononó,sincronizeonóa partirdo AdministrativeConsoledoWebSphere.Cliqueem Administraçãodo Sistema→ Nós,selecioneosnósquedesejasincronizarecliqueem Sincronizar.
v Seo agentedo nónão estiveremexecuçãononó,vocêtem duasopções.
– InicieonóutilizandoocomandostartNodee,em seguida,sincronizeonó a partirdoAdministrativeConsoledo WebSphere.
Tabela37.InicieoNóUtilizandooComandostartNode
Windows <HOME_DO_WAS> \bin\ startNode.bat LinuxeUNIX(ComoUsuárioRoot) . ~ <instância_do_usuário> /.profile
<HOME_DO_WAS> /bin/ startNode.sh
– SincronizeonóutilizandoocomandosyncNode.Noentanto,sevocê utilizarocomandosyncNode,deverá iniciaro agentedo nóparautilizaro cluster.
Tabela38.SincronizeoNóUtilizandooComandosyncNode
Windows <HOME_DO_WAS> \syncNode.bat dmgr_host dmgr_port
LinuxeUNIX(ComoUsuárioRoot) <HOME_DO_WAS> /syncNode.sh dmgr_host dmgr_port
4. Gere novamenteoarquivodeconfiguraçãodo plug-indo WebSphere.
Poderásernecessário copiaroarquivogeradonodiretórioemqueoservidor HTTPéconfiguradoparacarregaroarquivo. Consulteadocumentaçãodo Network DeploymentdoWASparaobter informaçõesadicionais.
Tabela39.GereNovamenteoArquivodeConfiguraçãodoPlug-indoWebSphere Windows <HOME_ND_DO_WAS> \bin\ GenPluginCfg.bat LinuxeUNIX(ComoUsuárioRoot) <HOME_ND_DO_WAS> /bin/ GenPluginCfg.sh
5. Inicieo clusterdoDB2Everyplace.
a. UtilizeumnavegadordaWebparaefetuarloginnoNetworkDeployment Manager.
b. VáparaServidores→ Clusters→ DB2Everyplace_Cluster.
c. Selecioneacaixadeopções DB2Everyplace_ClusterecliqueemIniciar.
6. Teste oDB2Everyplaceemumambienteem cluster:
a. Nonódo servidordebanco dedados,abraumajaneladecomandosdo DB2ealtereparaodiretórioSAMPLE.
Tabela40.AltereparaoDiretórioSAMPLE
Windows Altereparaodiretório%DSYINSTDIR%
\Server\sample\.
LinuxeUNIX Altereparaodiretório$DSYINSTDIR /Server/sample/.
b. Crieumbancode dadosdeamostra.
db2 -vtf Vnurse.ddl
c. Catalogueosbancosdedadosdeamostra emcadanónoclusterem execuçãonoDB2Everyplace.
Osbancosdedadosde amostradevemser catalogadoscomomesmonome emcadanó.
Paraaamostra doVNurse, catalogueosbancosde dadosVNURSEe M_VN2.
Consultea documentaçãodo DB2paraobterinformaçõesadicionaissobre comocatalogarosbancosdedados remotos.
d. Emumdosnósdo servidornocluster,altereparao diretórioCONFIG.
Tabela41.AltereparaoDiretórioCONFIG
Windows %DSYINSTDIR% \config\
LinuxeUNIX $DSYPATH /config/
e. ExecuteoComandocreate-sample.
Tabela42.ExecuteoComandocreate-sample
Windows dsyconfig.bat create-sample
LinuxeUNIX
(ComoaInstânciadoDB2Everyplace)
./dsyconfig.sh create-sample
f. Emumdispositivoclientedeteste, instaleoclienteDB2Everyplace, configureodispositivoparaapontarparaoservidorHTTPdocluster do DB2Everyplaceesincronize.