• Nenhum resultado encontrado

Guia de Instalação do Servidor no Windows Utilizando o WebSphere

N/A
N/A
Protected

Academic year: 2021

Share "Guia de Instalação do Servidor no Windows Utilizando o WebSphere"

Copied!
170
0
0

Texto

(1)

IBM

Tivoli

Identity

Manager

Guia

de

Instalação

do

Servidor

no

Windows

Utilizando

o

WebSphere

Versão

4.5.1

S517-7764-02

(2)
(3)

IBM

Tivoli

Identity

Manager

Guia

de

Instalação

do

Servidor

no

Windows

Utilizando

o

WebSphere

Versão

4.5.1

S517-7764-02

(4)

Nota:

Antesdeutilizarestasinformaçõeseoprodutoaqueelassereferem,leiaasinformaçõesnoApêndiceH,“Avisos”,na página139.

TerceiraEdição(Fevereirode2004)

Estaediçãoaplica-seàversão4.5.1doTivoliIdentityManagereatodososreleasesemodificaçõessubseqüentes, atéquesejaindicadodeoutramaneiraemnovasedições.

(5)

Índice

Prefácio

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. vii

QuemDeveLeresseManual . . . vii

Publicações . . . vii

BibliotecadoTivoliIdentityManager . . . vii

PublicaçõesdePré-requisitodoProduto . . . viii

PublicaçõesRelacionadas. . . ix

AcessandoPublicaçõesOn-line . . . ix

Acessibilidade. . . x

EntrandoemContatocomoSuporteaoSoftware . . . x

ConvençõesUtilizadasnesteManual . . . x

ConvençõesTipográficas . . . x

DiferençasdoSistemaOperacional. . . xi

BarrasdeRevisãoUtilizadasnaBibliotecadaVersão4.5.1. . . xi

DefiniçõesparaVariáveisdeDiretórioHOME . . . xi

Capítulo

1.

Introdução

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 1

RequisitosdeHardwareedeSoftware. . . 1

UtilizandoaImagemdeInstalação4.5.1 . . . 1

FazendooUpgradedeumTivoliIdentityManagerExistente . . . 1

InstalandooTivoliIdentityManagerVersão4.5.1emumNovoComputador. . . 2

Capítulo

2.

Visão

Geral

da

Configuração

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3

TerminologiadoWebSphereApplicationServer. . . 3

ConfiguraçõesdoServidorÚnico . . . 4

ConfiguraçõesdoClusterparaoTivoliIdentityManager . . . 6

NíveisdoTivoliIdentityManagerServer. . . 7

ConfiguraçãodeClusterÚnico . . . 7

ConfiguraçãodeClusterFuncional. . . 8

ServiçodeMensagensJavaeoutrosProcessosdoServidor. . . 9

LimitaçõesdoAmbienteWebSphereUtilizandoTivoliIdentityManager . . . 10

Capítulo

3.

Configuração

do

Banco

de

Dados

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 11

ConfiguraçãodoIBMDB2 . . . 11

AssegurandoaComunicaçãoeConfigurandooServidor . . . 11

ConfigurandooDriverJDBCdoIBMDB2 . . . 14

ConfigurandooIBMDB2Versão7.1e7.2paraumDriverJDBCTipo2 . . . 15

Exemplo:ExpandindoValoresparaoDB2 . . . 16

InstalaçãoeConfiguraçãodoOracleparaTivoliIdentityManager . . . 16

PreparandoparaInstalaroOraclenoAIX . . . 16

PreparandoparaInstalaroOraclenoSolaris . . . 18

PreparandoparaInstalaroOraclenoHP-UX . . . 20

PreparandoparaInstalaroOraclenoWindows . . . 21

ConfigurandooOracleapósaInstalação . . . 21

ConfiguraçãodoSQLServer2000. . . 22

PreparandoparaInstalaroSQLServer2000 . . . 22

ConfigurandooSQLServer2000apósaInstalação . . . 22

Capítulo

4.

Configuração

do

Servidor

de

Diretórios

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 25

ConfiguraçãodoIBMDirectoryServer . . . 25

EspecificaroSufixoparaoTivoliIdentityManager . . . 26

ConfiguraroPlug-indeIntegridadeReferencialparaoTivoliIdentityManager . . . 26

ReiniciaroServidordeDiretórios . . . 28

CriaroObjetodeSufixodoLDAP. . . 29

TratandoLimitaçõesdeEncadeamentoparaoIBMDirectoryServer5.2noWindows. . . 30

©CopyrightIBMCorp. 2004

iii

|| || ||

||

(6)

UtilizandoaVersão5.1eoWebSphereApplicationServernoMesmoComputador . . . 30

ConfiguraçãodoSunONEDirectoryServer . . . 31

Capítulo

5.

Instalação

em

um

Único

Servidor:

Tivoli

Identity

Manager

Server

.

.

.

.

. 33

AntesdeComeçar . . . 33

ResolvendoProblemasdaPorta . . . 35

PlanilhadeInformaçõesparaInstalaçãodeumServidorÚnico . . . 36

InformaçõessobreBancodeDados . . . 36

InformaçõesdoServidordeDiretórios . . . 38

InformaçõessobreoWebSphereApplicationServerparaInstalaçãodeServidorÚnico . . . 39

ServidoreClientedoEnvioIncorporadodeMensagensdoWebSphere . . . 40

InformaçõesdoIBMHTTPServer. . . 40

InformaçõessobreoTivoliIdentityManager . . . 41

InstalandooTivoliIdentityManagerServer . . . 41

NavegarparaasJanelasIniciaisdeBoas-vindasedeLicença. . . 43

SelecionaroTipodeInstalaçãoeoDiretóriodeInstalação. . . 44

SelecionaroBancodeDados . . . 44

ConcluirasJanelasparaumaInstalaçãodeServidorÚnico . . . 44

EspecificaraWebSphereGlobalSecurity. . . 46

EspecificarumaChaveEncryptioneLeroResumodaPré-Instalação . . . 48

AtividadesdoProgressodaInstalaçãoedaConfiguraçãoAdicional . . . 49

LogseDiretóriosparaaInstalaçãodoServidorÚnico . . . 55

ConcluiraConfiguraçãodeSegurança . . . 56

UtilizandorunConfigapósaInstalaçãodoTivoliIdentityManager. . . 56

InstalandoOpcionalmenteumPacotedeIdiomas. . . 56

TestandoaComunicaçãodoTivoliIdentityManagerServer . . . 57

ComunicaçãodoServidor-Agente. . . 59

Capítulo

6.

Instalação

do

Cluster:

Tivoli

Identity

Manager

Server

.

.

.

.

.

.

.

.

.

.

. 61

AntesdeComeçar . . . 61

ResolvendoProblemasdaPorta . . . 62

CriandoClustersUtilizandooNetworkDeploymentManager . . . 63

PlanilhadeInformaçõesparaInstalaçãodoCluster . . . 64

InformaçõessobreBancodeDados . . . 64

InformaçõesdoServidordeDiretórios . . . 65

InformaçõesdoWebSphereApplicationServerparaInstalaçãodeCluster . . . 67

InformaçõessobreoTivoliIdentityManager . . . 68

InstalandooTivoliIdentityManagerServer . . . 68

NavegarparaasJanelasIniciaisdeBoas-vindasedeLicença. . . 70

SelecionaroTipodeInstalaçãoeoDiretóriodeInstalaçãoPadrão . . . 71

SelecionaroBancodeDados . . . 72

ConcluiraSeqüênciadeInstalaçãodoCluster. . . 72

EspecificaroWebSphereGlobalSecurity. . . 76

EspecificarumaChaveEncryptioneLeroResumodaPré-Instalação . . . 78

AtividadesdoProgressodaInstalaçãoedaConfiguraçãoAdicional . . . 79

LogseDiretóriosparaaInstalaçãodoCluster. . . 85

ConcluiraConfiguraçãodeSegurança . . . 86

UtilizandorunConfigapósaInstalaçãodoTivoliIdentityManager. . . 86

