• Nenhum resultado encontrado

Configurando o DB2 Everyplace em um Ambiente de Servidor de Aplicativos em Cluster

No documento Guia do Usuário e de Instalação (páginas 83-87)

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 SistemaNó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áparaServidoresClustersDB2Everyplace_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.

No documento Guia do Usuário e de Instalação (páginas 83-87)