InstalandoOpcionalmenteumPacotedeIdiomas. . . 86

Opcionalmente,DefiniraPersistênciadaSessãoHTTP. . . 86

VerificarDefiniçõesdoServiçodeTransação . . . 87

AtualizaroPlug-indoServidordaWeb. . . 87

IniciarClusters . . . 87

TestandoaComunicaçãodoTivoliIdentityManagerServer . . . 87

ComunicaçãodoServidor-Agente. . . 89

AdicionandoouRemovendoMembrosdoCluster . . . 90

ExpandindoumClusterUtilizandoumNovoComputador . . . 90

ExpandindoumClusterUtilizandooMesmoComputador . . . 90

(7)

Apêndice

A.

Imagens

de

Instalação

como

Compact

Discs

e

Fix

Packs

.

.

.

.

.

.

.

. 93

CorreçãoProvisóriaRecomendadadoWebSpherePQ77521NãoFornecidaemCDsounaImagemdeInstalação 4.5.1. . . 93

ObtendoFixPacks4.5.1 . . . 93

CompactDiscsVersão4.5.0 . . . 94

CDdePacotesdeIdiomas . . . 94

CDdoSolarisdeCódigosBaseparaoTivoliIdentityManagerUtilizandooWebSphereApplicationServer . . 94

CDdoSolarisdeCódigosBaseparaoTivoliIdentityManagerparaServidoresdeAplicativosnão-IBM . . . 94

CDComplementar1doSolaris. . . 95

CDComplementar2doSolaris. . . 95

CDComplementar3doSolaris. . . 95

CDComplementar4doSolaris. . . 95

CDdoAIXdeCódigosBaseparaoTivoliIdentityManagerUtilizandooWebSphereApplicationServer . . . 96

CDdoAIXdeCódigosBaseparaoTivoliIdentityManagerparaServidoresdeAplicativosnão-IBM . . . . 96

CDComplementar1doAIX. . . 96

CDComplementar2doAIX. . . 97

CDComplementar3doAIX. . . 97

CDdoHP-UXdeCódigoBaseparaoTivoliIdentityManagerparaServidoresdeAplicativosnão-IBM . . . 97

CDdoWindows2000deCódigoBaseparaoTivoliIdentityManagerUtilizandooWebSphereApplication Server . . . 97

CDdoWindows2000deCódigoBaseparaoTivoliIdentityManagerparaServidoresdeAplicativosnão-IBM 98 CDComplementar1doWindows2000 . . . 98

CDComplementar2doWindows2000 . . . 98

CDComplementar3doWindows2000 . . . 99

CDComplementar4doWindows2000 . . . 99

Apêndice

B.

Preparando

o

Ambiente

WebSphere

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 101

PreparandoparaInstalaçãodoWebSphereApplicationServer . . . 101

UtilizandoumWebSphereMQVersão5.3Existente . . . 101

ValidandoaDisponibilidadedaPorta9090 . . . 101

ConfigurandoClustersdoTivoliIdentityManager. . . 101

InstalandooWebSphereApplicationServerNetworkDeployment . . . 102

InstalandooIBMHTTPServereoPlug-indoWebSphereWebServer . . . 103

GerandooArquivodeConfiguraçãodoPlug-indoWebSphereWebServer . . . 104

InstalandoBaseemCadaNó . . . 105

AdicionarNósaumaCélula . . . 105

CriarumCluster . . . 106

Assegure-sedequeoNetworkDeploymentManagereosAgentesdeNóEstejamemExecução . . . 106

ConfigurandoasDefiniçõesdeServiçosdeTransaçõesdoWebSphereApplicationServer . . . 107

Apêndice

C.

Considerações

sobre

Segurança

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 109

SegurançadoJ2EE . . . 109

ConfiguraçãodeSegurançaparaumaImplementaçãodeNóÚnico . . . 109

ConfigurandoSegurançaparaImplementaçãodeVáriosNós . . . 112

DesativandoaSegurançaJ2EE. . . 115

AlternativasparaConfiguraçãodeServidorHTTP . . . 115

Apêndice

D.

Fazendo

o

Upgrade

do

Tivoli

Identity

Manager

4.3

para

4.5

e,

em

seguida,

para

o

4.5.1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 119

AntesdeComeçar. . . 119

FazendoUpgradedoTivoliIdentityManager4.3UtilizandooWebLogicparaoTivoliIdentityManager4.5 UtilizandooWebLogic . . . 120

InstalandooTivoliIdentityManagerVersão4.5UtilizandooWebSphereApplicationServer. . . 121

ConfigurandoaNovaInstalação . . . 122

FazendooUpgradedaVersão4.5para4.5.1 . . . 122

Apêndice

E.

Fazendo

o

Upgrade

do

Tivoli

Identity

Manager

Versão

4.4.x

para

4.5

e,

em

seguida,

para

4.5.1

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 123

AntesdeComeçar. . . 124

Índice

v

||

(8)

FazendooUpgradedeumaConfiguraçãodeServidorÚnico . . . 125

FazendooUpgradedoTivoliIdentityManager4.4.xpara4.5 . . . 125

FazendooUpgradedeumaConfiguraçãodeCluster . . . 127

FazendooUpgradedoTivoliIdentityManager4.4.xpara4.5paraoSistemadoNetworkDeployment Manager . . . 127

FazendooUpgradedoTivoliIdentityManager4.4.xpara4.5paraoSistemadeMembros . . . 129

FazendooUpgradedaVersão4.5para4.5.1 . . . 130

Apêndice

F.

Fazendo

o

Upgrade

do

Tivoli

Identity

Manager

Versão

4.5

para

4.5.1

.

.

. 131

AntesdeComeçar. . . 131

FazendooUpgradedeumaConfiguraçãodeServidorÚnico . . . 132

FazendooUpgradedeumaConfiguraçãodeCluster . . . 133

FazendooUpgradedoTivoliIdentityManager4.5para4.5.1,paraoSistemadoNetworkDeployment Manager . . . 133

FazendooUpgradedoTivoliIdentityManager4.5para4.5.1,paraoSistemadeMembros . . . 134

Apêndice

G.

Desinstalando

o

Tivoli

Identity

Manager

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 135

AntesdeComeçar. . . 135

EtapasparaDesinstalaroTivoliIdentityManager . . . 136

VariáveldeAmbientedoWebSphereORACLE_JDBC_DRIVER_PATH . . . 137

Apêndice

H.

Avisos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 139

Marcas . . . 140

Glossário

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 143

Índice

Remissivo

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 149

|| || || || || | || || ||

(9)

Prefácio

OIBM® Tivoli®IdentityManagerServer:GuiadeInstalaçãonoWindowsutilizandoo WebSphere® descrevecomoinstalareconfiguraroTivoliIdentityManagerServer em umservidorWindows 2000ouWindows2003Server paragerenciar recursosa partirdeumlocalcentral.

Quem

Deve

Ler

esse

Manual

Estemanualédestinado aadministradores desistemaedesegurançaque

instalam,mantêmouadministramsoftwarenossistemasde computadoresemseu site. Osleitoresdevemestarfamiliarizadoscomosconceitosdeadministraçãode segurança edosistema.Alémdisso,o leitordeveestarfamiliarizadocomos conceitosde administraçãoparaoseguinte:

v Servidordediretórios v Servidordobancodedados

v Suportedeenvioincorporadode mensagensdoWebSphere® v WebSphereApplicationServer ouWebLogic

v IBMHTTPServers

Publicações

Leia asdescriçõesdabibliotecadoTivoliIdentityManager,aspublicações de pré-requisito easpublicaçõesrelacionadasparadeterminarquaispublicações podemser úteis.Depoisdedeterminaraspublicaçõesnecessárias,consulteas instruções paraacessaraspublicaçõeson-line.

Biblioteca

do

Tivoli

Identity

Manager

Aspublicações nabibliotecadedocumentaçãotécnicadoTivoliIdentityManager sãoorganizadasnasseguintescategorias:

v InformaçõessobreoRelease v AssistênciaOn-lineaoUsuário v Instalaçãodo Servidor

v AdministraçãoeConfiguração v SuplementosTécnicos

v InstalaçãodoAgente

Informaçõessobre oRelease:

v IBMTivoliIdentityManager:NotassobreoRelease

Fornecerequisitosde softwareehardwareparaoTivoliIdentityManager, informaçõesadicionaissobrecorreçãoeoutrasinformaçõesde suporte. v TivoliIdentityManager:CartãoLeiaistoPrimeiro

Assistência On-lineaoUsuário:

v Assistênciaon-lineaousuárioparaoTivoliIdentityManager

Fornecetópicosde ajudaon-line integradosparatodasastarefasadministrativas doTivoliIdentityManager.

©CopyrightIBMCorp. 2004

vii

| | | |

(10)

Instalaçãodo Servidor:

v IBMTivoliIdentityManagerServerInstallationGuidenoUNIXeLinuxutilizandoo

WebSphere

ForneceinformaçõesdeinstalaçãoparaoTivoliIdentityManager.

v IBMTivoliIdentityManagerServerInstallationGuidenoWindowsutilizandoo

WebSphere

ForneceinformaçõesdeinstalaçãoparaoTivoliIdentityManager.

v IBMTivoliIdentityManagerServerInstallationGuidenoUNIXutilizandooWebLogic ForneceinformaçõesdeinstalaçãoparaoTivoliIdentityManager.

v IBMTivoliIdentityManagerServerInstallationGuidenoWindows2000utilizandoo

WebLogic

ForneceinformaçõesdeinstalaçãoparaoTivoliIdentityManager.

Administraçãoe Configuração:

v IBMTivoliIdentityManager:GuiadeAdministraçãodeCritérios eOrganizações Fornecetópicosparatarefasadministrativasdo TivoliIdentityManager. v IBMTivoliIdentityManager:GuiadoUsuárioFinal

Forneceinformaçõesiniciaissobreousuário parao TivoliIdentityManager. v IBMTivoliIdentityManager:GuiadeConfiguração

Forneceinformaçõesdeconfiguraçãoparaumúnicoservidore configuraçõesde clusterdoTivoliIdentityManager.

SuplementosTécnicos:

v IBMTivoliIdentityManager:GuiadeDeterminaçãodeProblemas

ForneceinformaçõesadicionaispararesoluçãodeproblemasdoprodutoTivoli IdentityManager.

Instalaçãodo Agente:

v Abibliotecade documentaçãotécnicado TivoliIdentityManagertambém inclui umconjuntoemdesenvolvimento dedocumentosde instalaçãoespecífica da plataformaparao componenteAgentedeumaimplementaçãodoTivoliIdentity Manager.

Publicações

de

Pré-requisito

do

Produto

Parautilizarasinformaçõesnestemanual comeficiência,você deveteralgum conhecimentodosprodutosquesãopré-requisitosparaoTivoliIdentityManager. Aspublicações estãodisponíveisnasseguinteslocalizações:

v WebSphereApplicationServer

http://www.ibm.com/software/webservers/appserv/support.html

Nota: Alistaresumida deRedbooksaseguirdescrevecomoinstalare configuraroWebSphereApplicationServer efornecersegurança

adicional. Emboraalista fosseatualnomomentoem queestapublicação foiparaprodução,aspublicações podemestarobsoletas.Entreemcontato comorepresentantede clientesparaobtera listarecomendadade

informaçõessobrerecursos.

IBMWebSphereApplicationServerV5.0SystemManagementand Configuration,umIBM Redbook

IBMWebSphereApplicationServerV5.0Security,um IBMRedbook v Servidoresdebancosdedados

(11)

– IBM DB2 http://www.ibm.com/software/data/db2/udb/support.html http://www.ibm.com/software/data/db2 – Oracle http://otn.oracle.com/tech/index.html – Microsoft SQLServer2000(SP3) http://msdn.microsoft.com/library/ v Aplicativosdo servidordediretórios

– IBM DirectoryServer

http://www.ibm.com/software/network/directory – SunONEDirectoryServer

http://wwws.sun.com/software/products/directory_srvr/5.1/index.html v Suportedeenvioincorporadode mensagensdoWebSphere(ouIBM MQSeries)

http://www.ibm.com/software/ts/mqseries v ServidorProxydaWeb

– IBM HTTPServer

http://www.ibm.com/software/webservers/httpservers/library.html

Publicações

Relacionadas

Asinformações relacionadasaoTivoliIdentityManagerServerestãodisponíveis nasseguintespublicações:

v OTivoliSoftwareLibraryforneceumavariedadedepublicações Tivoli,como informes,folhetos,demonstrações,assuntosdeinteressegerale cartasde avisos. OTivoliSoftwareLibraryestádisponívelnaWebem:

http://www.ibm.com/software/tivoli/library/

v OTivoliSoftwareGlossaryinclui definiçõesparaváriostermostécnicos

relacionadosaosoftwareTivoli.OTivoliSoftwareGlossary estádisponível,apenas eminglês,nolinkGlossaryà esquerdadapáginadaWebdoTivoliSoftware Libraryem:

http://www.ibm.com/software/tivoli/library/

Acessando

Publicações

On-line

Aspublicações paraesteprodutoestãodisponíveis on-linenoformatoPDF (Portable DocumentFormat)ouHTML(HypertextMarkupLanguage)ouem ambos nabibliotecadesoftwaredo Tivoli:

http://www.ibm.com/software/tivoli/library

Paralocalizar publicaçõessobreoprodutonabiblioteca,cliquenolinkProduct manuals nolado esquerdodapágina Library.Emseguida,localizeecliqueno nome doprodutonapáginaTivoli SoftwareInformationCenter.

Aspublicações deprodutoincluem notassobreorelease,guiasde instalação,guias de usuário,guiasde administradorereferênciasde desenvolvedor.

Nota: Paragarantiraimpressãocorretadepublicações PDF,selecioneacaixade opçõesAjustarà páginanajanelaImprimirdoAdobeAcrobat(disponível quandovocêclica emArquivo→ Imprimir).

(12)

Acessibilidade

Adocumentaçãodoprodutoinclui osseguintes recursosparaauxiliara acessibilidade:

v AdocumentaçãoestádisponívelnosformatosHTMLePDFconversívelde formaa ofereceraoportunidademáxima paraqueosusuáriosapliquem softwaresleitoresde tela.

v Todasasimagensnadocumentaçãosãofornecidascomtextoalternativopara queosusuárioscomdiminuição devisãopossamentenderseuconteúdo.

Entrando

em

Contato

com

o

Suporte

ao

Software

Antesdeentrar emcontatocomoIBMTivoliSoftwareSupportcomumproblema, consulte ositedoIBMTivoliSoftwareSupportclicandonolinkTivolisupportno seguinteWebsite:

http://www.ibm.com/software/support/

Sevocê precisarde ajudaadicional, entreem contatocomosuportea software utilizandoosmétodosdescritosnoIBMSoftwareSupportGuidenoseguinteWeb site:

http://techsupport.services.ibm.com/guides/handbook.html Oguiaforneceasseguintesinformações:

v Requisitosderegistroe elegibilidadeparaorecebimento desuporte v Númerosdetelefone,dependemdopaísem queseencontram

v Umalistade informaçõesquedevem serreunidasantesde entraremcontato comosuporteaocliente

Convenções

Utilizadas

neste

Manual

Estareferência utilizaváriasconvenções paratermoseaçõesespeciaisepara comandosecaminhosquedependemdo sistemaoperacional.

Convenções

Tipográficas

Asseguintes convençõesdetiposdeletrassãoutilizadasnestareferência:

Negrito

Comandosem letrasminúsculasoucomandosem letrasmisturadas maiúsculas/minúsculasquesãodifíceisdedistinguir dotexto,

palavras-chave,parâmetros,opções,nomesdeclassesJavaeobjetosao redoraparecemem negrito.

Itálico Variáveis,títulosdepublicações epalavrasou frasesespeciaisenfatizadas estãoem itálico.

Espaçamento fixo

Exemplosde códigos,linhasdecomando,saídadetela,nomesde arquivos ediretórios difíceisdeseremdistinguidosdetexto,mensagensdosistema, textoqueousuáriodevedigitar evaloresde argumentosouopçõesde comandosão em espaçamento fixo.

(13)

Diferenças

do

Sistema

Operacional

Estemanualutilizaa convençãodoUNIXparaespecificarasvariáveisdeambiente e paranotaçãodediretório.AoutilizaralinhadecomandosdoWindows,

substitua$variablepor%variable%paravariáveisde ambienteesubstituacada barra(/)por umabarrainvertida (\)noscaminhosdodiretório.Sevocê for utilizaroshellbashemum sistemaWindows, pode utilizarasconvençõesUNIX.

Barras

de

Revisão

Utilizadas

na

Biblioteca

da

Versão

4.5.1

AbibliotecadedocumentaçãotécnicadoTivoliIdentityManagerversão4.5.1 utilizacaracteres debarraderevisãoparaindicaronde ocorremasalterações técnicas nasinformaçõesanteriormentelocalizadasnabibliotecadaversão4.5.As barras derevisãosãoindicadasporumalinhavertical(|)namargemdapágina à esquerdadaalteração.

Definições

para

Variáveis

de

Diretório

HOME

Atabelaaseguircontémasdefiniçõespadrãoutilizadasnestedocumentopara representar oníveldediretório″HOME″paravárioscaminhosdeinstalaçãodo produto.Épossívelpersonalizar odiretóriodeinstalaçãoeodiretórioHOMEpara suaimplementaçãoespecífica.Seestefor ocaso,seránecessáriofazera

substituiçãoapropriadaparaadefiniçãodecadavariávelrepresentadanesta tabela.

VariáveldoCaminho DefiniçãoPadrão

ITIM_HOME Windows: c:\itim45\ UNIX: /itim45/ WAS_HOME Windows: C:\Arquivos de Programas\WebSphere\AppServer\ UNIX: /opt/WebSphere/AppServer/ WAS_NDM_HOME Windows: C:\Arquivos de Programas\WebSphere\DeploymentManager\ UNIX: /opt/WebSphere/DeploymentManager/ Prefácio

xi

(14)
(15)

Capítulo

1.

Introdução

Estemanualdescrevecomoinstalar,configurarinicialmenteeverificar oTivoli IdentityManagerServer emumaconfiguraçãodeúnicoservidoroude cluster. Utilize adocumentaçãodeinstalaçãoquecorrespondeaosistemaoperacionale ao aplicativo daWebem seusistema.Existetambémum TivoliIdentityManagerServer: Guiade InstalaçãoparaUNIXutilizandooWebSphere.

Asetapas principaisparainstalarecomeçar autilizaroTivoliIdentityManager Server variamdependendoseainstalaçãoestiversendofeitaemumaconfiguração de umúnicoservidoroude cluster,eseum WebSphereApplicationServer

preexistente forutilizado.Umavisãogeraldasetapasinclui oseguinte: 1. Determinar seasuaconfiguraçãodeverá seremum únicoservidor ouse

requerum clusterescalávelou umasoluçãode clusterfuncional,descritono Capítulo2,“VisãoGeraldaConfiguração”,napágina3.

2. Instalareconfigurarumbancode dados,descritonoCapítulo3,“Configuração doBanco deDados”,napágina11.

3. Instalareconfigurarumservidor dediretórios,descritonoCapítulo4, “Configuraçãodo ServidordeDiretórios”,napágina25.

4. Paraumaconfiguraçãoemumúnicoservidor,instalaroTivoliIdentity ManagerServer,descritanoCapítulo5,“Instalaçãoemum ÚnicoServidor: TivoliIdentityManagerServer”,napágina33.

5. Paraumaconfiguraçãodecluster,façao seguinte:

v Instalaçãoeconfiguraçãodosuporte depré-requisitodo WebSphere ApplicationServer,descritonoApêndiceB,“Preparando oAmbiente WebSphere”,napágina 101.

v CriaçãodeclusterseinstalaçãodoTivoliIdentityManagerServer,descrito noCapítulo6,“InstalaçãodoCluster:TivoliIdentityManagerServer”,na página 61.

Nota: Vocêdeveinstalarmanualmente osfixpacksnecessáriosparauma configuraçãode cluster.

Requisitos

de

Hardware

e

de

Software

Paraobter umalista derequisitosdesoftwareede hardware,consulteo documento IBMTivoliIdentityManager:NotassobreoRelease.

Utilizando

a

Imagem

de

Instalação

4.5.1

OTivoliIdentityManagerServerversão4.5.1éfornecidoem CDsparanovas plataformas (Linux,HP-UXe Windows2003).Tambéméfornecidoem fixpacks paraplataformas suportadaspeloTivoliIdentityManager4.5.0(AIX,Solarise Windows 2000).Paraobter informaçõesadicionais,consulteApêndiceA,“Imagens de InstalaçãocomoCompactDiscs eFixPacks”,napágina 93.

Fazendo

o

Upgrade

de

um

Tivoli

Identity

Manager

Existente

Utilize oprogramadeinstalaçãodofix packdoTivoliIdentityManagerversão 4.5.1parafazeroupgradede umTivoliIdentityManager versão4.5.0existente.

©CopyrightIBMCorp. 2004

1

| | | | | | | | |

(16)

Asetapas doupgradevariarão,dependendodaversãoanteriordo TivoliIdentity Manager.Paraobter informaçõesadicionais,consulteosapêndicesnestapublicação quedescrevemoupgradedoTivoliIdentityManager.

Instalando

o

Tivoli

Identity

Manager

Versão

4.5.1

em

um

Novo

Computador

ParainstalaroTivoliIdentityManageremumnovocomputadorsemnenhuma instânciaanteriordoTivoliIdentityManager:

v Paranovasplataformas,novosCDsfornecemoprogramade instalaçãodoTivoli IdentityManagerversão4.5.1,middlewarenecessário,fixpacksearquivos. v Paraplataformassuportadaspelaversão4.5.0,fixpacksfornecemoTivoli

IdentityManagerversão4.5.1.UtilizeosCDsexistentesdaversão4.5.0para todoomiddlewarenecessário,osfixpackseosarquivos.

| | | | | | | | | | | |

(17)

Capítulo

2.

Visão

Geral

da

Configuração

Os servidoresTivoliIdentityManageremum ambientedoWebSphereApplication Server sãoorganizadosem umaconfiguraçãodeservidor únicoouemuma configuraçãode cluster.Estaseçãoforneceumadescriçãobreve, dealtoníveldas opções deconfiguraçãoeumavisãogeraldasrespectivasseqüênciasde

implementação.Oscapítulossubseqüentesfornecemdetalhesadicionaisda implementação.

Notas:

1. Asconfiguraçõesdeamostra nestecapítulorequeremum númerode atividades deplanejamentoanteriores,antesde executarasetapas queinstalame

configuramesteproduto.Paraobter documentaçãoadicionalquedescreve comoplanejarparaatenderasnecessidadesdenegócios,entreem contatocom orepresentantedo cliente.

2. Paraobterinformações adicionaissobreosprodutosWebSphereApplication Server,consulte adocumentaçãoadicional,descritaem“Publicaçõesde Pré-requisito doProduto”na páginaviii.

3. OsfixpackssãonecessáriosparaamaioriadosmiddlewaresqueoTivoli IdentityManagerutiliza.Paraobter informaçõesadicionais,consulteoIBM TivoliIdentityManager:NotassobreoRelease.

Terminologia

do

WebSphere

Application

Server

Os termosa seguirdescrevemelementosemconfiguraçõesdoWebSphere ApplicationServer:

célula Odomínioadministrativoqueum Gerenciadorde Implementações gerencia. Umacélulaéumagrupamentológicode nósquepermite atividadesadministrativascomuns emumambientedistribuídodo

WebSphereApplicationServer.Umacélulapode terumouváriosclusters.

Umnóéumgrupo lógicodeumoumais servidoresde aplicativosem um computadorfísico.Onomedo nóéexclusivodentrodacélula.Umnome de nóé normalmenteidênticoaonomedohostparaocomputador. Ou seja, umnónormalmentecorrespondeaumsistemadecomputadorfísico comum endereçoIPdistinto.

servidordeaplicativos

Oservidorde aplicativoséo componenteprincipaldo WebSphere.O servidor executaemumamáquinavirtualJava,fornecendooambientede tempo deexecuçãoparaocódigodoaplicativo.Oservidorde aplicativos fornececontêineresespecializadosem ativara execuçãodecomponentes específicosdo aplicativoJava.

NetworkDeploymentManager

Oprocesso administrativoutilizadoparafornecerumaexibiçãoeum controledegerenciamentocentralizadoparatodososelementosemuma céluladistribuída doWebSphereApplicationServer,incluindo o

gerenciamentodeclusters. ONetwork DeploymentManageré responsável peloconteúdodosrepositóriosemcadaumdosnós.ONetwork

DeploymentManagergerencia issopormeiodacomunicaçãocomos processosdoagentedenóem cadanódacélula.

(18)

agentedenó

Umagentedenógerencia todososprocessosgerenciadosemum

WebSphereApplicationServerem umnó,comunicando-secomo Network DeploymentManagerparacoordenaresincronizaraconfiguração.Um agentedenóexecutaoperaçõesde gerenciamentoem nomedoNetwork DeploymentManager.Oagentede nórepresenta onónacélulade gerenciamento. OsagentesdonósãoinstaladoscomoWebSphere ApplicationServerBase,masnão sãonecessáriosatéqueonóseja adicionadoaumacélulaem umambientedeImplementaçãodaRede.

cluster

Umagrupamentológicode umoumaisprocessosdo servidorde aplicativosdefuncionalidadeidêntica.Umclusterfornecefacilidadede implementação,configuração,equilíbriodecargadetrabalhoe

redundânciaemrecursosde emergência.Umcluster éumacoletade servidorestrabalhandojuntosem umsistemaúnicoparagarantirqueos aplicativoseosrecursoscríticosparaamissãopermaneçamdisponíveis paraosclientes.

Osclustersfornecemescalabilidade.Paraobter informaçõesadicionais, consulte adocumentaçãoadicionalqueosuporte aocliente podefornecer quedescreveoclusterverticaleo horizontalnoambientedistribuídodo WebSphereApplicationServer.

membro docluster

Uma instânciadoWebSphereApplicationServeremum cluster.

Plug-indo WebSphereWeb Server

OPlug-indoWebSphereWebServeréum componenteinstaladoem um servidor HTTPparaobter pedidosdeentradaetransportá-losparao contêinerdaWebapropriadoemum cluster.Ofuncionamento doplug-iné controlado peloarquivoplugin-cfg.xml.Oplug-inpermitequeoservidor daWebcomuniquepedidosparaoconteúdodinâmico,talcomo servlets, paraoservidor deaplicativos.

Configurações

do

Servidor

Único

Uma configuraçãodeservidorúnicopode instalaroWebSphereApplicationServer Base eoutrosaplicativosrequeridos emumcomputadorfísico.OTivoliIdentity Manager Serverforneceainterface comousuárioeoprocessamentode workflow.

(19)

Aconfiguraçãoemum computadorrequer oseguinte:

v Umbanco dedadosparaarmazenarinformaçõestransacionais v Umservidor dediretórios

v WebSphereApplicationServer Base v TivoliIdentityManagerServer

v Umservidor HTTP,talcomoo IBMHTTPServer eumPlug-indoWebSphere WebServer.Paraobterumadefiniçãobásicade Plug-indo WebSphereWeb Server,consulte“Terminologiado WebSphereApplicationServer”napágina 3. Paraobterinformaçõesadicionaissobrecomoconfiguraro Plug-indo

WebSphereWebServer,consulte “AlternativasparaConfiguraçãode Servidor HTTP”napágina115.

Ouentão,você podeinstalarainstânciadeWebSphereApplicationServerBase e TivoliIdentityManagerServer emumcomputadorfísicoeinstalartodososoutros aplicativosrequeridosem umoumaiscomputadoresadicionais.

Nota: Paraobterasetapasadicionaisde configuraçãomanualnecessáriassevocê instalaro IBMDirectoryServerversão5.1nomesmocomputadorque possuioWebSphereApplicationServer,consulte“Utilizandoa Versão5.1e oWebSphereApplicationServernoMesmoComputador”napágina 30.

Figura1.ConfiguraçãodoServidorÚnicoemumComputadorFísico

(20)

Ocomputadorquepossui oTivoliIdentityManager Serverrequeroseguinte: v WebSphereApplicationServer Base

v UmdriverJDBC (oclientedebanco dedados) Os computadoresadicionaispossuem oseguinte:

v Umbancodedadosparaarmazenarinformaçõestransacionais v Umservidordediretórios

v UmservidorHTTP,talcomoo IBMHTTPServereoPlug-indoWebSphereWeb Server

Paraobter informaçõesadicionais,consulteCapítulo5,“InstalaçãoemumÚnico Servidor:TivoliIdentityManagerServer”,napágina33.

Configurações

do

Cluster

para

o

Tivoli

Identity

Manager

Asconfiguraçõesdo clusterparaoTivoliIdentityManager especificamumdos seguintes:

v “ConfiguraçãodeCluster Único”napágina7 v “ConfiguraçãodeCluster Funcional”napágina8

Nota: Emum ambienteemcluster(um clusterregularoufuncional),onome do diretóriodeinstalaçãodeveseromesmoparatodososmembrosdesse cluster.Especifiqueum diretórioidêntico paraevitardificuldadesposteriores detempo deexecuçãonoreconhecimentodecertificados ounasatividades dealimentaçãoHR emdiferentescomputadoresmembrosdo cluster.Por exemplo,especifique\itim45como odiretórioemtodososcomputadores membrosdocluster.Alémdisso,osarquivosde certificadoe osarquivosde entradaparaalimentaçãode identidadesDSMLdevemestarpresenteseem execuçãonomesmodiretórioemcadanó.

Paraobter informaçõesadicionaissobrecomoconfigurarclusters, consulte

“CriandoClustersUtilizandooNetworkDeploymentManager”napágina 63.Para

Figura2.ConfiguraçãodoServidorÚnicoemVáriosComputadoresFísicos

| | | | | | | | |

(21)

conhecer níveisdereleasee especificaçõesdefixpacks,consulteodocumentoIBM TivoliIdentity Manager:NotassobreoRelease.

Notas:

1. Nasilustraçõesa seguir,cadaformatodecaixarepresentaumnódoWebSphere emum computadorfísico.Recomenda-sequesejacriadoapenasumnóemum computador.

2. Sevocê instalaroIBM DirectoryServer versão5.1nomesmocomputadorque possuio WebSphereApplicationServer,consulte“Utilizando aVersão5.1eo WebSphereApplicationServernoMesmoComputador”napágina 30para obter asetapas manuaisadicionaisnecessárias.

Níveis

do

Tivoli

Identity

Manager

Server

Conformefornecido peloTivoliIdentityManagerServer,umníveléum subconjunto defunções,talcomoasfunçõesquecontrolama atividadeda interface comousuárioouasfunçõesquecontrolamaatividade doworkflow.O TivoliIdentityManagerServer podeserinstaladocomo umservidormultinível quepermitequevocê aloquea funçãoquecadanívelforneceparasepararclusters em umaconfiguraçãode clusterfuncional.

OTivoliIdentityManagerServerforneceosseguintesníveis:

UI (InterfacecomoUsuário)

Fornecea funçãodeprocessamentodeinterface comousuário,incluindo osdiálogoseosformuláriosquepermitemqueumavariedade deusuários trabalhe comafunçãoqueoTivoliIdentityManagerServer fornece.Para obter informaçõessobrea interfacecomousuário,consulte oIBMTivoli Identity Manager:GuiadeAdministração deCritérioseOrganizações.

WF (Workflow)

Fornecea funçãodeprocessamentodeworkflow.

Umworkflowéoprocesso peloqual umpedidoéaprovado,rejeitadoou enviado paraconclusão.Paraobterinformaçõessobreoprocessamentode workflow, consulteoIBMTivoliIdentityManager:GuiadeAdministraçãode Critérios eOrganizações.

Asopções deinstalaçãoincluem oseguinte: v Servidorúnico

v Clusterúnicoouclusterfuncional:Em umainstalaçãode clusterúnico,ambos osníveissãoinstalados emcadaservidorde aplicativosemum membrodo cluster.Cadamembrodocluster funcionacomooequivalentedeum servidor únicodoTivoliIdentityManager.

Emumclusterfuncional, oníveldaUI(InterfacecomoUsuário)éinstaladoem umclustereonívelde WF(Workflow)éinstaladoemoutrocluster.A

combinaçãodasfuncionalidadesdosdoisclustersforneceafunçãocompletado TivoliIdentityManager.

Configuração

de

Cluster

Único

Uma configuraçãoparaum clusterúnicoespecificaumgrupo deservidoresde aplicativosdoWebSphere. Oníveldainterfacecomousuário doTivoliIdentity Manager eoníveldoworkflowsãoexecutadosnomesmoWebSphereApplication Server emcadanónocluster.AconfiguraçãoespecificaoNetworkDeployment Manager emumcomputador.Os aplicativosrestantessãoconfiguradosem computadoresadicionais.

(22)

Oseguintedescreveaconfiguração:

v Nocomputadorquepossui oNetworkDeploymentManager,instaleoseguinte: – WebSphereNetworkDeploymentManager

– UmdriverJDBC(o clientedebancode dados) v Emcadamembrodo cluster,instaleoseguinte:

– WebSphereApplicationServer

– TivoliIdentityManagerServer.Instaladonestaconfiguração,oTivoliIdentity Manager Serverforneceníveiscombinadosdeinterfacecomousuário e workflow.

– UmdriverJDBC(o clientedebancode dados)

v Emumoumais computadoresadicionaisquenão estejamnocluster,instaleo seguinte:

– Umbancode dadosparaarmazenarinformaçõestransacionais – Umservidor dediretórios

– Umservidor HTTP,talcomooIBM HTTPServer eumPlug-indoWebSphere WebServer.Paraobter informaçõesadicionaissobreesteservidor,consultea documentaçãoqueoIBMHTTPServerfornece.Paraobterumadefinição básicadePlug-indoWebSphereWebServer,consulte“Terminologiado WebSphereApplicationServer”napágina3. Paraobterinformações adicionaissobrecomoconfiguraroPlug-indoWebSphereWebServer, consulte “AlternativasparaConfiguraçãode ServidorHTTP”napágina 115.

Configuração

de

Cluster

Funcional

Uma configuraçãoparaumclusterfuncionalcoloca oNetworkDeployment

Manager emumcomputador. Osaplicativosrestantessãoconfiguradosemclusters separadosem computadoresadicionais.Onívelde UIdoTivoli IdentityManager Server éconfiguradonosnósde umclustereo níveldeWFéconfiguradonosnós em outroclusterseparado.

(23)

Oseguintedescreveaconfiguração:

v Nocomputadorquepossui oNetworkDeploymentManager,instaleoseguinte: – WebSphereNetworkDeploymentManager

– UmdriverJDBC(o clientedebancode dados) v Emcadamembrode cadacluster,instale oseguinte:

– WebSphereApplicationServer – TivoliIdentityManagerServer

Dentrodo clusterdainterfacecomousuário,asinstânciasdo TivoliIdentity Manager Serverfornecemapenasoprocessamentodainterfacecomo usuário.Dentro doclusterdeworkflow, asinstâncias doTivoliIdentity Manager Serverfornecemapenasoprocessamentode workflow. – UmdriverJDBC(o clientedebancode dados)

v Emumoumais computadoresadicionaisquenão estejamem umcluster,instale oseguinte:

– Umbancode dadosparaarmazenarinformaçõestransacionais – Umservidor dediretórios

– IBM HTTPServer eumPlug-indoWebSphereWebServer

Serviço

de

Mensagens

Java

e

outros

Processos

do

Servidor

Os processosadicionaisdo servidorsãoexecutadosemumambiente do

WebSphereApplicationServer,talcomooServiçodeMensagensJava (chamado processo jmsserver,tambémservidorJMS)queforneceo Suportedeenvio incorporadodemensagens doWebSphere.

Figura4.ConfiguraçãodeClusterFuncional

(24)

Nota: OSuportedeenvioincorporadode mensagensdo WebSphereénecessário parapermitirqueoTivoliIdentityManagertroqueinformaçõescomoutros aplicativos,enviandoe recebendodadoscomomensagens.Paraobter informaçõesadicionais,consultea documentaçãodo WebSphereApplication ServerquedescreveoSuportedeenvioincorporadodemensagensdo WebSphereouoWebSphereMQ.

Limitações

do

Ambiente

WebSphere

Utilizando

Tivoli

Identity

Manager

ParautilizaroTivoliIdentityManagercomomáximode eficiênciaemum ambiente WebSphere,observeasseguintes limitações:

v OTivoliIdentityManagersupõequeum clustersejahomogêneoem relaçãoao sistemaoperacional. Paraevitarproblemascoma comunicaçãosegura ea configuraçãodecertificação,recomenda-sequevocênãoutilizemaisde umtipo desistemaoperacionaldentrodeumcluster doTivoliIdentityManager.

v Emumcluster funcional,nãocoloquemembrosdocluster daInterfacecomo UsuárioeosclustersdeWorkflownomesmocomputador.

v Sehouverváriasinstânciasde WebSphereApplicationServer nomesmo computador,apenasosservidoresde umadessasinstânciaspoderãoser membrosdoclusterdo TivoliIdentityManager.

v OWebSphereApplicationServerpermitequevocêinstaleo Network DeploymentManagere ummembrodo clusternomesmocomputador. Assegure-sedequeocomputadortenhaa memória,a velocidadeeoespaço disponívelnecessáriosparaatender acargaadicional.

(25)

Capítulo

3.

Configuração

do

Banco

de

Dados

Estecapítulodescrevecomoconfigurarumbanco dedadosparausocomoTivoli IdentityManagerServer.Paraobter informaçõesadicionaissobrereleasesde bancosdedados suportadosecorreçõesnecessárias,consulteodocumentoIBM TivoliIdentity Manager:NotassobreoRelease.Paraobterinformaçõesadicionais sobre o IBMDB2,consultea documentaçãodisponívelem

http://www.ibm.com/software/data/db2/udb/support.html.

Notas:

1. AsdefiniçõesdoIBM DB2descritasnestecapítulosãodefiniçõesiniciaisque requerem ajustedetempo deexecução.

2. Estecapítulorefere-se aocliente detempode execuçãodoIBMDB2como um drivertipo2 doJava DatabaseConnectivity. Nasreferênciassubseqüentes,o termoutilizado éodriverJDBC.

3. Essasinformaçõesnãosubstituemadocumentaçãomaisextensa sobre

pré-requisitosfornecidacomo próprioprodutodebanco dedados.Paraobter informaçõesadicionaisquevocêdeveconhecer,consulteaspublicações mencionadas no“Prefácio” napáginavii eoutrosdocumentosfornecidoscom oproduto.

Estaseçãodescreveoseguinte: v “ConfiguraçãodoIBM DB2”

v “InstalaçãoeConfiguraçãodoOracleparaTivoliIdentityManager”na página 16

v “ConfiguraçãodoSQLServer 2000”napágina 22

Configuração

do

IBM

DB2

Você deveefetuarlogonnoservidordoIBM DB2comoAdministradorpara concluirasseguintesetapas:

v “Assegurandoa ComunicaçãoeConfigurandooServidor” v “ConfigurandooDriverJDBC doIBMDB2”napágina14

Assegurando

a

Comunicação

e

Configurando

o

Servidor

Paraprepararoservidor doIBMDB2,façaoseguinte: v “Assegurara ComunicaçãoTCP/IP”

v “ConfiguraroServidordoIBMDB2”napágina12

Assegurar

a

Comunicação

TCP/IP

Antesdecomeçar,confirmea comunicaçãoTCP/IPnoservidordo IBMDB2.Faça o seguinte:

Nota: Estasetapassupõemqueaconfiguraçãoutilizavárioscomputadores,um dosquaispossuioservidor doIBM DB2.Seobancodedados estiverno mesmocomputadorqueoservidor doIBMDB2,não seránecessário configurara comunicaçãoTCP/IP.

1. AbraumajaneladecomandosdoIBM DB2clicandoem Iniciar–>Executare digitandodb2cmd.

2. Executeoseguintecomandonajanelade comandosdoDB2:

(26)

db2set -all DB2COMM

3. Seumaentradatcpip(indicandocomunicaçãoTCP/IP)não estivernalista retornadapelocomandodb2set-allDB2COMM,executeoseguintecomando, incluindo tcpipetodososoutros valoresqueforamretornadosnalista fornecidapelocomando.

db2set DB2COMM=tcpip,<values_from_db2set_command>

Porexemplo,seocomandodb2set-allDB2COMMretornouvalorescomo npipe eipxspxnalista,especifiqueesses valoresnovamenteaoexecutaro comandodb2setnasegundavez:

db2set DB2COMM=tcpip,npipe,ipxspx

Configurar

o

Servidor

do

IBM

DB2

Paraconfiguraroservidor,façaoseguinte:

1. Crieumbanco dedadoscomumnome itimdbparao TivoliIdentityManager eum conjuntode bufferschamadoenrolebp.

Nota: Onome dobancode dadoséqualquernomequevocê especificar.O nomedoconjuntodebuffers deveserenrolebp.

a. AbraumajaneladecomandosdoIBMDB2 clicandoemIniciar–>Executar

edigitandodb2cmd.

b. Najanelade comandos,executeestescomandosparacriarobancode dados:

db2 create db itimdb using codeset UTF-8 territory US db2 update db cfg for itimdb using applheapsz heapvalue

db2 update db cfg for itimdb using app_ctl_heap_sz 512

emqueheapvalueéuminteiroem kilobytes,talcomo1024,representandoo númerodepáginasde4 K.

Nota: Defina applheapszcomoumvalorquesejaaproximadamentea metadedo valordamemóriarealnocomputadorquepossuiobanco de dados,levandoemconsideração asdemandasqueoutros

aplicativospodemexigirparamemória.

c. Configureonomedo serviçodainstânciaparaacessoaodriverJDBC remoto.Porexemplo,digiteoseguinte:

db2 update dbm cfg using svcename <service_name>

emque<service_name>correspondea umvalor,comoDB2_db2inst1. d. Assegure-sedequeonomedo serviçoapropriadosejaadicionadoao

seguintearquivo: v UNIX:/etc/services

v Windows:%SYSTEMROOT%\system32\drivers\etc\services Porexemplo,digite oseguinte:

db2 get dbm cfg

Osvalorespodemser semelhantesaoseguinte: v DB2_db2inst1:50000/tcp

v DB2_db2inst1i: 50001/tcp

Énecessárioquevocêinformeonúmerodaporta quecorrespondeaonome doserviço.

e. Insiraoseguintecomandoparaconfirmar aconexão.Seaconexãofor bem-sucedida,serãoretornadasinformaçõessobrea conexãocomobanco dedados:

(27)

f. Crieoconjuntodebuffers:

db2 create bufferpool enrolebp size -1 pagesize 32k

2. Assegure-sede queoatributoLeituraRepetível estejaativadonadefinição DB2_RR_TO_RS=YES.Façao seguinte:

a. Digiteo seguinte:

db2set -all

b. ExaminearespostaparaassegurarqueDB2_RR_TO_RS=YESestejapresente. c. Seaentradanão forlocalizada,digite oseguinteparadefinirovalor como

YES:

db2set DB2_RR_TO_RS=YES

d. Digitenovamenteo seguinteparaverificar seagoraa definiçãoexiste:

db2set -all

3. InicienovamenteoIBM DB2.

db2stop

# (Nota: Execute um comando "db2 force application all" se a inserção do db2stop falhar)

db2start

Criar

um

Usuário

Chamado

enrole

no

Servidor

do

IBM

DB2

Noservidordo IBMDB2,crieumusuário chamadoenrole.Façaoseguinte: v NoAIX,façaoseguintecomoraiz:

1. Inicie aferramentadeGerenciamentodeSistema,utilizandosmitousmitty. 2. SelecioneSegurançaeUsuários–>Usuários–>IncluirumUsuário.

3. NocampoNomedo Usuário,digite enrole.

4. PressioneEnterparacriarousuário eretornaràtelaUsuários. 5. SelecioneAlterarSenhado Usuário.

6. NopromptdeNomedoUsuário,digiteumvalor definidoporvocê,tal como enrole.Você possuiagoraoIDdousuário enroleatribuídocomuma senha enrole.

7. Nopromptdealteraçãodasenha dousuário,digitea senhaquevocêdefiniu anteriormenteparaousuáriodo bancodedados.

8. SaiadaferramentaGerenciamentodeSistemas.

9. Teste oacessodousuário.FaçaTelnetnocomputadornoqualoservidordo IBM DB2estáemexecução.Assegure-sede quepossa efetuarlogoncomo novoIDdo usuáriosemterderedefinira senha.

v NoSolaris,façaoseguintecomoraiz: 1. Inicie oadmintool.

2. Cliqueem Procurar–>Usuáriosnabarradetarefas. 3. Cliqueem Editar–>Incluir.

4. NodiálogoAdicionar Usuário,digite enrolenocampoNomedoUsuário. NomenuSeleçãodeSenha,selecioneSenhaNormal.

5. NodiálogoDefinirSenhadoUsuário,informea senhaeverifique.Cliqueem

OK.

6. Defina ocaminhonocampoDiretório Inicialparaum caminhotalcomo /export/home/enrole.CliqueemOK.

7. Cliqueem Arquivo–>Sair nabarradetarefasparasair.

8. Teste oacessodousuário.FaçaTelnetnocomputadornoqualoservidordo IBM DB2estáemexecução.Assegure-sede quepossa efetuarlogoncomo novoIDdo usuáriosemterderedefinira senha.

(28)

v NoWindows 2000,façaoseguintecomoAdministrador:

1. Acesse aferramentadeGerenciamentodoComputadorclicandoem Iniciar –>Configurações–>Painel deControle–>FerramentasAdministrativas–> Gerenciamentodo Computador.

2. Cliqueem UsuáriosLocaise Grupos–>Usuários.

Nota: Ousuárioenrolenãoprecisaseradicionadoa grupoalgum. 3. SelecioneAção–>NovoUsuário.

4. Nocampode nomedousuário,digite enrole.

5. Nocampode senha,digiteumasenhaparaousuário dobancodedados. 6. Limpea opçãoO usuáriodeve alterarasenhanopróximo login.

7. Marquea caixade opçõesSenha nuncaexpira. 8. Cliqueem Criar.

Criar

um

Usuário

Chamado

enrole

em

cada

Computador

do

Cluster

Em cadacomputadorquefarápartedocluster doTivoliIdentityManager,crieum usuário chamadoenrole.Nenhumprivilégioespecialénecessárioparaesse

usuário.Assegure-sedequeumaalteraçãode senhanãosejanecessáriana próximavezem queefetuarlogonequea senhanuncaexpire.

Configurando

o

Driver

JDBC

do

IBM

DB2

OIBM DB2requerumdriverJDBC(Java DatabaseConnectivity)tipo2 comoo cliente debancode dados.OdriverJDBC éutilizadoparaconectarum aplicativo combase emJavaem umbancode dadosdoIBM DB2queestejaexecutandona mesma máquinaouemumamáquinaremota. Emumaimplementaçãoemcluster do TivoliIdentityManager,odriverJDBC permitequetodososservidoresdo TivoliIdentityManagersecomuniquemcomaorigemdedados ecompartilhe informações.Paraobter informaçõesadicionais,consulteadocumentaçãodoIBM DB2.

Notas:

1. OdriverJDBCqueoprodutoIBMDB2instalaéchamadodetempo de execuçãodocliente doIBMDB2.

2. Paraassegurarqueasconexões dobancodedados sejamliberadas

corretamentenasplataformasIntel,utilizesoquetes TCP.Nãoutilizecanais nomeados comoométododeconexãonoclientedoIBM DB2.Ométodode canaisnomeados temumlimitedo númerodeconexõesquecausamerrosno bancode dadosdoTivoliIdentityManager.

Supondo queoIBM DB2nãoestejainstaladonocomputadordedestino,vocêdeve instalareconfigurarodriverJDBCeofixpack necessárionosdestinosa seguir. Paraobter informaçõesadicionais,consulteoIBMTivoliIdentityManager:Notas sobreoRelease.

v OcomputadorquepossuioNetworkDeploymentManager

v Cadamembrodocluster noqualvocêesperainstalaroTivoliIdentityManager Server

v Nocomputadorquepossui umainstalaçãode servidorúnico,emqueIBMDB2 éremoto.

Em cadadestino,façaoseguinte:

1. InstaleeconfigureodriverJDBC eofixpacknecessário. 2. Catalogueobancodedados executandoasseguintesetapas:

(29)

a. AbraumajaneladecomandosdoIBMDB2. CliqueemIniciar–>Executar edigitedb2cmd.

b. Najanelade comandosdocliente,executeestecomandoemumalinha:

db2 catalog tcpip node db2node_hostname remote db2server_hostname

server service-name|portnumber

emque:

nodedb2node_hostname

Umaliaslocalparao nóa sercatalogado.Éonome dohostdo computadornoqualo bancodedadosreside.Essevalordefinido pelousuário representaonomedo nóinternodo IBMDB2.

Nota: Ovalorde db2node_hostnamenãopodeexcedero comprimento deoitocaracteres.

remotedb2server_hostname

Onome dohostdonónoqualo IBMDB2reside.Onome dohosté onomedonóqueéconhecidodaredeTCP/IP.Porexemplo,o nomeédb2server2host.

serverservice-name|portnumber

Especificaonomedo serviçoouonúmerodaporta dainstânciado gerenciadordo bancodedados doservidor.Ovalorpadrãodo númerodaporta doIBMDB2é 50.000.Localizeonúmerodaporta atualnoarquivo%SYSTEMROOT%\system32\drivers\etc\services no computadorem queoservidor doIBMDB2 reside.Onúmeroda portanoclienteenoservidor devecorresponder.Seumnúmerode portaforespecificado,nenhumnomedeserviçoprecisaráser especificadonoarquivodeserviçoslocalTCP/IP.

c. Insiraoseguintecomandoparacatalogarobancode dados:

db2 catalog database itimdb as itimdb at node db2node_hostname

3. Paratestarsea criaçãodo catálogofoibem-sucedida,insirao seguinte:

db2 connect to itimdb

Configurando

o

IBM

DB2

Versão

7.1

e

7.2

para

um

Driver

JDBC

Tipo

2

Nota: OFixPack 3doIBM DB2migrarádo IBMDB2Versão7.1paraa Versão7.2. Paraobterinformaçõesadicionaissobreofixpack atualmentenecessário, consulteodocumentoIBM TivoliIdentityManager:NotassobreoRelease.

ParaoIBM DB2versão7.1eversão7.2,você deveconfigurarmanualmente o driverJDBC tipo2.Façaoseguintenoservidor doIBMDB2:

1. Assegure-sede terefetuadologoncomooAdministradordo IBMDB2. 2. ConfigureoIBM DB2parautilizaro driverJDBCtipo2,daseguinteforma:

a. Paretodososserviços doIBMDB2.

b. Tornevisívelum promptde comandosdoWindows eexecute<IBMDB2 install directory>\java12\usejdbc2.bat

emque<IBMDB2install directory>ésubstituídopelodiretórionoqualvocê instalouoIBM DB2.

c. Inicienovamentetodososserviços doIBMDB2.

Capítulo3.ConfiguraçãodoBancodeDados

15

| |

(30)

Exemplo:

Expandindo

Valores

para

o

DB2

Umexemplodedefiniçãode valoresmaiores paraoIBMDB2éoseguinte:

db2 update database configuration for itimdb using dbheap 1200 db2 update database configuration for itimdb using applheapsz 2048 db2 update database configuration for itimdb using maxappls 60

db2 update database configuration for itimdb using app_ctl_heap_sz 1024 db2 alter bufferpool ibmdefaultbp size 14750

db2 alter bufferpool enrolebp size 13240

Seo valordeapplheapszformuitopequeno,erros defaltadememóriapoderão ocorrerquandoumnúmerograndedeusuáriosestivercarregado.Porexemplo, um arquivodelogpode contera instrução:

Armazenamento insuficiente disponível para processar as instruções de sql.

Parafornecerespaçodearmazenamentoadicional, altereotamanhodoheap do aplicativo doIBMDB2paraum valormaior.

su - db2inst1

db2 force applications all db2stop

db2 terminate

db2 update db cfg for itimdb using applheapsz 2048 db2start

Nota: NoWindows,abraumajaneladb2cmdparainseriroscomandos.

Instalação

e

Configuração

do

Oracle

para

Tivoli

Identity

Manager

Estaseçãodescreveosprocedimentosdepré-instalaçãoeasetapasde configuração pós-instalação paraumainstalaçãode OracledentrodeumaestruturadoTivoli IdentityManager.

Em todososcasos,consulteoguiade instalaçãoparaOracle paraconcluiras informações.

Nota: AoinstalaroOracle,você deveincluira opçãoJServercomoparte da instalação.SevocêescolherumainstalaçãotípicadoOracle,oJServer estará incluído.Sevocê escolhera execuçãodeumainstalaçãopersonalizadado Oracle,assegure-sedequeoJServerestejaselecionadocomoumaopçãoda instalação.

ParaoOracle9i,vocêdeveativarJVM(JServer)quandocriara instânciado bancode dadosoutodasastransaçõesdoTivoliIdentityManagerfalharão.

Preparando

para

Instalar

o

Oracle

no

AIX

Concluaosseguintesprocedimentosantesde instalaroOracle emumsistemaAIX: 1. Efetue loginnosistemaAIXcomo raiz.

2. Assegure-se dequeo sistemaAIXtenhaosseguintesconjuntosde arquivos instalados:

v bos.adt.base v bos.adt.libm

AinstalaçãodoprodutoOracle efetualinks comasbibliotecas locaisparacriar executáveis doOracle.Semosconjuntosdearquivos,oslinks falharãoeo Oracle nãoinstalaráouexecutará corretamente.Vocêpodeinstalaresses conjuntos dearquivosapartirdoCDde kitdeferramentas dodesenvolvedor doAIX.

| |

| |

Referências

Documentos relacionados

Mesmo que você tenha bastante tempo disponível, desenhar quando nosso nível de energia está baixo não.

A presente dissertação teve por objetivo revisar sistematicamente a literatura nacional sobre o portencial evocado de média latência, cujas respostas são

Os achados deste estudo apresentaram resul- tados compatíveis com a normalidade tanto na avaliação comportamental como na avaliação eletrofisiológica da audição por meio do

Relação entre potenciais evocados auditivos de média latência e distúrbio de processamento auditivo: estudo de casos Relationship between auditory evoked potentials

Em cana-de-açúcar, a análise de crescimento tem permitido identificar as melhores fases de desen- volvimento da cultura, sendo que a avaliação das variáveis

A case study of the changes in the speech- evoked auditory brainstem response associated with auditory training in children with auditory processing disorders.

Tendo em vista que alguns animais não permitem a realização do BAEP sem contenção química, o objetivo deste trabalho foi analisar a infl uência da sedação com morfi na e

Diante disso, o uso de parâmetros seminais, como a motilidade, vigor, concentração, morfologia e viabilidade espermática (CBRA, 2013) são essenciais para avaliar a