144
IBM InfoSphere Master Data Management Collaboration Server Versão 11 Release 4 Guia de Instalação GC19-4013-02

Guia de Instalação - ibm.com · 5/19/2009 · A Amostra de Solução Financeira é um modelo de dados de amostra implementado no MDM colaborativo para gerenciamento de dados de

Embed Size (px)

Citation preview

IBM InfoSphere Master Data Management CollaborationServerVersão 11 Release 4

Guia de Instalação

GC19-4013-02

���

IBM InfoSphere Master Data Management CollaborationServerVersão 11 Release 4

Guia de Instalação

GC19-4013-02

���

NotaAntes de usar essas informações e o produto suportado por ela, leia as informações em “Avisos” na página 117.

Aviso da edição

Esta edição se aplica à versão 11.4 do IBM InfoSphere Master Data Management e a todas as liberações emodificações subsequentes até que seja indicado de outra forma em novas edições.

© Copyright IBM Corporation 2000, 2014.

Índice

Tabelas . . . . . . . . . . . . . . . v

Figuras . . . . . . . . . . . . . . vii

Prefácio . . . . . . . . . . . . . . ixO que há de novo na Versão 11.4? . . . . . . . ixEntrando em Contato com o IBM Software Support . x

Capítulo 1. Instalando . . . . . . . . . 1Requisitos de Instalação . . . . . . . . . . 1

Requisitos do sistema para o InfoSphere MDM . . 1Instalando Perl . . . . . . . . . . . . 2

Capítulo 2. Visão Geral do Produto . . . 9Arquitetura do Sistema . . . . . . . . . . . 9Fluxo de Informações . . . . . . . . . . . 10Serviços do produto . . . . . . . . . . . 11Cenários de Instalação . . . . . . . . . . . 11Planejamento de Desempenho . . . . . . . . 13

Capítulo 3. Instalando e configurando obanco de dados . . . . . . . . . . . 15Configurando seu Banco de Dados DB2 . . . . . 15

Diretrizes para Configurar um Banco de DadosDB2 . . . . . . . . . . . . . . . . 15Criando a Instância do DB2 . . . . . . . . 18Criando o Banco de Dados DB2 . . . . . . 18Criando Conjuntos de Buffers . . . . . . . 19Criando Espaços de Tabela . . . . . . . . 20Incluindo Usuários de Banco de Dados eConcessão de Permissões . . . . . . . . . 21Configurações do DB2 . . . . . . . . . . 23Configurando o Cliente DB2 no InfoSphere MDMCollaboration Server . . . . . . . . . . 28Lista de verificação da configuração do banco dedados IBM DB2 . . . . . . . . . . . . 29

Configurando seu banco de dados Oracle . . . . 29Atualizando Configurações do SistemaOperacional para Oracle . . . . . . . . . 30Considerações de Disco para o Banco de Dados 30Criando um banco de dados. . . . . . . . 30Configuração do Oracle para alta disponibilidade 31Definições de parâmetros de ajuste . . . . . 32Configurações de espaço de tabela do Oracle . . 33Configurando Logs de Transações . . . . . . 36Criando Usuários de Esquema do Banco deDados . . . . . . . . . . . . . . . 36Configurando o Oracle no Servidor deAplicativos . . . . . . . . . . . . . 37Instalando o Componente Oracle XML DB . . . 37Lista de verificação de configuração do Oracle. . 38

Capítulo 4. Instalando e Configurandoo Servidor de Aplicativos. . . . . . . 41Exportando e Importando Tokens LTPA EntreDomínios WAS . . . . . . . . . . . . . 41Configurando o WebSphere Application Server . . 41

Capítulo 5. Instalando o Produto . . . 43Preparando-se para Instalar . . . . . . . . . 44

Planilhas de Instalação e Configuração . . . . 44Preparando o IBM Installation Manager . . . . 50Preparando para Alta Disponibilidade . . . . 52Pré-requisitos da Conta para Instalar oInfoSphere MDM Collaboration Server . . . . 52Números de Porta Padrão . . . . . . . . 53

Instalação Gráfica ou Silenciosa. . . . . . . . 54Instalando o Produto em Modo Gráfico(Extraindo os Arquivos do Produto) . . . . . 54Instalando o produto no modo gráfico . . . . 55Instalando o Produto Manualmente . . . . . 57Instalando o produto silenciosamente. . . . . 57

Capítulo 6. Configurando o Produto . . 65Configurando as Variáveis de Ambiente . . . . . 65Criando o arquivo env_settings.ini . . . . . . 66

Configurando os parâmetros comuns no arquivoenv_settings.ini . . . . . . . . . . . 66Configurando os Parâmetros de Cache . . . . 67Configurando os Parâmetros de Banco de DadosComuns . . . . . . . . . . . . . . 67Armazenando Senhas do Banco de Dados em umFormato Criptografado . . . . . . . . . 68Configurando parâmetros do DB2 . . . . . . 69Configurando os parâmetros do Oracle . . . . 70Configurando os parâmetros do servidor deaplicativos . . . . . . . . . . . . . . 73Configurando os parâmetros do WebSphere MQ 75

Validando o ambiente . . . . . . . . . . . 75Configurando a instalação . . . . . . . . . 75Executando os scripts de compatibilidade . . . . 76Configurando o Servidor de Aplicativos . . . . . 76

Configurando o WebSphere Application Server 76Configurar um ambiente em cluster . . . . . . 78

Armazenando serviços em cluster . . . . . . 78Implementar o produto em um ambiente em cluster 85

Visão Geral de Armazenamento em Cluster eGerenciamento de Carga de Trabalho . . . . . 85Preparando os diretórios de criação de log e deconfiguração . . . . . . . . . . . . . 86Mantendo um ambiente em cluster . . . . . 87Implementação do InfoSphere MDMCollaboration Server usando o WebSphereApplication Server Deployment Manager . . . 88Implementando o MDM colaborativo em umambiente em cluster . . . . . . . . . . 89

Configurando Propriedades de Tempo de Execução 90

© Copyright IBM Corp. 2000, 2014 iii

Executar os scripts de criação de esquema . . . . 90Criando um Esquema . . . . . . . . . . 90Manipulação de erro para arquivo demapeamento de nome de espaço de tabela . . . 94

Configurando o Recurso GDS . . . . . . . . 95Criando um arquivo .bindings para Windows . 95Configurando parâmetros de Sincronização deDados Global . . . . . . . . . . . . . 97Configurando Parâmetros de Memória doSincronização de Dados Global Para Sistema deMensagens . . . . . . . . . . . . . 99Configurando um Conector AS2 . . . . . . 100Conectando a um Datapool. . . . . . . . 100

Capítulo 7. Verificando a Instalação 103Lista de Verificação de Pós-instalação . . . . . 103Configurando uma Empresa de Teste Utilizandoum Script. . . . . . . . . . . . . . . 104Carregando o Modelo de Dados do Sincronizaçãode Dados Global . . . . . . . . . . . . 104Iniciando o Produto . . . . . . . . . . . 105Efetuando Login no Produto . . . . . . . . 106

Efetuando Login no Sincronização de Dados Global 107Configurando o Produto Usando o AplicativoFirststeps . . . . . . . . . . . . . . . 107Parando o Produto . . . . . . . . . . . 108

Capítulo 8. Resolução de Problemasda Instalação do Produto . . . . . . 111

Capítulo 9. Desinstalando o Produto 113Desinstalando o Produto Usando o Assistente . . 113Desinstalando o Produto Silenciosamente . . . . 113

Capítulo 10. Instalando o IBMSoftware Assistant . . . . . . . . . 115

Avisos . . . . . . . . . . . . . . 117

Índice Remissivo . . . . . . . . . . 123

Entrando em Contato com a IBM . . . 125

iv InfoSphere MDM Collaboration Server: Guia de Instalação

Tabelas

1. Escolhendo qual versão do Perl instalar . . . 42. Serviços JVM . . . . . . . . . . . . 113. Buffer pools e tamanhos requeridos. . . . . 164. Espaço de tabela, tipo, gerenciamento e buffer

pool. . . . . . . . . . . . . . . . 175. Parâmetros de Configuração do Gerenciador

de Banco de Dados DB2. . . . . . . . . 246. Parâmetros de Configuração do Banco de

Dados DB2. . . . . . . . . . . . . 257. Arquivo de Registro de Transações e

Parâmetros . . . . . . . . . . . . . 278. Valores dos diferentes parâmetros de

configuração . . . . . . . . . . . . 289. Lista de Verificação da Configuração do IBM

DB2 . . . . . . . . . . . . . . . 2910. Parâmetros do Oracle . . . . . . . . . 3311. Gerar Espaços de Tabela . . . . . . . . 3412. Informações de Espaço de Tabela do Oracle 3413. Lista de Verificação de Configuração . . . . 38

14. Prompts e Campos do Usuário do IBMInstallation Manager para a Planilha deDiretório de Instalação . . . . . . . . . 45

15. Prompts e Campos do Usuário do IBMInstallation Manager para a Planilha deOrigem de Dados do DB2. . . . . . . . 46

16. Prompts e Campos do Usuário do IBMInstallation Manager para a Planilha deOrigem de Dados do Oracle . . . . . . . 46

17. Prompts e Campos do Usuário do IBMInstallation Manager para a Planilha deInstalação do WebSphere Application Server . 48

18. Prompts e Campos do Usuário do IBMInstallation Manager para a Planilha deConfiguração do Aplicativo . . . . . . . 49

19. Números de porta padrão de InfoSphere MDMCollaboration Server . . . . . . . . . 53

20. Recursos da IBM . . . . . . . . . . 12521. Fornecendo Feedback para a IBM . . . . . 125

© Copyright IBM Corp. 2000, 2014 v

vi InfoSphere MDM Collaboration Server: Guia de Instalação

Figuras

1. Instalando o WebSphere Application Server 422. Implementação do Cluster Para InfoSphere

MDM Collaboration Server . . . . . . . 86

© Copyright IBM Corp. 2000, 2014 vii

viii InfoSphere MDM Collaboration Server: Guia de Instalação

Prefácio

O IBM® InfoSphere Master Data Management Collaboration Server é uma soluçãode gerenciamento de informações do produto para construção de um repositóriocentral consistente. Ele vincula informações sobre produto, local, parceirocomercial, organização e termos comerciais, que normalmente estão dispersas aolongo da empresa.

Sobre esta Publicação

Este guia de instalação fornece informações sobre como instalar e configurar oInfoSphere MDM Collaboration Server.

Público-alvo

Este guia de instalação é destinado a instaladores, administradores de sistema e àequipe de Serviços Profissionais IBM para implementar com sucesso o produto emseu ambiente.

Informações de Pré-requisito e Relacionadas

Antes de utilizar este guia de instalação, familiarize-se com as seguintesinformações:v Documentação do produto InfoSphere MDM Collaboration Serverv Sua documentação do servidor de aplicativosv Sua documentação do software de banco de dados

Como Enviar Comentários

Seu feedback é importante para ajudar a fornecer as informações mais precisas ede alta qualidade. Se você tiver algum comentário sobre este manual ou qualqueroutra documentação do InfoSphere MDM Collaboration Server, use o formulário aseguir para enviar seus comentários: http://www.ibm.com/software/data/rcf/

O que há de novo na Versão 11.4?Há muitos novos recursos e funções no IBM InfoSphere Master Data ManagementCollaboration Server Versão 11.4.

O InfoSphere MDM Collaboration Server foi incluído no InfoSphere MDMEnterprise Edition e no InfoSphere MDM Collaborative Edition.

O InfoSphere MDM Collaboration Server permite que as empresas criem um únicorepositório atualizado de informações do produto que pode ser usado em toda aorganização para iniciativas de negócios estratégicas.

As principais alterações no produto incluem:

Suporte de migração para usuários do InfoSphere MDM Collaboration ServerOs tópicos a seguir documentam os novos caminhos de migração deversões anteriores do InfoSphere MDM Collaboration Server para a versão11.4:

© Copyright IBM Corp. 2000, 2014 ix

v Migrando da V9.1 para a V11.4v Migrando da V10.0 para a V11.4v Migrando da V10.1 para a V11.4v Migrando da V11.0 para a V11.4v Migrando da V11.3 para a V11.4

Suporte de migração para o Advanced Catalog Management (ACM)O Advanced Catalog Management (ACM) versão 11.0 FP5 introduz váriosnovos recursos. Para usar esses novos recursos, deve-se atualizar o modelode dados. Para obter mais informações, consulte Migrando o AdvancedCatalog Management.

Amostra de Solução FinanceiraA Amostra de Solução Financeira é um modelo de dados de amostraimplementado no MDM colaborativo para gerenciamento de dados deoferta de produto financeiro. Para obter mais informações, consulteAmostra de Solução Financeira.

Kit de Ferramentas de Solução FinanceiraO Kit de Ferramentas de Solução Financeira é usado para publicarmetadados de solução (por exemplo, Spec) e dados de produto (porexemplo, Categoria e Produto) a partir do MDM colaborativo e MDMfísico. Para obter mais informações, consulte IBM InfoSphere physicalMDM.

Aprimoramentos de API JavaAPIs InfoSphere MDM Collaboration Server Java aprimoradas para osuporte xml spec unificado. Para obter mais informações, consulte IBMJavadoc Documentation e Esquema de objeto.

Upgrade de aplicativo e pilhaOs novos upgrades de pilha a seguir são suportados pelo InfoSphere MDMCollaboration Server:v Upgrade Rational Architect Developer para 9.1v Upgrade WebSphere Portal Server para 8.5

Atualizações da documentaçãoOs itens a seguir são novos ou são atualizações para a documentação:v Novos tópicos e conteúdo atualizado na seção IBM WebSphere

Commerce.v Novos tópicos e conteúdo atualizado na seção Resolução de problemas e

suporte.v Novos tópicos e conteúdo atualizado na seção Assegurando bom

desempenho.

Entrando em Contato com o IBM Software SupportO Suporte de Software IBM fornece assistência para defeitos de produto, respondea FAQs e executa a redescoberta.

Antes de Iniciar

Após tentar localizar sua resposta ou solução utilizando outras opções deauto-ajuda como notas técnicas, é possível entrar em contato com o Suporte IBM.Antes de entrar em contato com o Suporte IBM, sua empresa deve ter um contrato

x InfoSphere MDM Collaboration Server: Guia de Instalação

de manutenção IBM ativo e deve estar autorizada a enviar problemas à IBM. Paraobter informações sobre os tipos de suporte disponíveis, consulte o tópico Supportportfolio no Software Support Handbook.

Ao entrar em contato com o IBM Software Support, é importante saber qualsuporte está disponível na IBM:v Perguntas específicas sobre o produto: Se você recebeu treinamento para o

produto, poderá enviar perguntas ou dúvidas específicas.v Suporte a defeitos: A análise e o trabalho necessários para resolver um defeito

do produto ou oferecer uma solução alternativa.v Operações de script: Para questões referentes a uma operação de script ou para

relatar um possível defeito em uma operação de script, é necessário simplificarsua questão ou problema para aproximadamente 5 linhas de código ou menos.– A IBM não oferece suporte para depuração e análise de scripts customizados.

v Pedidos de aprimoramento: Pedidos de nova funcionalidade incluídos noproduto.

Pedidos que não estão dentro do escopo do IBM Software Support e requerem quevocê entre em contato com seu representante de Vendas ou de ServiçosProfissionais:v Trabalho diverso: Trabalho ou assistência que requer envolvimento extensivo da

IBM durante o processo de instalação ou de implementação, que incluiinstalações complexas ou instalação em várias plataformas.

v Suporte para clientes sem treinamento: Pedidos para ajuda passo-a-passo daIBM, mas que não receberam treinamento necessário para o produto IBM. O IBMEducation oferece treinamento ao cliente, se for necessário treinamento adicionalpela equipe. Verifique o website da IBM para obter informações específicas sobrecursos disponíveis.

v Script ou scripts customizados: Nenhum suporte é fornecido para os scriptscriados ou que requerem depuração. Todos os scripts customizados criados pelosServiços Profissionais pertencerão e serão mantidos por você, o cliente, quando oatendimento do Serviço for concluído. O Suporte Técnico não está disponívelpara criação e depuração de scripts customizados.

v Recuperação de dados: É altamente recomendável fazer backup regularmente deseus dados.

v Assistência ou recomendações de desempenho ou ajuste que requerem dados docliente.

Procedimento1. Verifique se já existe uma nota técnica referente ao seu problema. Para obter

informações adicionais sobre a visualização de notas técnicas.2. Determine se um contato ou sua equipe de suporte interno pode fornecer

assistência.3. Defina o problema, reúna informações complementares e determine a

gravidade do problema. Para obter ajuda, consulte o “Before contacting IBMSoftware Support” no Software Support Handbook.

Informações Complementares Necessárias

v Todas as definições e informações de configuração.v O comportamento esperado versus o comportamento atual.v Todas as mudanças ou modificações implementadas recentemente.v Determine se o problema pode ser recriado.

Prefácio xi

v Defina as etapas que levaram aos problemas que você estáenfrentando.

4. Reúna informações de diagnóstico:v Também é possível utilizar o recurso de coleta de dados básicos do IBM

Support Assistant para coletar seus arquivos críticos de log e configuração;consulte www.ibm.com/software/support/isa/ para obter informaçõesadicionais.

v Crie sua própria ferramenta coletora do IBM Support Assistant Lite atravésdo ambiente de trabalho.a. Faça o download do complemento de produto no ambiente de trabalho

do IBM Support Assistant.b. Clique em Coletar e Enviar Dados. Três opções exibidas à esquerda.c. Escolha ...Utilizando o IBM Support Assistant Lite.d. Crie o coletor gerado pela conclusão de cada uma das opções do coletor:

– Selecione um coletor (Se o complemento de produto instalado não forexibido, ele não tem um documento Deve Reunir e não poderá criarum coletor do IBM Support Assistant Lite)

– Especifique o diretório de destino– Especifique o nome do arquivo– Clique no botão Exportar

e. Transfira o coletor do IBM Support Assistant Lite para um sistema remotoutilizando ftp ou qualquer outro protocolo de transferência de arquivosdisponível.

f. Descompacte o arquivo ZIP do coletor do IBM Support Assistant Liteexportado para seu local de destino.

g. Configure o JAVA_HOME ou assegure que Java™ esteja em sua instruçãode caminho.

h. Execute o comando runISALite.bat para o Windows ou o scriptrunISALite.sh para UNIX e LINUX a partir das ferramentas do diretóriodo IBM Support Assistant Lite no sistema remoto.

i. Forneça as respostas adequadas para todos os prompts de coleta.j. Reveja os arquivos coletados ou os envie ao suporte IBM.

5. Envie seu problema para o IBM Software Support de uma das seguintesmaneiras:v On-line: (Recomendado)

a. Clique em Abrir solicitação de serviço sob a seção Escolher sua tarefa nabarra de navegação à esquerda do IBM InfoSphere Master DataManagement Collaboration Server Site de suporte.

b. Clique em ESR / SR e siga as instruções fornecidas no website do ESR.Use as seguintes diretrizes e dicas para utilização do ESR e o envio dePMRs:– Anexe documentos diretamente ao PMR para disponibilizá-los para o

IBM Support Services.– O ESR gerencia uma lista de todos os PMRs que você visualizou para

que tenha acesso imediato a eles para verificar o status.– Use o ESR para configurar as notificações automáticas do PMR.– Envie as atualizações dos PMRs que forem abertos para o IBM Support

Services diretamente do ESR.– Ao enviar um PMR, indique um nível de gravidade para nos ajudar a

priorizar nossos recursos em relação a outros PMRs abertos:

xii InfoSphere MDM Collaboration Server: Guia de Instalação

Gravidade 1Impacto de negócios crítico: Isso indica que você não podeusar o programa, o que resultará em um impacto de negóciossobre as operações. Essa condição requer uma soluçãoimediata.

Nota: Geralmente, impacto de negócios crítico significa queseu sistema de produção está desativado e, para que o IBMSoftware Support trabalhe fora de seu horário comercial, vocêdeve garantir que haja um contato disponível por telefone, 24horas por dia, 7 dias por semana, para facilitar as consultas doengenheiro verificador, a execução de testes em sua instânciade produção, etc.

Gravidade 2Impacto de negócios significativo: Isso indica que o programaé útil, mas severamente limitado.

Gravidade 3Algum impacto de negócios: Isso indica que o programa é útil,mas com menos recursos significativos (não crítico paraoperações) indisponíveis.

Gravidade 4Impacto de negócios mínimo: Isso indica que o problema causapouco impacto sobre as operações ou que uma alternativarazoável para o problema foi implementada.

– Para abrir um Pedido de Aprimoramento (um pedido para novafuncionalidade geral do produto e não está relacionado a umacustomização específica):- Abra um PMR com gravidade 2, 3 ou 4, (dependendo do possível

ganho de negócios do pedido) e o pedido será enviado para o IBMProduct Management, para revisão. Você receberá um número dePedido de Aprimoramento para fins de rastreamento, que substitui onúmero do PMR. Geralmente, sua aprovação é necessária parafechar o PMR.

v Por telefone: Para obter o número do telefone para o qual ligar em seu país,acesse a Página Contacts do Software Support Handbook.

O que Fazer Depois

Se o problema enviado for relacionado a um defeito de software ou a umadocumentação ausente ou inadequada, o IBM Software Support criará um APAR(Authorized Program Analysis Report). O APAR descreverá o problema emdetalhes. Quando possível, o IBM Software Support oferecerá uma soluçãoalternativa que você pode implementar até que o APAR seja resolvido e umacorreção seja apresentada. A IBM publica APARs resolvidos no website de SuporteIBM diariamente, para que outros usuários que tiveram o mesmo problemapossam se beneficiar da mesma resolução.

Prefácio xiii

xiv InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 1. Instalando

O IBM InfoSphere Master Data Management Collaboration Server fornece umasolução PIM (Product Information Management) corporativa altamente escalável –middleware que estabelece uma visualização única, integrada e consistente deinformações sobre produtos e serviços, dentro e fora de uma empresa.

Estas informações de instalação também estão disponíveis no InfoSphere MDMCollaboration Server Installation Guide, disponível no formato de manual em umarquivo PDF. Clique com o botão direito do mouse no link e selecione SalvarDestino Como para efetuar download do arquivo PDF em seu computador.

As versões traduzidas do InfoSphere MDM Collaboration Server Installation Guidepodem ser localizadas no Centro de Publicações IBM.

A instalação dos produtos do InfoSphere MDM Collaboration Server exige asseguintes etapas básicas:v Capítulo 3, “Instalando e configurando o banco de dados”, na página 15v Capítulo 4, “Instalando e Configurando o Servidor de Aplicativos”, na página 41v Capítulo 5, “Instalando o Produto”, na página 43v Capítulo 6, “Configurando o Produto”, na página 65v Capítulo 7, “Verificando a Instalação”, na página 103

As seções a seguir descrevem o produto e como instalá-lo e configurá-lo de acordocom suas necessidades.

Requisitos de InstalaçãoAntes de poder instalar o IBM InfoSphere Master Data Management CollaborationServer, assegure-se de revisar todos os requisitos de hardware e software, osrequisitos da equipe, e os requisitos de configurações de servidor de aplicativos ebanco de dados para executar o InfoSphere MDM Collaboration Server.

Você deve configurar ambos, um sistema do cliente e um ou mais sistemas doservidor. O servidor de aplicativos, o servidor de banco de dados e o servidorHTTP podem estar todos no mesmo computador servidor. Eles podem sercombinados em computadores servidor ou podem estar cada um em seu própriocomputador servidor. O servidor HTTP é recomendado, mas é opcional.

O InfoSphere MDM Collaboration Server pode ser executado em um computadorque tenha um nome do host com um comprimento de 63 caracteres.

Requisitos do sistema para o InfoSphere MDMOs requisitos do sistema descrevem os requisitos de hardware e softwaresuportados para o InfoSphere MDM. Assegure-se de estar familiarizado com osníveis mínimos do produto que você deve instalar antes de abrir um relatório deproblemas.

Importante: Esses requisitos representam os requisitos mínimos do sistema. Oproduto suporta apenas a versão especificada e qualquer fix pack, service pack ouatualizações de serviço subsequentes que forem liberadas para a versão

© Copyright IBM Corp. 2000, 2014 1

especificada. Versões ou liberações anteriores ou mais recentes não são suportadas.Sua autorização para suportar depende de sua licença e contratos de manutençãopara o InfoSphere MDM.

Consulte http://www-01.ibm.com/support/docview.wss?uid=swg27035486 paraobter os requisitos mínimos do sistema para o InfoSphere MDM.

Os requisitos do sistema são apenas para o InfoSphere MDM. Se você executaroutros aplicativos no mesmo computador, faça os ajustes apropriados. OInfoSphere MDM empacota alguns dos softwares que são necessários. Talvez sejanecessário aplicar determinados fix packs à versão fornecida, conforme descritonesses requisitos detalhados do sistema ou na documentação do produto e desuporte.

Os requisitos do sistema para o InfoSphere MDM variam com base no escopo e naescala da solução do InfoSphere MDM. A configuração exata que você precisa parasuportar seu ambiente com desempenho satisfatório varia, dependendo de váriosfatores, tais como:v velocidade do servidorv memóriav entrada e saída de discov volumes de dadosv carga de trabalho da rede e do servidor

Valores de espaço em disco são apenas para a instalação do produto e espaço detrabalho. O espaço em disco rígido real varia, dependendo de sua instalação.

Os requisitos de hardware representam os requisitos mínimos de hardware para ainstalação pequena do InfoSphere MDM com menos de 50.000 itens que estãosuportando 10-20 usuários simultâneos. Os serviços profissionais da IBM podemajudar a determinar os requisitos de hardware apropriados para sua instalação doInfoSphere MDM.

Não é possível executar o banco de dados do InfoSphere MDM CollaborationServer ou serviços nos sistemas Microsoft Windows. O sistema Microsoft Windowsé usado apenas como um cliente para acessar as interfaces com o usuário doproduto. Além disso, os plug-ins do Rational Software Architect para o ambientede trabalho de script, que são fornecidos com o programa, também são executadosem clientes Windows. Também é possível acessar a documentação do produto nosclientes.

Instalando PerlO InfoSphere MDM Collaboration Server exige o Perl versão 5.8, apesar de aversão 5.10 ser preferencial. O InfoSphere MDM Collaboration Server tambémexige diversos módulos Perl.

Sobre Esta Tarefa

Revise o fluxograma a seguir para as etapas que estão envolvidas na instalação doPerl.

2 InfoSphere MDM Collaboration Server: Guia de Instalação

Procedimento

Para instalar o Perl com êxito, você deve concluir essas etapas:1. Selecione a origem que deseja usar para o Perl. Para obter mais informações

sobre a seleção de sua origem para o Perl, veja “Origens de Perl”.2. Se necessário, compile e instale o Perl a partir da origem.

Nota: Para validar sua versão do Perl, use o comando : perl -version.3. Instale todos os módulos Perl que o InfoSphere MDM Collaboration Server

requer.

Origens de PerlConsidere esses fatores quando estiver decidindo qual versão do Perl instalar eusar com o InfoSphere MDM Collaboration Server.

É possível usar o Perl que é:v tipicamente instalado por padrão com o seu sistema operacional,v um Perl distribuído comercialmente como o ActiveState ActivePerl, ouv é possível criar uma instalação customizada do Perl no diretório inicial para o

seu usuário do IBM InfoSphere Master Data Management Collaboration Server

Sart

Construir Perl no diretórioinicial do usuário do

InfoSphere MDMCollaboration Server

NÃOUsar Perlfornecidopelo OS?

SIM

Etapa 1

Etapa 2Todos os

módulos Perlinstalados?

Instalar outrosmódulos Perlrequeridos

YES�

END�

NO�

Capítulo 1. Instalando 3

Tabela 1. Escolhendo qual versão do Perl instalar

Origens de Perl Acesso raiz Compilador C Módulos PerlPortabilidade dainstalação

Experiência técnica que énecessária

Perl que é fornecido como sistema operacional

Exigido Obrigatório se você estiverinstalando módulos apartir da origem;especificamente, ocompilador C que éfornecido pelo sistemaoperacional, se requerido.

O compilador C completonão é incluído como partedo sistema operacional(exceto no Linux), e deveser compradoseparadamente.Nota: Exceto para Linux,que inclui o compilador CGCC, todos os outrossistemas operacionaisrequerem a compra docompilador Cseparadamente:

v AIX: IBM xlc

v HP-UX: HP ANSI/C

v Solaris: Compilador Cdo Sun Studio

Módulos obrigatórios quenão são instaladas porpadrão.

Limitado, deve serinstalado dentro dosistema operacional

Mínimo, por sergeralmente parte dosistema operacional

Perl comercialmentedistribuído

Não é necessário se vocêestiver instalando nodiretório inicial para ousuário do InfoSphereMDM Collaboration Server

Não exigido Todos os módulosobrigatórios são instaladospor padrão.

Autocontido. Pode serreinstalados em outrosservidores.

Mínimo, devido àfacilidade de instalação

Perl que é instalado nodiretório inicial doInfoSphere MDMCollaboration Server

Não exigido para Perl, masé necessáriotemporariamente para osutilitários GNU.

Necessário, mas écompilado utilizando ocompilado GNUdisponível gratuitamente.Alternativamente, podeusar o compilador C parao sistema operacional, sepreferir.

Todos estão incluídos. Autocontido. É possívelcopiar o diretório deinstalação em servidoressemelhantes que tenhamum PATH idêntico que éusado em cada servidor.

Moderado. A experiênciade compilar a partir daorigem é altamenterecomendada.

Instalando Utilitários GNUDependendo de seu sistema operacional e sua opção de origem de Perl, é possívelque seja necessário instalar os utilitários GNU disponíveis gratuitamente. Se vocêplanejar usar a versão do Perl que é fornecida com seu sistema operacional e tivero compilador C para o seu sistema operacional que está instalado no servidor noqual está instalando o InfoSphere MDM Collaboration Server, não será necessárioinstalar os utilitários GNU.

Antes de Iniciar

Você deve ter acesso raiz para instalar os utilitários GNU.

Sobre Esta Tarefa

Instalar o Perl requer os seguintes utilitários GNU: compilador C GNU (g), GNUautoconf, GNU automake, GNU m4, GNU libtool e GNU make.

Procedimento1. Faça o download dos utilitários GNU para seu sistema operacional. O Linux já

inclui os utilitários GNU; é possível fazer o download dos utilitários GNU paraos outros sistemas operacionais suportados a partir destes websites:

IBM AIXCaixa de ferramentas do AIX, disponível em: http://www.ibm.com/systems/power/software/aix/linux/toolbox/download.html

4 InfoSphere MDM Collaboration Server: Guia de Instalação

Sun SolarisSun Freeware, disponível em: http://sunfreeware.com

HP-UXHP-UX Porting e Archive Center, disponível em: http://hpux.connect.org.uk. O GCC está disponível a partir do HP DSPP (HPDeveloper & Solution Partner Program).

2. Instale os utilitários GNU seguindo as informações que são fornecidas com opacote que você transferiu por download.

3. Certifique-se de que o diretório que contém o utilitário GCC, o compilador C,seja o primeiro diretório na instrução PATH. Por exemplo, se o GCC forinstalado em /usr/local/bin, /usr/local/bin deve ser o primeiro diretório nainstrução PATH.

Compilando e instalando o Perl no diretório inicial do usuário doInfoSphere MDM Collaboration ServerÉ possível instalar o Perl no diretório inicial do usuário do IBM InfoSphere MasterData Management Collaboration Server.

Antes de Iniciarv Ter um compilador C instaladov Certificar-se de que a instrução PATH para o usuário do InfoSphere MDM

Collaboration Server inclua o diretório em que o compilador C está instalado.

Procedimento1. Faça o download do código-fonte do Perl no seguinte website:

http://www.perl.com2. Descompacte o código de origem do Perl em um diretório gravável.3. Mude o diretório para o diretório no qual o código de origem do Perl foi

descompactado.4. Execute o comando a seguir para configurar a construção Perl:

./Configure –des –Dprefix=<mdmpim_home>/perl –Dcc=gcc

mdmpim_home é o diretório no qual o InfoSphere MDM Collaboration Serverestá instalado.

5. Execute o comando make.6. Execute o comando make test. Não continue até que este comando seja

concluído com êxito.7. Execute o comando make install. Este comando copia o interpretador Perl e

todos os módulos padrão no diretório especificado anteriormente como odiretório de instalação do Perl customizado para o InfoSphere MDMCollaboration Server.

O que Fazer Depois

Certifique-se de pré-anexar esse diretório de instalação do Perl na instrução PATHpara este usuário.

Modificando a Instrução PATH Para Incluir o Diretório PerlSe você tiver instalado o Perl no diretório inicial para o usuário do IBM InfoSphereMaster Data Management Collaboration Server, é necessário pré-anexar o diretório\bin do diretório onde você instalou o Perl na instrução PATH. Esse diretório deveser o primeiro na instrução PATH para que essa instalação de Perl seja encontradaantes de qualquer outra instalação de Perl.

Capítulo 1. Instalando 5

Procedimento1. Edite o arquivo .bashrc para o usuário do IBM InfoSphere Master Data

Management Collaboration Server.2. Inclua a instrução a seguir neste arquivo .bashrc:

PATH={mdmpim_home}/perl/bin:$PATH

Substitua mdmpim_home pelo diretório inicial do usuário do IBM InfoSphereMaster Data Management Collaboration Server.

3. Salve o arquivo .bashrc.4. Atualize a shell atual ao executar a mesma instrução:

PATH={mdmpim_home}/perl/bin:$PATH

Substitua mdmpim_home pelo diretório inicial do usuário do IBM InfoSphereMaster Data Management Collaboration Server.

Arquivo .bashrc de AmostraUm arquivo .bashrc é um arquivo de sistema para UNIX e Linux. Este arquivoconfigura o ambiente de execução inicial para implementação e execução de umainstância do PIM em um servidor UNIX e Linux.

Arquivo .bashrc de amostra em um ambiente WebSphere ApplicationServer

O arquivo .bashrc de amostra a seguir é usado em um ambiente WebSphereApplication Server.

export TOP=<mdm4pim installdir>

# set Oracle specific settingsexport ORACLE_HOME=/opt/oracle/instantclient_11_1export LD_LIBRARY_PATH=${ORACLE_HOME}export LIBPATH=${ORACLE_HOME}export PATH=$ORACLE_HOME:$ORACLE_HOME/bin:$PATH

# set DB2 specific setting. <db2 installdir>/sqllib/db2profile

export PERL5LIB=$TOP/bin/perllibexport JAVA_HOME=<WAS installdir>/javaexport LANG=en_US

Módulos PerlDepois de instalar o Perl, pode ser necessário instalar os módulos Perl. Se estiverutilizando a versão de Perl fornecida por seu sistema operacional, é necessárioutilizar o compilador C que foi utilizado para construir o Perl.

Sobre Esta Tarefa

Esses módulos Perl estão disponíveis gratuitamente em http://www.cpan.org epodem ser instalados diretamente a partir da Internet ou transferidos pordownload e instalados a partir do código de origem.

Instalando Módulos Perl:

É possível instalar os módulos Perl usando o módulo CPAN enquanto estáconectado à Internet. Como alternativa, é possível fazer download dos módulosPerl do site CPAN e instalá-los enquanto desconectado da Internet.

6 InfoSphere MDM Collaboration Server: Guia de Instalação

Antes de Iniciar

v Se estiver usando a instalação do sistema operacional do Perl, você deve teracesso raiz.

v Se estiver usando uma instalação customizada de Perl, certifique-se de que odiretório de instalação do Perl seja o primeiro diretório na instrução PATH.

Sobre Esta Tarefa

Quando você estiver configurando o InfoSphere MDM Collaboration Server, suainstalação do Perl é validada e todos os módulos Perl ausentes são exibidos.

Você pode desejar fazer o download e usar o módulo Devel::Loaded porque eleexibe quais módulos já foram instalados. Após instalar este módulo, insira ocomando pmall.

Nota: Se pmall não estiver em seu PATH, ele está localizado no diretório \bin nodiretório raiz de sua instalação do Perl. É possível usar o comando which perlpara descobrir o local do interpretador Perl em uma instalação do Perl que éfornecida por seu sistema operacional. O comando which perl retorna um syslinkque aponta para a raiz da instalação do Perl.

Atualmente, os seguintes módulos Perl são necessários:v Config::IniFiles (incluído com o InfoSphere MDM Collaboration Server, não é

necessário instalar este módulo separadamente)v Config::Properties (incluído com o InfoSphere MDM Collaboration Server, não

é necessário instalar este módulo separadamente)v File::Find

v Getopt::Long

v Net::Domain

v File::Copy

v File::Temp

v File::Basename

v IO::Handle

v File::Path

Instalando Módulos Perl com uma Conexão com a Internet:

Se tiver uma conexão com a Internet para cada um dos servidores em suainstalação do IBM InfoSphere Master Data Management Collaboration Server, épossível usar o módulo CPAN que é parte de sua instalação de Perl padrão parafazer o download e a instalação de outros módulos Perl.

Antes de Iniciar

v Se estiver usando a instalação do sistema operacional do Perl, você deve teracesso raiz.

v Se estiver usando uma instalação customizada de Perl, certifique-se de que odiretório de instalação seja o primeiro diretório na instrução PATH.

Procedimento

1. Emita o comando CPAN. Para executar o CPAN em um ambiente de shell noqual é possível executar comandos e responder a avisos, digite cpan e pressione

Capítulo 1. Instalando 7

Enter. Ou, é possível executar o comando a seguir para instalar módulosespecíficos e todos os seus módulos dependentes:perl –MCPAN –e’install <module_name>’

2. Se estiver executando o CPAN pela primeira vez, você deve configurar oCPAN. Aceite todos os valores padrão quando solicitado. Quando aconfiguração estiver concluída, será apresentado um aviso para iniciar umaação ou a ação já especificada será iniciada.

Instalando módulos Perl sem uma conexão com a Internet:

Se não tiver uma conexão com a Internet para cada um dos servidores em suainstalação do IBM InfoSphere Master Data Management Collaboration Server, épossível fazer o download dos módulos Perl a partir do CPAN e, em seguida,copiá-los para seus servidores para instalação.

Antes de Iniciar

v Se estiver usando a instalação do sistema operacional do Perl, você deve teracesso raiz.

v Se estiver usando uma instalação customizada de Perl, certifique-se de que odiretório de instalação seja o primeiro diretório na instrução PATH.

Procedimento

1. Faça o download do pacote do Perl a partir de http://search.cpan.org. Vocêdeve revisar as dependências para os módulos e fazer o download de todosesses módulos dependentes que não estiverem instalados em seus servidoresInfoSphere MDM Collaboration Server.

Nota: A página inicial de muitos módulos no site CPAN possui um link dedependências que pode ser revisado para determinar as dependências de ummódulo.

2. Para cada um dos módulos transferidos por download, conclua as etapas aseguir:a. Descompacte-o em um diretório gravável.b. Execute o comando de configuração Perl: perl Makefile.pl.c. Execute o comando make.d. Execute o comando make test. Não continue até que este comando seja

concluído com êxito.e. Execute o comando make install.

8 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 2. Visão Geral do Produto

Utilizando o IBM InfoSphere Master Data Management Collaboration Server, asempresas podem gerenciar, vincular e sincronizar informações sobre itens, locais,organizações, parceiros comerciais e termos comerciais interna e externamente.

Soluções PIM utilizando o InfoSphere MDM Collaboration Server oferecem essesrecursos:v Um repositório flexível e escalável para gerenciar e ligar informações sobre

produtos, locais, parceiros comerciais, organizações e condições decomercialização.

v Ferramentas para modelagem, captura, criação e gerenciamento de informaçõescom alta produtividade do usuário e qualidade de informação.

v Métodos de integração e sincronização de informações internamente comsistemas clássicos, aplicativos corporativos, repositórios e principais

v Fluxo de trabalho para usuários de negócios para suportar processos de negóciosmultidepartamentais e multi-empresas.

v Métodos de troca e sincronização de informações externamente com Parceiros deNegócios

v Métodos de acesso a informações de PIM usando muitos pontos internos eexternos de interação eletrônica e humana.

Arquitetura do SistemaO IBM InfoSphere Master Data Management Collaboration Server possui umaarquitetura escalável que fornece segurança, capacidade de arquivamento de dadose redundância operacional (ou alta disponibilidade). Arquivamento de dados é oprocesso de remover dados ou informações antigas do sistema e movê-las paraoutro sistema onde ele pode ser recuperado posteriormente.

Para obter o melhor desempenho, execute o InfoSphere MDM Collaboration Serverem um sistema dedicado. Além disso, restrinja o acesso ao sistema para manter asegurança.

O InfoSphere MDM Collaboration Server fornece uma plataforma dedesenvolvimento de solução PIM com planejador, gerenciamento de processos denegócios, processamento de eventos, gerenciamento de fila e outros componentescomuns. Ele suporta consulta de dados de negócios SQL, script orientado a objetos,programação de API Java, desenvolvimento de serviço da web e outros recursos dedesenvolvimento de solução PIM.

O InfoSphere MDM Collaboration Server inclui um aplicativo baseado na Web comuma arquitetura em três camadas que consiste em:1. Uma interface com o usuário baseada na web para renderização de conteúdo

PIM em um navegador, incluindo dados estáticos, dinâmicos ou em cache nolado do cliente. Essa camada é executada em um navegador da Web.

2. Uma camada intermediária com os módulos funcionais que processasolicitações do usuário e produz conteúdo PIM no lado do servidor. Essacamada é executada em um servidor de aplicativos.

© Copyright IBM Corp. 2000, 2014 9

3. Um DBMS (Sistema de Gerenciamento de Banco de Dados) que armazena osdados necessários para a camada do meio. Essa camada é executada em umservidor de banco de dados.

Fluxo de InformaçõesO fluxo de informações no IBM InfoSphere Master Data ManagementCollaboration Server é interdependente em vários componentes.

A imagem a seguir fornece um exemplo do fluxo de informações entre o cliente, oservidor da web ou servidor de aplicativos (onde o InfoSphere MDM CollaborationServer está instalado) e o servidor de banco de dados.

Usuário

Servidor deBanco de Dados

Servidor PlanejadorServidor da Webe Servidor de

Aplicativos

HTTP

JDBC

O serviço do planejador, que gerencia tarefas de importação e exportação nosegundo plano, pode estar no servidor de aplicativos ou em um servidor separado,dependendo dos requisitos de carregamento. Se o planejador for colocado em um

10 InfoSphere MDM Collaboration Server: Guia de Instalação

servidor separado, o InfoSphere MDM Collaboration Server deve ligar o serviço doplanejador a uma porta RMI (Remote Method Invocation) específica.

O fluxo de informações a seguir é ilustrado nesta imagem:v Um servidor de aplicativos manipula pedidos de HTTP a partir dos usuários.v Os serviços são iniciados ou parados utilizando RMI.v O serviço do Planejador utiliza a mesma porta RMI utilizada para controlar

serviços.v Servidores de aplicativos e de planejador se comunicam com o servidor de

banco de dados utilizando JDBC.v O planejador pode ser executado em um computador dedicado ou em um

servidor de aplicativos.Neste exemplo, o primeiro servidor executa cada serviço exceto o planejador e osegundo servidor executa o registro RMI, processo admin e planejador.

Serviços do produtoO IBM InfoSphere Master Data Management Collaboration Server inclui diversoscomponentes que são implementados como serviços JVM.

Os seis serviços JVM e o registro RMI (Java Remote Method Invocation) que sãoexecutados simultaneamente no produto. O registro RMI registra todos os serviçosdo produto e deve estar em execução antes de iniciar todos os outros serviços.

Tabela 2. Serviços JVMServiço JVM Descrição

admin O serviço do administrador inicia e interrompe módulos em computadores remotos.

appsvr O serviço do servidor de aplicativos atende JavaServer Pages.

eventprocessor O serviço do processador de eventos faz o dispatch de eventos entre todos os módulos.

queuemanager O serviço do gerenciador de filas envia documentos para fora do InfoSphere MDM Collaboration Server.

programador O serviço do planejador executa todas as tarefas planejadas em segundo plano.

O planejador fornece uma visualização unificada para gerenciar todas as tarefas que estão planejadas no InfoSphere MDM CollaborationServer. Através do Console de Tarefas, uma tarefa pode ser executada com base em um cronograma definido e monitorada cominformações de status.

O serviço do planejador se comunica com o aplicativo através do servidor de banco de dados unificado, sistema de arquivos e através dormiregistry.

fluxo de trabalho O mecanismo do fluxo de trabalho processa eventos de fluxo de trabalho que são postados no banco de dados.

rmiregistry O serviço de registro RMI (Chamada de Método Remoto) é um método Java padrão que localiza e inicia métodos ou funções em sistemasremotos.

O RMI é um tipo de RPC (Chamada de Procedimento Remoto). No Java, um sistema remoto pode estar em outro sistema físico ou nomesmo computador, mas em uma JVM diferente. O rmiregistry é um diretório simples. Objetos Java se conectam ao registro e registramcomo se conectar a eles e quais métodos ou funções eles têm. Outros serviços consultam a função que eles precisam no registro paralocalizar onde ela está e, em seguida, chamam o objeto remoto e executam o método. Um exemplo é encerrar um serviço. O objeto JavaRootAdmin procura serviços objeto do InfoSphere MDM Collaboration Server no registro, descobre como entrar em contato com eles einicia o método de encerramento. Como tal, o serviço rmiregistry não requer muitos recursos do sistema.

Cenários de InstalaçãoVocê pode instalar o IBM InfoSphere Master Data Management CollaborationServer em um único computador ou em um ambiente em cluster em diversoscomputadores.

Configuração Simples

Na configuração simples, os serviços do produto que são executados em um únicocomputador.

Capítulo 2. Visão Geral do Produto 11

A imagem a seguir ilustra uma configuração simples do produto:

Servidor de Aplicativos Único

HTTP

JDBC

Servidor deAplicativos

Servidor de Banco de DadosRDBMS

Usuário

AdministrativoServidor de AplicativosProcessador de EventoGerenciador de FilasRegistro RMIPlanejador

Configuração Complexa

Na configuração complexa, os serviços do produto que são executados em umcluster em diversos computadores.

A imagem a seguir ilustra uma configuração complexa do produto:

12 InfoSphere MDM Collaboration Server: Guia de Instalação

Servidor deAplicativos

Servidor deAplicativos

Servidor deAplicativos

Servidor deAplicativos

Servidor deBanco de Dados

Balanceador de Carga

AdministrativoRegistro RMI

Planejador

AdministrativoRegistro RMI

Planejador

NFS

AdministrativoServidor de AplicativosProcessador de EventosRegistro RMIGerenciador de Filas

AdministrativoServidor de AplicativosRegistro RMIMecanismo do Fluxode Trabalho

JDBCNetworkAttachedStorage($TOP)

HTTP

ArmazenamentoCompartilhado

Usuário

Rede

Planejamento de DesempenhoCertifique-se de que você planeje antes de instalar o IBM InfoSphere Master DataManagement Collaboration Server. Seu planejamento pode afetar muito odesempenho do InfoSphere MDM Collaboration Server.

Obedeça às seguintes diretrizes comuns para que você evite problemas graves dedesempenho:v Teste, criação de perfil e modificação da solução

– Para cada item de linha, assegure-se de ter configurado 20% de tempo extraseparado para concluir o teste, a criação de perfil e a modificação da soluçãoconforme necessário. Inclua o tempo extra de 20% antes que haja qualquerproblema de desempenho conhecido.

v Defina todos os seus casos de uso– Os casos de uso são sensíveis ao desempenho. Assegure-se de identificar os

requisitos, as dependências e o desempenho necessário. Reserve tempo extra

Capítulo 2. Visão Geral do Produto 13

para casos de uso que possuem um alto potencial para problemas dedesempenho. Por exemplo, casos de uso que possuem um alto potencial paraproblemas de desempenho podem incluir muitas especificações, uma grandequantia de dados de localização ou um grande número de etapas do fluxo detrabalho. Teste e defina o perfil dos casos de uso conforme eles sãodesenvolvidos ou mais antecipadamente possível se houver quaisquer outrasdependências. Assegure-se de que você não não atrase o teste de desempenhoaté o final do projeto. É necessário testar uma linha de base para os casos deuso e aprová-los junto ao cliente.

v Identifique o hardware que é necessário para teste– Para o hardware, assegure-se de identificar o hardware que é necessário para

teste de desempenho e disponibilize-o antecipadamente no projeto. Ohardware para teste de desempenho deve ser uma réplica do hardware queestá planejado para produção. O teste de desempenho e o teste de aceitaçãodo usuário deve ser sempre realizado no hardware que seja idêntico ao deprodução.

v Aloque o tamanho do hardware– A alocação do hardware correta é crítica para sustentar o desempenho da

solução. O tamanho correto do hardware que é necessário para executarefetivamente a solução final depende:- Do volume das atividades no sistema- Da complexidade geral da solução

O dimensionamento correto pode ser feito ao trabalhar com a equipe devendas técnicas, a equipe de serviços IBM ou a equipe de desempenho.

v Ajuste o hardware alocado– O hardware corretamente dimensionado é efetivo apenas quando está

adequadamente ajustado. As duas áreas principais a seguir que comumenteaparecem como a causa de problemas de desempenho são:

Latência e largura da banda entre o servidor de aplicativos e o banco dedados A latência deve estar sob 0,25 ms entre o servidor de aplicativos e o

banco de dados. Ela pode ser medida ao executar o comandotraceroute na maioria dos sistemas. A conexão entre as duas deve seruma Gigabit Ethernet capaz de transferir arquivos grandes a 25 MB/satravés de FTP.

O número de descritores é muito baixoProblemas inesperados podem ser evitados pela verificação donúmero de descritores abertos e pela verificação de que eles estãoconfigurados de acordo com as diretrizes do WebSphere ApplicationServer para 8000. O número de descritores abertos pode ser verificadousando o comando ulimit -a na maioria dos computadores.

v Balanceie a carga e permita o failover– Uma forma fácil de tratar a sobrecarga em potencial do servidor de

aplicativos é utilizar um balanceador de carga. Diversas instâncias doplanejador podem ser iniciadas em um ou mais servidores e vários serviçosdo planejador realizam o balanceamento de carga próprio automaticamente.

14 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 3. Instalando e configurando o banco de dados

Você deve configurar o banco de dados para concluir a instalação do IBMInfoSphere Master Data Management Collaboration Server.

Para instalar e configurar o banco de dados, consulte a documentação para seubanco de dados. Para configurar o banco de dados para usar com o InfoSphereMDM Collaboration Server, consulte os seguintes tópicos.

O InfoSphere MDM Collaboration Server usa dois tipos de conexões com o bancode dados:v Um cliente de banco de dados nativo para executar scripts para criação de

esquemas ou empresasv Um driver JDBC

Nota: Consulte os requisitos do sistema para obter detalhes: http://www-01.ibm.com/software/data/infosphere/mdm_server_pim/requirements.html ehttp://www-01.ibm.com/support/docview.wss?uid=swg27035486, dependendo daversão do produto.

Configurando seu Banco de Dados DB2Se você planeja usar um banco de dados DB2 com o IBM InfoSphere Master DataManagement Collaboration Server, é necessário instalar a versão suportada do DB2antes de instalar o InfoSphere MDM Collaboration Server.

As versões suportadas do DB2 são descritas nos requisitos do sistema no site desuporte do produto. Dependendo da versão do produto, veja http://www-01.ibm.com/support/docview.wss?uid=swg27035486

Depois de instalar o software de banco de dados, certifique-se de aplicar o fix packmais atual.

Use as diretrizes da configuração do banco de dados DB2 nas seções a seguir paraconfigurar seu banco de dados DB2.

Diretrizes para Configurar um Banco de Dados DB2Para configurar um banco de dados DB2 e seu ambiente, você deve utilizar essasdiretrizes para criar a instância, o banco de dados, os conjuntos de buffers e osespaços de tabela.

Os aspectos a seguir devem ser considerados ao configurar o banco de dados:

Instância do Banco de Dados

Crie um banco de dados novo, separado, para o esquema do InfoSphereMDM Collaboration Server. O exemplo, PIMDB é usado como o nomedeste novo banco de dados. Devido às grandes quantidades de dados queo InfoSphere MDM Collaboration Server gerencia, não compartilhe umbanco de dados existente, mas em vez disso crie um novo. O banco dedados deve ser criado utilizando a codificação de caracteres UTF-8.

© Copyright IBM Corp. 2000, 2014 15

Na maioria das implementações, o banco de dados do InfoSphere MDMCollaboration Server utiliza aproximadamente 90% de OLTP(processamento de transações on-line) e 10% de processamento em lote. OOLTP causa várias atividades simultâneas e atualizações de uma únicalinha durante o horário comercial e uma intensa atividade deprocessamento em lote em horários fora de pico.

Para evitar que o sistema DB2 não possua limite de E/S, é importante usar10 – 15 eixos por processador e LUNs dedicadas (Números de UnidadeLógica) por sistema de arquivos de banco de dados. Também éaconselhável separar os logs e os dados de transações doDB2 em eixos eLUNs separados. Use sistemas de arquivos, em vez de dispositivos brutos,e crie um sistema de arquivos por LUN. Use RAID-10 para logs detransações e RAID-10 ou RAID-5 para LUNs de dados. Configure avariável de registro DB2_PARALLEL_IO e configure EXTENTSIZE como otamanho da faixa RAID. Use AUTOMATIC (o padrão) paraNUM_IOCLEANERS, NUM_IOSERVERS e PREFETCHSIZE.

Nota: Para obter mais informações sobre como conseguir a E/S balanceadapara seu sistema DB2, veja IBM Information Management Best Practices.

Requisitos do Conjunto de BuffersDevido ao tamanho grande de tabelas no InfoSphere MDM Collaboration Server, otamanho da página que é usado para criar os buffer pools é de 16 KB e 32 KB.

É necessário criar os conjuntos de buffers e parar e reiniciar a instância do DB2,antes de criar os espaços de tabela.

A tabela a seguir lista os conjuntos de buffers que são necessários para uso porespaços de tabela e o tamanho para cada conjunto buffers pool:

Tabela 3. Buffer pools e tamanhos requeridos.Conjunto de buffers Utilizado por esse espaço de tabela Tamanho

USERSBP USERS Automático

INDXBP INDX Automático

BLOBBP BLOB_TBL_DATA Automático

XML_DATA_BP XML_DATA Automático

XML_LARGE_BP XML_LARGE_DATA Automático

XML_INDX_BP XML_INDEX Automático

ITA_DATA_BP ITA_DATA Automático

ITA_IX_BP ITA_IX Automático

ITM_DATA_BP ITM_DATA Automático

ITM_IX_BP ITM_IX Automático

ITD_DATA_BP ITD_DATA Automático

ITD_IX_BP ITD_IX Automático

ICM_DATA_BP ICM_DATA Automático

ICM_IX_BP ICM_IX Automático

LCK_DATA_BP LCK_DATA Automático

LCK_IX_BP LCK_IX Automático

TEMPUSRBP Eliminando a Área de Tabela Temporária do Usuário Automático

TEMPSYSBP Eliminando a Área de Tabela Temporária do Usuário Automático

IBMDEFAULTBP SYSCATSPACE

Esse espaço de tabela é criado automaticamente quandovocê cria o banco de dados.

Automático

Os buffer pools ITA_DATA_BP, ITA_IX_BP, ITD_DATA_BP, ITD_IX_BP, ITM_DATA_BP, ITM_IX_BP, LCK_DATA_BP eLCK_IX_BP são requeridos para instâncias de produção doInfoSphere MDM Collaboration Server.

16 InfoSphere MDM Collaboration Server: Guia de Instalação

Requisitos de Espaço de TabelaA tabela a seguir lista o tipo de armazenamento, o buffer pool e o tipo degerenciamento para os requisitos de espaço da tabela de espaço.

Definições

Apenas os espaços de tabela USERS, INDX, BLOB_TBL_DATA, TEMP_USER eTEMP_SYSTEM são requeridos para um ambiente de desenvolvimento padrão. Emum ambiente de produção, crie todos os espaços de tabela listados e buffer poolspara que as tabelas altamente usadas, tais como ITA, ITD, ITM, ICM e LCKpossam ser associadas a espaços de tabela separados ao executar o scriptcreate_schema.sh.

Nota: É necessário usar um arquivo de mapeamento de espaço de tabela para usaresses espaços de tabela e buffer pools adicionais. Esse arquivo é descrito na seçãoCriar esquema.

Tabela 4. Espaço de tabela, tipo, gerenciamento e buffer pool.Espaço de tabelas Tipo Gerenciamento Conjunto de buffers

USERS GRANDE Automático ou gerenciado pelobanco de dados

USERSBP

INDX GRANDE Automático ou gerenciado pelobanco de dados

INDXBP

BLOB_TBL_DATA GRANDE Automático ou gerenciado pelobanco de dados

BLOBBP

XML_DATA GRANDE Automático ou gerenciado pelobanco de dados

XML_DATA_BP

XML_LARGE_DATA GRANDE Automático ou gerenciado pelobanco de dados

XML_LARGE_BP

XML_INDEX GRANDE Automático ou gerenciado pelobanco de dados

XML_INDX_BP

TEMP_USER TEMPORÁRIO DO USUÁRIO Automático ou gerenciado pelosistema operacional

TEMPUSRBP

TEMP_SYSTEM TEMPORÁRIO DO SISTEMA Automático ou gerenciado pelosistema operacional

TEMPSYSBP

ITA_DATA GRANDE Automático ou gerenciado pelobanco de dados

ITA_DATA_BP

ITM_DATA GRANDE Automático ou gerenciado pelobanco de dados

ITM_DATA_BP

ITD_DATA GRANDE Automático ou gerenciado pelobanco de dados

ITD_DATA_BP

ICM_DATA GRANDE Automático ou gerenciado pelobanco de dados

ICM_DATA_BP

LCK_DATA GRANDE Automático ou gerenciado pelobanco de dados

LCK_DATA_BP

ITA_IX GRANDE Automático ou gerenciado pelobanco de dados

ITA_IX_BP

ITM_IX GRANDE Automático ou gerenciado pelobanco de dados

ITM_IX_BP

ITD_IX GRANDE Automático ou gerenciado pelobanco de dados

ITD_IX_BP

ICM_IX GRANDE Automático ou gerenciado pelobanco de dados

ICM_IX_BP

LCK_IX GRANDE Automático ou gerenciado pelobanco de dados

LCK_IX_BP

TEMP_USER32 TEMPORÁRIO DO USUÁRIO Automático ou gerenciado pelosistema operacional

TEMPUSRBP32

TEMP_SYSTEM32 TEMPORÁRIO DO SISTEMA Automático ou gerenciado pelosistema operacional

TEMPSYSBP32

Há dois tipos de gerenciamento de espaços de tabela:

DMS (Database Managed Space)O espaço que é gerenciado pelo DB2.

Capítulo 3. Instalando e configurando o banco de dados 17

SMS (System Managed Space)O espaço que é gerenciado pelo sistema operacional.

Os espaços de tabela TEMP_USER e TEMP_USER32 são espaços de tabelatemporários do usuário de SMS que armazenam as tabelas temporárias declaradasapós o aplicativo definir tais tabelas. O uso de um espaço de tabela temporárioaumenta o rendimento de dados enquanto você executa consultas SQL complexas,que precisam de espaço extra para processar grandes quantidades de dados.

Ao criar tabelas intermediárias que são usadas para processar grandes quantias dedados que são disponibilizadas durante a conexão do aplicativo, você reduz anecessidade de reconstruir essas tabelas intermediárias, melhorando o desempenhodo sistema.

O TEMP_SYSTEM e o TEMP_SYSTEM32 são espaços de tabela temporários dosistema SMS, usados durante operações SQL para tabelas temporárias internas,para classificação, armazenamento de resultados intermediários e parareorganização de tabelas e outros dados transientes.

Quando você criar volumes físicos e lógicos para os espaços de tabela, distribuafisicamente os espaços de tabela em discos diferentes para tirar proveito da E/Sparalela. Especificamente, distribua o espaço de tabela ITA_IX em discos de altodesempenho diferentes porque ele é um espaço de tabela de alto uso e de altodesempenho.

Os espaços de tabela que estão listados precisam ser criados com a opçãoAUTORESIZE YES.

Ao invés de usar o banco de dados ou espaços de tabelas gerenciados pelo sistemaoperacional que você também pode usar o Armazenamento Automático para todos osespaços de tabela. Usando a opção Armazenamento Automático, o gerenciador dobanco de dados gerencia automaticamente o contêiner e alocação de espaço para osespaços de tabela conforme os cria e preenche. Esse é o comportamento padrãoquando um novo banco de dados é criado.

Criando a Instância do DB2A primeira etapa na configuração do DB2 para uso com o IBM InfoSphere MasterData Management Collaboration Server é criar uma instância do DB2.

Sobre Esta Tarefa

Uma instância é um ambiente do gerenciador de banco de dados lógico no qualvocê cria bancos de dados e configura os parâmetros de configuração globalmente.É possível ter muitos bancos de dados em uma instância, entretanto, é necessárioter uma instância com um banco de dados para o seu ambiente de produção doInfoSphere MDM Collaboration Server.

Para obter mais informações sobre como criar uma instância do DB2, consulte adocumentação do DB2 ou consulte seu DBA.

Criando o Banco de Dados DB2A segunda etapa na configuração do DB2 para uso com o IBM InfoSphere MasterData Management Collaboration Server é criar um banco de dados DB2.

18 InfoSphere MDM Collaboration Server: Guia de Instalação

Sobre Esta Tarefa

Supõe-se que você saiba como criar um banco de dados DB2. Para obter maisinformações sobre como criar uma instância do DB2, consulte a documentação doDB2 ou consulte seu DBA.

Procedimento

Crie o banco de dados DB2. Ao criar o banco de dados, certifique-se de usar aopção CODESET UTF-8 na instrução "CREATE DATABASE".

Exemplo

Instrução de amostra para criação de um banco de dados:CREATE DATABASE PIMDB AUTOMATIC STORAGE YES ON ’/u01/db2inst1’,’/u02/db2inst1’ USING CODESET UTF-8 TERRITORY US

Neste exemplo, PIMDB é o nome do banco de dados e /u01/db2inst1 e/u02/db2inst1 são os caminhos de armazenamento automático no servidor DB2,altere os caminhos de armazenamento adequados para seu servidor. Altere oterritório de US para o território apropriado. Consulte a documentação do DB2para obter os valores suportados para o território

Criando Conjuntos de BuffersA terceira etapa na configuração do DB2 para uso com o IBM InfoSphere MasterData Management Collaboration Server é criar os conjuntos de buffers para usopelo DB2.

Sobre Esta Tarefa

Um conjunto de buffers é a memória que você utiliza para armazenar em cachepáginas de dados de tabela e de índice que estão sendo lidas a partir do disco ousendo modificadas.

Para obter mais informações sobre como criar buffer pools, veja a documentaçãodo DB2 ou consulte seu DBA.

Para obter informações sobre requisitos de buffer pool para uso com o InfoSphereMDM Collaboration Server, consulte Requisitos de Buffer Pool.

Procedimento

Criar os conjuntos de buffers.

Exemplo

Use as instruções a seguir para a criação de buffer pools no DB2:

Nota: Alguns buffer pools possuem tamanho de página de 32 K.CREATE BUFFERPOOL USERSBP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL INDXBP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL BLOBBP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL TEMPUSRBP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL TEMPSYSBP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL TEMPUSRBP32 SIZE AUTOMATIC PAGESIZE 32K;CREATE BUFFERPOOL TEMPSYSBP32 SIZE AUTOMATIC PAGESIZE 32K;CREATE BUFFERPOOL XML_DATA_BP SIZE AUTOMATIC PAGESIZE 32K;CREATE BUFFERPOOL XML_LARGE_BP SIZE AUTOMATIC PAGESIZE 32K;CREATE BUFFERPOOL XML_INDX_BP SIZE AUTOMATIC PAGESIZE 32K;

Capítulo 3. Instalando e configurando o banco de dados 19

Todos os buffer pools são requeridos para instalação do produto e do esquemacom sucesso.

Se você estiver usando os espaços de tabela customizados, então os seguintesbuffer pools extra são requeridos.CREATE BUFFERPOOL ITA_DATA_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ITA_IX_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ITD_DATA_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ITD_IX_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ITM_DATA_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ITM_IX_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ICM_DATA_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL ICM_IX_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL LCK_DATA_BP SIZE AUTOMATIC PAGESIZE 16K;CREATE BUFFERPOOL LCK_IX_BP SIZE AUTOMATIC PAGESIZE 16K;

Criando Espaços de TabelaA quarta etapa na configuração do DB2 para uso com o IBM InfoSphere MasterData Management Collaboration Server é criar os espaços de tabela em um bancode dados que tenha o armazenamento automático ativado.

Sobre Esta Tarefa

Para obter mais informações sobre como criar espaços de tabela, veja adocumentação do DB2 ou consulte seu DBA.

Para obter detalhes sobre requisitos de espaço de tabela para uso com o InfoSphereMDM Collaboration Server, consulte Requisitos de Espaço de Tabela

Procedimento

Crie os espaços de tabela.

Exemplo

O exemplo a seguir apresenta instruções de amostra para criar espaços de tabela.Modifique os caminhos apropriados /db/a1/db2inst1/ e /db/a5/db2inst1/ docaminho do contêiner no servidor DB2.

Espaços de tabela grande:CREATE LARGE TABLESPACE USERS PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL USERSBPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE INDX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL INDXBPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE BLOB_TBL_DATA PAGESIZE 16K MANAGED BY AUTOMATICSTORAGEBUFFERPOOL BLOBBPFILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE XML_DATA PAGESIZE 32K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL XML_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 100M;

CREATE LARGE TABLESPACE XML_LARGE_DATA PAGESIZE 32K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL XML_LARGE_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 100M;

CREATE LARGE TABLESPACE XML_INDEX PAGESIZE 32K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL XML_INDX_BPFILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 100M;

Se você estiver usando os espaços de tabela customizados, assegure-se de incluir osespaços de tabela extras a seguir:CREATE LARGE TABLESPACE ITA_DATA PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITA_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ITM_DATA PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITM_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

20 InfoSphere MDM Collaboration Server: Guia de Instalação

CREATE LARGE TABLESPACE ITD_DATA PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITD_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ICM_DATA PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ICM_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE LCK_DATA PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL LCK_DATA_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ITA_IX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITA_IX_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ITM_IX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITM_IX_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ITD_IX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ITD_IX_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE ICM_IX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL ICM_IX_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

CREATE LARGE TABLESPACE LCK_IX PAGESIZE 16K MANAGED BY AUTOMATIC STORAGEBUFFERPOOL LCK_IX_BPNO FILE SYSTEM CACHING AUTORESIZE YES INCREASESIZE 1G;

Espaços de tabela temporários:CREATE USER TEMPORARY TABLESPACE TEMP_USER PAGESIZE 16K MANAGEDBY AUTOMATIC STORAGEBUFFERPOOL TEMPUSRBP;

CREATE SYSTEM TEMPORARY TABLESPACE TEMP_SYSTEM PAGESIZE 16K MANAGEDBY AUTOMATIC STORAGEBUFFERPOOL TEMPSYSBP;

CREATE USER TEMPORARY TABLESPACE TEMP_USER32 PAGESIZE 32K MANAGEDBY AUTOMATIC STORAGEBUFFERPOOL TEMPUSRBP32;

CREATE SYSTEM TEMPORARY TABLESPACE TEMP_SYSTEM32 PAGESIZE 32K MANAGEDBY AUTOMATIC STORAGEBUFFERPOOL TEMPSYSBP32;

Nota: Todos os espaços de tabela são requeridos para a instalação do produto e doesquema com sucesso.

Incluindo Usuários de Banco de Dados e Concessão dePermissões

Para instalar e usar efetivamente o IBM InfoSphere Master Data ManagementCollaboration Server, você deve incluir um usuário do banco de dados e concederas permissões necessárias.

Antes de Iniciar

O esquema do banco de dados do InfoSphere MDM Collaboration Server precisade um usuário do banco de dados que é autenticado no nível do servidor.

Sobre Esta Tarefa

Os seguintes privilégios de banco de dados são necessários somente durante a fasede instalação; antes do comando create_schema ser executado.v BINDADDv EXTERNALv ROUTINEv IMPLSCHEMAv NOFENCE

Esses privilégios podem ser revogadas após o comando create_schema serexecutado. Esses privilégios de banco de dados não são necessários durante a

Capítulo 3. Instalando e configurando o banco de dados 21

instalação do Fix Pack ou uma migração de nova versão.

Procedimento1. Crie um usuário no nível do sistema operacional.

a. Crie um usuário do sistema operacional. Você deve ter autoridade raiz paracriar um usuário. Se você não tiver autoridade raiz para criar um usuário,entre em contato com o administrador do servidor DB2 para obter ajuda.

b. Configure a senha para o usuário. É possível tentar conectar-se ao servidorusando o ID de usuário para verificar se o usuário pode se conectar aoservidor.

c. configure a nova senha para o usuário. Com AIX, a senha venceimediatamente após você efetuar login no servidor.

2. Crie um usuário de banco de dados pim e conceda as permissões usando ologin do proprietário da instância (o login do proprietário da instância padrão édb2inst1). Você deve conceder estas permissões:v DBADMv CREATETABv BINDADDv CONNECTv CREATE_NOT_FENCEDv IMPLICIT_SCHEMAv LOAD ON DATABASESQL de amostra:db2 CONNECT TO <nome_do_banco_de_dados> user <nome_do_Usuário>

using <senha>db2 GRANT DBADM, CREATETAB, BINDADD, CONNECT, CREATE_NOT_FENCED,IMPLICIT_SCHEMA, LOAD ON DATABASE TO USER PIM

3. Conceda as permissões de usuário para usar espaço em todos os espaços detabela específicos doInfoSphere MDM Collaboration Server. É possível concederpermissões de usuário usando as seguintes instruções SQL:db2 GRANT USE OF TABLESPACE USERS TO PIMdb2 GRANT USE OF TABLESPACE INDX TO PIMdb2 GRANT USE OF TABLESPACE BLOB_TBL_DATA TO PIMdb2 GRANT USE OF TABLESPACE TEMP_USER TO PIMdb2 GRANT USE OF TABLESPACE XML_DATA TO PIMdb2 GRANT USE OF TABLESPACE XML_LARGE_DATA TO PIMdb2 GRANT USE OF TABLESPACE XML_INDEX TO PIM

4. Conceda as permissões de usuário para todos os espaços de tabela adicionaisque criar para o ambiente de produção do InfoSphere MDM CollaborationServer. É possível conceder permissões de usuário usando as seguintesinstruções SQL:db2 GRANT USE OF TABLESPACE ICM_DATA TO PIMdb2 GRANT USE OF TABLESPACE ICM_IX TO PIMdb2 GRANT USE OF TABLESPACE ITM_DATA TO PIMdb2 GRANT USE OF TABLESPACE ITM_IX TO PIMdb2 GRANT USE OF TABLESPACE ITD_DATA TO PIMdb2 GRANT USE OF TABLESPACE ITD_IX TO PIMdb2 GRANT USE OF TABLESPACE ITA_DATA TO PIMdb2 GRANT USE OF TABLESPACE ITA_IX TO PIMdb2 GRANT USE OF TABLESPACE LCK_DATA TO PIMdb2 GRANT USE OF TABLESPACE LCK_IX TO PIM

5. Crie um esquema chamado PIM para o usuário PIM.Amostra SQL criada pelo Centro de Controle.CREATE SCHEMA PIM AUTHORIZATION PIM;

O que Fazer Depois

Repita essas etapas, se você deseja mais um usuário de esquema do banco dedados para uma outra instância do InfoSphere MDM Collaboration Server. Porexemplo, se você desejar outra instância de teste do InfoSphere MDM

22 InfoSphere MDM Collaboration Server: Guia de Instalação

Collaboration Server, então, crie um usuário e um esquema de banco de dadoscom o nome pimtest no banco de dados. Essa operação precisa de um usuário dosistema operacional com o nome pimtest.

Importante: Você pode compartilhar o banco de dados para InfoSphere MDMCollaboration Server com desenvolvimento ou ambientes QA, mas não com umambiente de produção. Compartilhar o banco de dados de produção do InfoSphereMDM Collaboration Server prejudica o desempenho da produção.

Configurações do DB2Você pode customizar as variáveis de registro do perfil, os parâmetros deconfiguração do gerenciador de banco de dados e os parâmetros de configuraçãodo DB2 para otimizar com o IBM InfoSphere Master Data ManagementCollaboration Server.

Atualizações do Registro de Perfil de Banco de Dados IBM DB2O IBM InfoSphere Master Data Management Collaboration Server exige que certosvalores de registro de perfil sejam atualizados para o DB2.

As variáveis de registro de perfil a seguir são exigidas para uso pelo InfoSphereMDM Collaboration Server:

DB2CODEPAGE

A variável de registro DB2CODEPAGE é utilizada para especificar oconjunto de caracteres utilizado durante a exportação e importação dedados no DB2.

Configure o valor como 1208.

DB2COMM

A variável de registro DB2COMM determina quais gerenciadores deconexão do protocolo serão ativados quando o gerenciador de banco dedados for iniciado. É possível configurar esta variável para váriosprotocolos de comunicação, separando as palavras-chave com vírgulas.

Configure o valor como tcpip.

DB2_PARALLEL_IO

A variável de registro DB2_PARALLEL_IO altera a maneira como o DB2calcula o paralelismo de entrada e saída de um espaço de tabela. Épossível ativar o paralelismo de entrada e saída ao fornecer o númerocorreto de solicitações de pré-busca. É possível ativar o paralelismo deentrada e saída, seja implicitamente, usando diversos contêineres, ouexplicitamente, ao configurar DB2_PARALLEL_IO. Cada pedido depré-busca é um pedido para uma extensão de páginas. Por exemplo, umespaço de tabela possui dois contêineres e o tamanho de pré-busca équatro vezes o tamanho da extensão. Se a variável de registro estiverconfigurada, uma solicitação de pré-busca para esse espaço de tabela serádividida em quatro solicitações (uma extensão por solicitação) com umapossibilidade dos quatro pré-buscadores que atendem as solicitações emparalelo.

Configure o valor como "*" (asterisco).

Outras variáveis de Registro de Perfil não são necessárias, mas poderão serconfiguradas se houver um requisito específico.

Capítulo 3. Instalando e configurando o banco de dados 23

É possível configurar as variáveis de registro do DB2 usando os seguintescomandos do DB2 no servidor DB2:db2set DB2COMM=tcpipdb2set DB2_PARALLEL_IO=*db2set DB2CODEPAGE=1208

Se você estiver migrando de liberações antigas do DB2, assegure-se de configuraras variáveis de registro a seguir e seus valores:DB2_SKIPDELETED=OFFDB2_SKIPINSERTED=OFFDB2_EVALUNCOMMITTED=NO

Parâmetros de Configuração do Gerenciador de Banco de DadosDB2O IBM InfoSphere Master Data Management Collaboration Server requer quedeterminados parâmetros de configuração do gerenciador de banco de dados DB2sejam configurados antes de instalar e começar a usar o produto.

A tabela a seguir mostra os parâmetros de configuração do gerenciador de bancode dados e os valores correspondentes que devem ser configurados para uso como InfoSphere MDM Collaboration Server. Em cada caso, a sintaxe do comando paraatualizar o parâmetro é

db2 update dbm cfg using <parâmetro> <valor>

Tabela 5. Parâmetros de Configuração do Gerenciador de Banco de Dados DB2.Parâmetro Descrição Valor

MON_HEAP_SZ A memória que é necessária para a manutençãodas visualizações particulares dos dados domonitor de sistema de banco de dados é alocada apartir do heap do monitor. Seu tamanho écontrolado pelo parâmetro de configuraçãomon_heap_sz.

Automático

SHEAPTHRES Classificações privadas e compartilhadas utilizammemória de duas origens de memória diferentes. Otamanho da memória de classificaçãocompartilhada é estaticamente predeterminado naocasião da primeira conexão com um banco dedados, com base no valor de sheapthres. O tamanhodeve ser pelo menos duas vezes o tamanho dosortheap de qualquer banco de dados hospedadopela instância do DB2.

0 (Automático)

Instruções de amostra para atualização de configurações do gerenciador de bancode dados:update dbm cfg using MON_HEAP_SZ automaticupdate dbm cfg using SHEAPTHRES 0

Não há requisitos para atualização de SHEAPTHRES para novas instalações, pois 0 é ovalor padrão.

Parâmetros de Configuração do Banco de Dados DB2O IBM InfoSphere Master Data Management Collaboration Server requer quedeterminados parâmetros de configuração do DB2 sejam configurados antes deinstalar e usar o produto.

A tabela a seguir mostra os parâmetros de configuração do banco de dados quedevem ser configurados para uso com o InfoSphere MDM Collaboration Server:

24 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 6. Parâmetros de Configuração do Banco de Dados DB2Parâmetro Descrição Valor

DFT_QUERYOPT A classe de otimização de consulta é usadapara direcionar o otimizador para usardiferentes graus de otimização ao compilarconsultas SQL. Esse parâmetro fornece maisflexibilidade ao configurar a classe deotimização de consulta padrão.

5

DBHEAP Existe um heap de banco de dados porbanco de dados e o gerenciador do bancode dados o utiliza em nome de todas asinstâncias do InfoSphere MDMCollaboration Server conectadas ao bancode dados. Ele contém informações do blocode controle para tabelas, índices, espaços detabelas e conjuntos de buffers. Ele tambémcontém espaço para o buffer de log(logbufsz) e o cache de catálogo(catalogcache_sz). Portanto, o tamanho doheap depende do número de blocos decontrole armazenados no heap em umdeterminado momento. As informações dobloco de controle são mantidas no heap atéque todas as instâncias do InfoSphere MDMCollaboration Server sejam desconectadasdo banco de dados.

A quantidade mínima que o gerenciador dobanco de dados precisa para começar éalocada na primeira conexão. A área dedados é expandida conforme necessáriopara até o máximo especificado por dbheap.

Automático

CATALOGCACHE_SZ Esse parâmetro indica a quantidademáxima de espaço que o cache de catálogopode utilizar a partir do heap de banco dedados (dbheap).

5120

LOGBUFSZ Esse parâmetro permite especificar aquantia do heap do banco de dados(definido pelo parâmetro dbheap ) a serusada como um buffer para registros de logantes de gravar esses registros em disco.Esse parâmetro também deve ser menor ouigual ao parâmetro dbheap.

4096

UTIL_HEAP_SZ Esse parâmetro indica a quantia máxima dememória que pode ser usadasimultaneamente por BACKUP, RESTORE eLOAD e os utilitários de recuperação decarregamento.

5120

LOCKLIST Esse parâmetro indica a quantidade dearmazenamento alocada para a lista detravas. Existe uma lista de bloqueio porbanco de dados e ela contém os bloqueiosque são mantidos por todas as instâncias doInfoSphere MDM Collaboration Serversimultaneamente conectadas ao banco dedados. Dependendo do tamanho do bancode dados, esse parâmetro pode requerer umaumento.

Automático

APP_CTL_HEAP_SZ Esse parâmetro determina o tamanhomáximo, em páginas de 4 KB, para amemória compartilhada de controle deaplicativo. Os heaps de controle deaplicativo são alocados a partir destamemória compartilhada.

512

SORTHEAP Esse parâmetro define o número máximo depáginas de memória privada a seremutilizadas para classificações privadas ou onúmero máximo de páginas de memóriacompartilhada a serem utilizadas paraclassificações compartilhadas.

Automático

STMTHEAP O heap de instrução é utilizado como umespaço de trabalho para o compilador SQLdurante a compilação de uma instruçãoSQL. Esse parâmetro especifica o tamanhodesse espaço de trabalho.

Automático

APPLHEAPSZ Esse parâmetro define o número de páginasde memória privada disponíveis para seremutilizadas pelo gerenciador de banco dedados em nome de um agente ou subagenteespecífico.

Automático

STAT_HEAP_SZ Esse parâmetro indica o tamanho máximodo heap que é usado na coleta deestatísticas da execução do comandoRUNSTATS.

Automático

Capítulo 3. Instalando e configurando o banco de dados 25

Tabela 6. Parâmetros de Configuração do Banco de Dados DB2 (continuação)Parâmetro Descrição Valor

MAXLOCKS Escalação de trava é o processo desubstituição de travas de linha por travasde tabela, reduzindo o número de travas nalista. Este parâmetro define umaporcentagem da lista de bloqueios que émantida por um aplicativo que deve serpreenchida antes do gerenciador de bancode dados executar a escalação.

Automático

LOCKTIMEOUT Esse parâmetro especifica quantos segundosque o InfoSphere MDM CollaborationServer aguarda para obter um bloqueio.

60

NUM_IOCLEANERS Esse parâmetro permite especificar onúmero de limpadores de páginaassíncronos de um banco de dados. Oslimpadores de página gravam as páginasalteradas do buffer pool do disco antes queum agente de banco de dados requeira oespaço no buffer pool.

Automático

NUM_IOSERVERS Servidores de E/S são usados em nome dosagentes de banco de dados para executarE/S de pré-busca e E/S assíncrona porutilitários como backup e restauração. Esseparâmetro especifica o número deservidores de E/S para um banco de dados.

Automático

MAXAPPLS Esse parâmetro especifica o númeromáximo de instâncias simultâneas doInfoSphere MDM Collaboration Server quepodem ser conectadas (tanto local comoremota) a um banco de dados.

Automático

AVG_APPLS O otimizador SQL usa este parâmetro paraajudar a estimar quanto do buffer pool estádisponível no tempo de execução.

Automático

MAXFILOP Esse parâmetro especifica o númeromáximo de manipulações de arquivo quepodem ser abertas para cada agente debanco de dados.

640

CUR_COMMIT Esse parâmetro controla o comportamentodas varreduras de estabilidade do cursor(CS).

ON

AUTO_MAINT Esse parâmetro é o pai de todos os outrosparâmetros de configuração do banco dedados de manutenção automática.

ON

AUTO_TBL_MAINT Esse parâmetro é o pai de todos osparâmetros de manutenção de tabela.

ON

AUTO_RUNSTATS Esse parâmetro de manutenção de tabelaautomatizada ativa ou desativa operaçõesRUNSTATS de tabela automática para umbanco de dados.

ON

AUTO_STMT_STATS Esse parâmetro ativa e desativa a coleta deestatísticas em tempo real.

ON

Instruções de amostra para atualização de configurações do banco de dados:update db cfg using SELF_TUNING_MEM ONupdate db cfg using DFT_QUERYOPT 5update db cfg using CATALOGCACHE_SZ 6000update db cfg using LOGBUFSZ 4096update db cfg using UTIL_HEAP_SZ 5120update db cfg using BUFFPAGE 1024update db cfg using APP_CTL_HEAP_SZ 512update db cfg using LOCKTIMEOUT 60update db cfg using MAXFILOP 640update db cfg using AUTO_MAINT ONupdate db cfg using AUTO_TBL_MAINT ONupdate db cfg using AUTO_RUNSTATS ONupdate db cfg using AUTO_STMT_STATS ON

Não é necessário atualizar os seguintes parâmetros para as novas instalações. Osparâmetros já estão configurados com os valores corretos, por padrão:DBHEAPLOCKLISTMAXLOCKSSORTHEAPSTMTHEAPAPPLHEAPSZSTAT_HEAP_SZNUM_IOCLEANERSNUM_IOSERVERSMAXAPPLSAVG_APPLS

26 InfoSphere MDM Collaboration Server: Guia de Instalação

Configurando Parâmetros do Sistema para o Banco de DadosOs arquivos de log de transações fornecem a capacidade de recuperar seuambiente para um estado consistente e preservar a integridade dos dados. Oarmazenamento do arquivo de log deve ser otimizado porque arquivos de log sãogravados em seqüência e o gerenciador de banco de dados lê arquivos de log emseqüência durante a recuperação do banco de dados.

Coloque os logs em um sistema de arquivos e eles são colocados em seus própriosdiscos físicos, separados dos espaços de tabela de banco de dados e do software debanco de dados. De maneira ideal, os discos devem ser dedicados à criação de logdo DB2 para evitar a possibilidade de qualquer outro processo que está acessandoou gravando nesses discos. A colocação ideal dos logs é na borda externa do discoonde há mais blocos de dados por trilha. É recomendável proteger o log contrafalhas de disco únicas usando uma matriz RAID 10 ou RAID 5.

Tabela 7. Arquivo de Registro de Transações e ParâmetrosParâmetro Descrição

NEWLOGPATH Esse parâmetro é usado para alterar o caminho de log para criar osarquivos de log de transação em uma partição/volume separadodo volume padrão ou daquele usado para contêineres de espaço detabelas de banco de dados.

Defina-o para o diretório que é o destino dos arquivos de log.Certifique-se de que o diretório seja criado antes de defini-lo.Certifique-se de que haja espaço suficiente no destino antes deconfigurar o novo caminho de log.

Por exemplo: update db cfg for PIMDB using NEWLOGPATH/u02/db2data/logs

LOGFILSIZ Esse parâmetro define o tamanho de cada arquivo de log principale secundário. O tamanho desses arquivos de log limita o númerode registros de log que podem ser gravados neles antes de estaremcheios e um novo arquivo de log ser necessário. Defina-o para30000 se for um banco de dados de desenvolvimento/teste; casocontrário, defina-o para 60000. O tamanho é o número de páginascom 4 KB cada.

Por exemplo: update db cfg for PIMDB using LOGFILSIZ 60000

LOGPRIMARY Os arquivos de log primário estabelecem uma quantia fixa dearmazenamento que é alocada para os arquivos de log derecuperação. Esse parâmetro permite especificar o número dearquivos de log primário a serem pré-alocados. Defina-o para 20 sefor um banco de dados de desenvolvimento; caso contrário,defina-o para 40.

Por exemplo: update db cfg for PIMDB using LOGPRIMARY 40

LOGSECOND Esse parâmetro especifica o número de arquivos de log secundáriosque são criados e utilizados para arquivos de log de recuperação(somente conforme necessário). Quando os arquivos de logprimários ficam cheios, os arquivos de log secundários (dotamanho de logfilsiz) são alocados, um por vez, conformenecessário, até um número máximo que é controlado por esseparâmetro. Configure seu valor como 2.

Por exemplo: update db cfg for PIMDB using LOGSECOND 2

Reinicie o banco de dados após fazer as alterações de configuração do db com oscomandos db2stop e db2start:

db2stop force

db2start

A tabela a seguir possui informações sobre os valores de diferentes parâmetros deconfiguração que influenciam o tamanho do log de transações e os números paraimplementações de banco de dados InfoSphere MDM Collaboration Serverpequeno, médio e grande:

Capítulo 3. Instalando e configurando o banco de dados 27

Tabela 8. Valores dos diferentes parâmetros de configuraçãoParâmetro Pequeno Médio Grande

LOGFILSIZ 30000 60000 70000

LOGPRIMARY 30 40 50

LOGSECOND 2 2 2

Espaço Total Necessário 3.7 GB 9.6 GB 13.8 GB

Configurando o Cliente DB2 no InfoSphere MDM CollaborationServer

Você deve configurar o cliente DB2 no InfoSphere MDM Collaboration Server.

Antes de Iniciar

Antes de configurar o cliente DB2 no sistema operacional que executa o InfoSphereMDM Collaboration Server, você deve:v Assegurar-se de que o administrador do sistema ou do banco de dados tenha

instalado o DB2 Admin/Developer/Run-Time Client no sistema operacional.v Obter o diretório inicial do cliente DB2 no sistema operacional.v Obtenha o nome do host, o número da porta e o nome do banco de dados para

o servidor de banco de dados DB2 a partir do administrador de banco de dados.

Procedimento1. Inclua a seguinte linha no arquivo .bash_profile no diretório inicial do ID de

usuário que é usado para a instalação do InfoSphere MDM CollaborationServer.

. <DB2 client home>/sqllib/db2profile

Onde você substitui <DB2 client home> pelo diretório inicial do cliente DB2.Por exemplo: . /opt/db2inst1/sqllib/db2profile

2. Efetue logout e login novamente no sistema operacional. Assegure-se de que asbibliotecas do DB2 sejam incluídas verificando o diretório . <DB2 clienthome>/sqllib/bin na variável $PATH.

3. Configure as informações do servidor DB2 no cliente DB2 usando os seguintescomandos:

db2 "catalog tcpip node <nodename> remote <dbhostname>server <sname/port#>"db2 terminatedb2 "catalog database <dbname> as <dbname> at node <nodename>"db2 terminate

Onde você substitui as variáveis a seguir:

<nodename>O nome da instância remota.

<dbhostname>O nome do host ou o endereço IP do servidor de banco de dados.

<sname/port#>O nome do serviço ou o número da porta de conexão da instância doDB2.

28 InfoSphere MDM Collaboration Server: Guia de Instalação

<dbname>O nome do banco de dados.

Lista de verificação da configuração do banco de dados IBMDB2

Use esta lista de verificação para verificar a sua configuração do IBM DB2 antes deinstalar o IBM InfoSphere Master Data Management Collaboration Server.

Também é possível executar o script perl $TOP/bin/perllib/db_checklist.pl paraverificar os parâmetros e a configuração do DB2. Execute o script perl$TOP/bin/perllib/db_checklist.pl para verificar se as configurações do DB2 estãocorretas para o InfoSphere MDM Collaboration Server.

Tabela 9. Lista de Verificação da Configuração do IBM DB2Configuração Descrição

Verifique o release do servidor IBM DB2. A versão do servidor DB2 deve ser a versão que está identificadanos requisitos do sistema, veja: http://www-01.ibm.com/support/docview.wss?uid=swg27035486

Verifique o conjunto de códigos do banco de dados. O conjunto de caracteres e o conjunto de caracteres nacional deveser UTF-8. No servidor de banco de dados que está com loginefetuado como o proprietário da instância:

$db2 get db cfg for <database name>

Este deve ter |Database code set| configurado como UTF-8

Verifique as entradas de arquivo de parâmetro. Siga as seções de configuração do DB2 fornecida para certificar-sede que tenha feito as alterações de parâmetro necessárias para asvariáveis de registro do DB2, do gerenciador do banco de dados edo banco de dados.

Verifique a configuração de espaços de tabela. Certifique-se de que os espaços de tabela requeridos estejamconfigurados no banco de dados.

Verifique a configuração dos logs de transações. Certifique-se de que os logs de transação estejam criados em umapartição separada.

Verifique a configuração do usuário do banco de dados. Visualize o nome de usuário e a senha do banco de dados noarquivo $TOP/bin/conf/env_settings.ini. e certifique-se de que ousuário do banco de dados seja criado e que todos os privilégiosnecessários sejam concedidos ao usuário.

Verifique a conectividade com o servidor de banco de dados. O servidor de banco de dados e o nó do servidor de banco dedados devem estar catalogados no servidor de aplicativos e obanco de dados deve estar acessível a partir do servidor deaplicativos.

Verifique a conectividade do banco de dados com o seguinte script:

$TOP/bin/test_db.sh

Configurando seu banco de dados OracleSe você planeja usar um banco de dados Oracle com o IBM InfoSphere MasterData Management Collaboration Server, é necessário instalar a versão suportada doOracle antes de instalar o InfoSphere MDM Collaboration Server.

As versões suportadas do Oracle são descritas nos requisitos do sistema no site desuporte do produto. Veja os requisitos do sistema para obter detalhes:http://www-01.ibm.com/support/docview.wss?uid=swg27035486

Depois de instalar o software de banco de dados, certifique-se de aplicar o fix packmais atual.

Use as diretrizes de configuração do banco de dados Oracle nas seguintes seçõespara configurar seu banco de dados Oracle.

Capítulo 3. Instalando e configurando o banco de dados 29

Atualizando Configurações do Sistema Operacional paraOracle

Existem várias configurações para sinalizadores e memória compartilhada dosistema que a Oracle recomenda. Consulte a documentação do Oracle específica desua plataforma para obter informações de configuração.

Considerações de Disco para o Banco de DadosA preparação para distribuição de carga de trabalho ideal é uma consideraçãosignificativa ao configurar o banco de dados para o IBM InfoSphere Master DataManagement Collaboration Server.

Na maioria das implementações do cliente, a carga de processamento do banco dedados do InfoSphere MDM Collaboration Server é compartilhada da seguintemaneira:v 90% de OLTP (Processamento de Transações On-line)v 10% de Processamento em Lote

Distribuir a carga de trabalho de dessa maneira significa que as atualizações deatividade simultânea e de linha única são feitas durante horários de pico deexpediente e o processamento em lote maior é feito durante horários menosmovimentados. É necessário compreender o tipo de carga de trabalho que seubanco de dados deve desempenhar para que você possa definir o layout do bancode dados físico mais efetivamente.

Para obter uma E/S equilibrada, a equipe de DBA do InfoSphere MDMCollaboration Server gostaria que você usasse um número maior de discos decapacidade relativamente baixa que são alocados para o banco de dados ao invésde menos discos de alta capacidade. Um mínimo de 6 a 10 discos por processadoré o ideal para um desempenho otimizado. Ter muito poucos discos grandes podefazer que o banco de aguarde a E/S de disco e afete o desempenho.

O RAID 10 proporciona excelente desempenho e disponibilidade. Se o custo geralfor um obstáculo, utilize o RAID 5 com Rápido Cache de Gravação; Se custo nãofor uma preocupação, o RAID 10 é ideal para o armazenamento de dados.

A equipe de DBA do InfoSphere MDM Collaboration Server poderia preferir aseparação física de dados, índice e espaço de tabela UNDOTBS1 nos discos ao criarespaços de tabela e incluir arquivos de dados.

Criando um banco de dadosConfigure um banco de dados separado para uso com o IBM InfoSphere MasterData Management Collaboration Server.

Sobre Esta Tarefa

Para obter mais informações sobre como criar um banco de dados Oracle, veja adocumentação do Oracle ou consulte seu DBA.

Crie um banco de dados depois que você tiver certeza de que os pré-requisitos deinstalação e de configuração foram atendidos.

Procedimento

Crie um banco de dados Oracle.

30 InfoSphere MDM Collaboration Server: Guia de Instalação

Importante: O InfoSphere MDM Collaboration Server utiliza o conjunto decaracteres AL32UTF8. Portanto, o conjunto de caracteres do banco de dados deveser configurado como AL32UTF8 e o conjunto de caracteres nacionais deve serconfigurado como AL16UTF16 no momento da criação do banco de dados doInfoSphere MDM Collaboration Server.Se já tiver um banco de dados UTF8 que é criado para qualquer esquema deaplicativos do InfoSphere MDM Collaboration Server que não seja um esquema doInfoSphere MDM Collaboration Server 5.3 e se estiver atualizando o InfoSphereMDM Collaboration Server para V5.3, então é possível reutilizar o mesmo bancode dados UTF8. Você não precisa criar um banco de dados AL32UTF8 à parte.

Configuração do Oracle para alta disponibilidadePara alta disponibilidade e escalabilidade, o Oracle fornecer o recurso TAF(Transparent Application Failover) que é uma parte dos RACs (Real ApplicationClusters). O TAF permitem que IBM InfoSphere Master Data ManagementCollaboration Server esteja continuamente disponível no caso de falha do servidorde banco de dados.

Sobre Esta Tarefa

O recurso TAF do Oracle suporta failover apenas de transações de leitura. Astransações de escrita durante a falha do banco de dados são retrocedidas. OInfoSphere MDM Collaboration Server continua a executar quando há uma falhade banco de dados. Todavia, os usuários do InfoSphere MDM Collaboration Serversão obrigados a reenviar a transação após a falha. Dados não salvos são perdidos eos usuários precisam inserir os dados novamente. Como o Oracle não fará obalanceamento de carga das conexões existentes com o banco de dados entre todosos nós após o failover, recomenda-se que o InfoSphere MDM Collaboration Serverseja reiniciado após o failover para usar todos os nós do servidor de banco dedados.

para instalação e configuração do banco de dados Oracle com RAC, consulte adocumentação do Oracle. É recomendada a configuração do serviço TAF do ladodo servidor no servidor Oracle.

Procedimento1. Configure o cliente Oracle para TAF.

a. Configure os parâmetros TAF junto com os nós RAC do Oracle no arquivotnsnames.ora do cliente Oracle. A amostra a seguir mostra a entradatnsnames:

ibm.world =(DESCRIPTION_LIST =(FAILOVER = yes)(LOAD_BALANCE = yes)(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = fresno1)(PORT = 1521)(HOST = fresno2)(PORT=1521))(CONNECT_DATA =(SERVICE_NAME = ibm.world)(SERVER = dedicated)(FAILOVER_MODE =

Capítulo 3. Instalando e configurando o banco de dados 31

(BACKUP=ibm.world.bkp)(TYPE=select)(METHOD=preconnect)(RETRIES=20)(DELAY=3)))))

A seção FAILOVER_MODE do arquivotnsnames.ora lista os parâmetros defailover e seus valores:

BACKUP=ibm.world.bkpEsse parâmetro nomeia o serviço de backup que assumirá asconexões com falha quando um nó trava. Nesse exemplo, o servidorprincipal é fresno1 e TAF reconecta transações com falha para ainstância fresno2 no caso de uma falha do servidor.

TYPE=selectEste parâmetro informa ao TAF para reiniciar todas as transaçõessomente de leitura em andamento a partir do início da transação.

METHOD=preconnectEste parâmetro direciona o TAF para criar duas conexões quando astransações iniciam: uma para o banco de dados fresno1 primário euma conexão de backup com o banco de dados fresno2. Se ainstância falhar, o banco de dados fresno2está pronto para retomara transação com falha.

RETRIES=20Este parâmetro direciona o TAF a tentar novamente uma conexãode failover até 20 vezes.

DELAY=3Este parâmetro informa o TAF para aguardar 3 segundos entrenovas tentativas de conexão.

2. Configure o InfoSphere MDM Collaboration Server para usar o driver OCIquando você está usando o TAF. Consulte o “Configurando os parâmetros doOracle” na página 70 para configuração do driver OCI.a. Após a configuração ser concluída, você deve modificar manualmente a

propriedade db_url no arquivo common.properties. A propriedade db_urldeve usar a entrada tnsnames.ora com parâmetros TAF semelhantes aosparâmetros como mostrado no exemplo a seguir:db_url=jdbc:oracle:oci:@ibm.world

Definições de parâmetros de ajusteO Oracle utiliza parâmetros de configuração para localizar arquivos e especificarparâmetros de tempo de execução comuns a todos os produtos Oracle.

Quando um programa ou aplicativo Oracle requer uma conversão para umavariável de configuração específica, o Oracle consulta o parâmetro associado. Todosos parâmetros Oracle são armazenados no registro.

Os seguintes parâmetros são configurados para o uso com o IBM InfoSphereMaster Data Management Collaboration Server:

32 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 10. Parâmetros do OracleParâmetro Descrição Valor Necessário

SGA_TARGET SGA_TARGET especifica o tamanho total de todos oscomponentes de SGA. Se o SGA_TARGET for especificado,então, os seguintes conjuntos de memórias sãoautomaticamente dimensionados:

v Cache de buffer (DB_CACHE_SIZE)

v Conjunto compartilhado (SHARED_POOL_SIZE)

v Conjunto grande (LARGE_POOL_SIZE)

v Conjunto Java (JAVA_POOL_SIZE)

v Conjunto de fluxos (STREAMS_POOL_SIZE)

50% de sua memória física no servidor de BD,supondo que você está utilizando apenas o servidorde BD para Oracle e o BD do Oracle é utilizadoapenas para o InfoSphere MDM CollaborationServer.

DB_BLOCK_SIZE O parâmetro define o tamanho (em bytes) de um bloco debanco de dados Oracle. Esse valor é definido na criação dobanco de dados, e não pode ser alterado posteriormente. DBBLOCK SIZE é crítico para o esquema do InfoSphere MDMCollaboration Server e deve ser pelo menos 8192. A criaçãodo esquema falha se o db_block_size for muito pequeno.

Valor Necessário: 8192

QUERY_REWRITE_ENABLED Utilizado para ativar ou desativar a regravação de consultaspara visualizações materializadas.

Valor Necessário: TRUE

PROCESSES O parâmetro especifica o número máximo de processos dousuário do sistema operacional que podem conectar-sesimultaneamente a um Servidor Oracle.

Valor Requerido: 200

OPEN_CURSORS O parâmetro especifica o número máximo de cursoresabertos que uma sessão pode ter de uma só vez e limita otamanho do cache do cursor PL/SQL, que o PL/SQL usapara evitar reanalisar instruções reexecutadas por umusuário.

Valor Requerido: 600

MAX_ENABLED_ROLES Especifica o número máximo de funções de banco de dadosque um usuário pode ativar, incluindo subfunções.

Valor Requerido: 60

LOG_BUFFER Especifica a quantia de memória, em bytes, que são usadospara entradas da ação refazer do buffer antes de seremgravadas em um arquivo de log da ação refazer pelo LGWR.As entradas da ação refazer mantêm um registro dasmudanças feitas em blocos do banco de dados.

Valor Requerido: 5242880

OPTIMIZER_INDEX_CACHING Ajusta as suposições do otimizador baseado em custo para aporcentagem de blocos de índice que é esperada no cache debuffer para uniões de loops aninhados. Isso afeta o custo deexecução de uma junção de loop aninhado na qual umíndice é usado. A definição desse parâmetro para um valormais alto faz a união de loops aninhados parecer mais baratapara o otimizador. O intervalo de valores Range é de 0 - 100por cento.

Valor Requerido: 90

OPTIMIZER_INDEX_COST_ADJ Utilizado para ajustar o desempenho do otimizador quandosão considerados poucos ou muitos caminhos de acesso aoíndice. Um valor inferior faz com que o otimizadorprovavelmente selecione um índice. Ou seja, configurá-lopara 50 por centro faz o caminho de acesso do índice parecermetade menos dispendiosa do que o normal. O Intervalo deValores é 1 – 10000.

Valor Requerido: 50

Configurações de espaço de tabela do OracleEsses espaços de tabela devem ser criados no banco de dados do IBM InfoSphereMaster Data Management Collaboration Server.

Se você desejar preparar o DB2 para armazenar, recuperar e processar dados, énecessário criar espaços de tabela. Devido ao tamanho grande das tabelas noInfoSphere MDM Collaboration Server, você deve usar um tamanho de página de16 KB ao criar os espaços de tabela.

Gerar Espaços de Tabela

Apenas os espaços de tabela USERS, INDX, BLOB_TBL_DATA, TEMP_USER e TEMP_SYSTEMsão requeridos para um ambiente de desenvolvimento padrão. Os espaços detabela ITA_DATA, ITA_IX, ITD_DATA, ITD_IX, ITM_DATA, ITM_IX, LCK_DATA e LCK_IX sãonecessários para as instâncias de produção do InfoSphere MDM CollaborationServer. Você deve usar o arquivo de mapeamento de espaço de tabela descrito naseção Executando scripts de criação de esquema, para usar esses espaços de tabela.

Capítulo 3. Instalando e configurando o banco de dados 33

Tabela 11. Gerar Espaços de TabelaEspaço de tabelas Definição Tamanho recomendado

ICM_DATA Esse espaço de tabela é usado para armazenar dados da tabelaTCTG_ICM_ITEM_CATEGORY_MAP .

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

ICM_IX Este espaço de tabela é usado para armazenar dados do índiceTCTG_ICM_ITEM_CATEGORY_MAP.

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

ITM_DATA Este espaço de tabela é usado para armazenar dados da tabelaTCTG_ITM_ITEM.

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

ITM_IX Este espaço de tabela é usado para armazenar dados do índiceTCTG_ITM_ITEM.

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

ITD_DATA Este espaço de tabela é usado para armazenar dados da tabelaTCTG_ITD_ITEM_DETAIL.

Um tamanho mínimo de espaço de 5 GB comredimensionamento automático.

ITD_IX Este espaço de tabela é usado para armazenar dados do índiceTCTG_ITD_ITEM_DETAIL.

Um tamanho mínimo de espaço de 5 GB comredimensionamento automático.

ITA_DATA Este espaço de tabela é usado para armazenar dados da tabelaTCTG_ITA_ITEM_ATTRIBUTES.

Um tamanho mínimo de espaço de 10 GB comredimensionamento automático.

ITA_IX Este espaço de tabela é usado para armazenar dados do índiceTCTG_ITA_ITEM_ATTRIBUTES.

Um tamanho mínimo de espaço de 10 GB comredimensionamento automático.

LCK_DATA Este espaço de tabela é usado para armazenar dados da tabelaTUTL_LCK_LOCK.

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

LCK_IX Este espaço de tabela é usado para armazenar dados do índiceTUTL_LCK_LOCK.

Um tamanho mínimo de espaço de 1 GB comredimensionamento automático.

SYSTEM Esse é o espaço de tabela padrão criado automaticamente no banco de dadosOracle. O espaço de tabela do sistema é usado para armazenar o dicionáriode dados e os objetos que são criados pelo usuário do sistema. Esse é umespaço de tabela permanente.

Um tamanho mínimo de 300 MB para o espaço detabela do sistema com redimensionamento automático.

USERS Esse espaço de tabela é utilizado para armazenar todas as tabelas de bancode dados do InfoSphere MDM Collaboration Server, exceto as tabelas quesão usada para armazenar objetos grandes (LOBs). Esse é um espaço detabela permanente gerenciado localmente.

Um tamanho mínimo de 15 GB para usuários doespaço de tabela com redimensionamento automático.

INDX Esse espaço de tabela é utilizado para armazenar todos os índices do bancode dados do InfoSphere MDM Collaboration Server. Esse é um espaço detabela permanente gerenciado localmente.

Um tamanho mínimo de 30 GB para o espaço detabelaindx com redimensionamento automático.

BLOB_TBL_DATA Este espaço de tabela é usado para armazenar tabelas de banco de dados doInfoSphere MDM Collaboration Server que contêm objetos grandes comoCatálogos, Imagens. Esse é um espaço de tabela permanente gerenciadolocalmente.

Um tamanho mínimo de 1 GB para o espaço de tabelablob_tbl_data com redimensionamento automático.

XML_DATA Esse espaço de tabela é usado para armazenar tabelas de banco de dados doInfoSphere MDM Collaboration Server que contêm documentos XML. Esse éum espaço de tabela permanente gerenciado localmente.

Um tamanho mínimo de espaço de 1 GB para o espaçode tabela XML_DATA com redimensionamentoautomático.

XML_INDEX Esse espaço de tabela é usado para armazenar índices do banco de dados doInfoSphere MDM Collaboration Server em documentos XML. Esse é umespaço de tabela permanente gerenciado localmente.

Um tamanho mínimo de espaço de 1 GB para o espaçode tabela XML_INDEX com redimensionamentoautomático.

UNDOTBS1 Esse é o espaço de tabelas de anulação. Um tamanho mínimo de 15 GB para o espaço de tabelaundotbs1 com redimensionamento automático.

TEMP Esse espaço de tabela é utilizado para armazenar objetos temporariamentepara operações de banco de dados, como classificação e agrupamento. Esse éum espaço de tabela temporário.

Um tamanho mínimo de 6 GB para o espaço de tabelatemporária com redimensionamento automático.

Informações de Espaço de Tabela do Oracle

Tabela 12. Informações de Espaço de Tabela do OracleEspaço de tabelas Tamanho Mínimo Parâmetros de armazenamento recomendados

SYSTEM 400 MB Padrão

USERS 5 GB EXTENT MANAGEMENT

LOCAL SEGMENT SPACE MANAGEMENT AUTO

INDX 20 GB EXTENT MANAGEMENT

LOCAL SEGMENT SPACE MANAGEMENT AUTO

BLOB_TBL_DATA 1 GB EXTENT MANAGEMENT LOCAL

LOCAL SEGMENT SPACE MANAGEMENT AUTO

XML_DATA 1 GB EXTENT MANAGEMENT LOCAL

LOCAL SEGMENT SPACE MANAGEMENT AUTO

XML_INDEX 1 GB EXTENT MANAGEMENT LOCAL

LOCAL SEGMENT SPACE MANAGEMENT AUTO

UNDOTBS1 10 GB UNDO TABLE SPACE

LEAVE DEFAULT VALUES

34 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 12. Informações de Espaço de Tabela do Oracle (continuação)Espaço de tabelas Tamanho Mínimo Parâmetros de armazenamento recomendados

TEMP 5 GB TEMPORARY TABLE SPACE

LEAVE DEFAULT VALUES

Instruções de amostra para criar espaços de tabela Oracle

É necessário alterar o caminho do datafile de <database_folder> para o caminhoapropriado em seu sistema de arquivos. Também é possível modificar o parâmetromaxsize para um limite configurado.

Nota: Um único gigabyte (1G) de espaço é suficiente para manter cerca de 3milhões de registros. Assegure-se de verificar seu requisito de espaço de acordocom sua capacidade.CREATE TABLESPACE "USERS"LOGGINGDATAFILE ’<database_folder>/users1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "INDX"LOGGINGDATAFILE ’<database_folder>/indx1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "BLOB_TBL_DATA"LOGGINGDATAFILE ’<database_folder>/blob1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ICM_DATA"LOGGINGDATAFILE ’<database_folder>/icm_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ICM_IX"LOGGINGDATAFILE ’<database_folder>/icm_ix1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "XML_DATA"LOGGINGDATAFILE ’<database_folder>/xml_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "XML_INDEX"LOGGINGDATAFILE ’<database_folder>/xml_index1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "XML_LARGE_DATA"LOGGINGDATAFILE ’<database_folder>/xml_lrgdata1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITM_DATA"LOGGINGDATAFILE ’<database_folder>/itm_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITM_IX"LOGGINGDATAFILE ’<database_folder>/itm_ix1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITD_DATA"LOGGINGDATAFILE ’<database_folder>/itd_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITD_IX"LOGGINGDATAFILE ’<database_folder>/itd_ix1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITA_DATA"LOGGINGDATAFILE ’<database_folder>/ita_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "ITA_IX"LOGGINGDATAFILE ’<database_folder>/ita_ix1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

CREATE TABLESPACE "LCK_DATA"LOGGINGDATAFILE ’<database_folder>/lck_data1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

Capítulo 3. Instalando e configurando o banco de dados 35

CREATE TABLESPACE "LCK_IX"LOGGINGDATAFILE ’<database_folder>/lck_ix1.dbf’ SIZE 1G REUSEAUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;

Configurando Logs de TransaçõesO Oracle conta com online redo log files para gravar transações. Toda vez que ocorreuma transação no banco de dados, uma entrada é incluída nos arquivos de log daação refazer.

Sobre Esta Tarefa

O desempenho do banco de dados pode ser aumentado ajustando-se corretamenteo tamanho dos arquivos de log da ação refazer. As transações não consolidadastambém geram as entradas de log da ação refazer.

Algumas considerações importantes ao criar logs de ações refazer:v Coloque todos os grupos de logs de ações refazer em um disco, sem nenhum

outro arquivo. Isso implica separar os arquivos de log de ações refazer dosarquivos de dados.

v Utilize o mais rápido dos discos disponíveis para logs da ação refazer, sepossível.

v Considere a disponibilidade: os membros do mesmo grupo poderão estar emdiscos físicos e controladores diferentes para propósitos de capacidade derecuperação.

v Evite o uso do RAID 5 para logs da ação refazer. Consulte “Considerações deDisco para o Banco de Dados” na página 30, para obter informações sobrealocações de disco ideais.

v Separe os logs de ações refazer dos logs de ações refazer arquivados. Para isso,crie-os em discos separados.

Arquivos de log de ações refazer são gravados seqüencialmente pelo processoLGWR (Log Writer). Essa operação pode ser feita se não houver nenhumaatividade simultânea no mesmo disco. Em geral, dedicar discos à parte para osarquivos de log de ações refazer garante que o LGWR seja executadoconsistentemente, sem exigir ajustes adicionais. Se o sistema suporta E/Sassíncronas, mas esse recurso não estiver configurado no momento, então, testepara ver se esse recurso é benéfico.

Procedimento1. Crie seis grupos de logs de ações refazer com arquivos de 300 MB cada.2. Faça a multiplexação (espelhamento) dos logs de ações refazer, criando dois

membros em cada grupo de logs de ações refazer.

Importante: Nenhum desses dois membros do mesmo grupo podem estar nomesmo disco.

Criando Usuários de Esquema do Banco de DadosUsuários de esquema do banco de dados Oracle devem ser configurados para usocom o IBM InfoSphere Master Data Management Collaboration Server.

Antes de Iniciar

Antes de poder criar usuários do esquema do banco de dados, você precisa dasseguintes Informações sobre o usuário:

36 InfoSphere MDM Collaboration Server: Guia de Instalação

v Espaço de tabela padrão: users.v Espaço de tabela temporário: temp.v Autenticação: Senha.v Status: Desbloqueado.v Funções a serem concedidas: Conectar e Recurso.v Privilégios no Sistema a serem concedidos: espaço de tabela ilimitado, selecionar

qualquer dicionário, consultar regravação e criar qualquer sinônimo.

Sobre Esta Tarefa

Você pode criar um usuário do banco de dados para InfoSphere MDMCollaboration Server que seja referenciado no arquivo common.properties usandocomandos SQL.

Procedimento

Execute esses comandos SQL no prompt SQL:v

SQL> Criar PIM do usuário identificado pelo temp de espaço de tabela temporário de usuários do espaço de tabela padrão de PIM;

v

SQL> Conceder espaço de tabela de conexão, de recurso e ilimitado, selecionarqualquer regravação de dicionário, de consulta, criar qualquer sinônimo para PIM;

Configurando o Oracle no Servidor de AplicativosApós criar um banco de dados, configurar os conjuntos de caracteres, ter criado osespaços de tabela, logs de transações e usuários do esquema do banco de dados,você estará pronto para instalar o Cliente Oracle 11 no servidor de aplicativos.

Sobre Esta Tarefa

O arquivo tnsnames.ora pode se localizado no diretório $ORACLE_HOME/network/admin. Verifique a conectividade entre o servidor de aplicativos e o servidor debanco de dados usando tnsping ou SQLPlus no servidor de aplicativos.

Nota: Veja os requisitos do sistema para obter detalhes: http://www-01.ibm.com/support/docview.wss?uid=swg27035486

Procedimento

Instale o Cliente Oracle 11 no servidor de aplicativos. Certifique-se de que vocêtenha uma entrada do banco de dados no arquivo tnsnames.ora no servidor deaplicativos no qual o cliente Oracle está instalado.

Instalando o Componente Oracle XML DBÉ necessário instalar o componente Oracle XML DB para armazenar documentosXML no banco de dados.

Sobre Esta Tarefa

O componente Oracle XML DB é necessário para o IBM InfoSphere Master DataManagement Collaboration Server. Esse componente permite o processamento earmazenamento eficientes de documentos XML no banco de dados. É possívelexecutar estas etapas para instalar manualmente esse componente. Também épossível usar o assistente de configuração do banco de dados Oracle para ainstalação. Consulte a documentação do Oracle em http://docs.oracle.com/cd/

Capítulo 3. Instalando e configurando o banco de dados 37

E11882_01/appdev.112/e23094/appaman.htm#ADXDB5700.html para obter maisinformações.

Procedimento1. Vá para o diretório $ORACLE_HOME/rdbms/admin no servidor de banco de dados

Oracle.2. Efetue logon no SQLPlus usando o usuário SYS ou SYSDBA sqlplus "/as

sysdba"3. Execute o script catqm.sql com os parâmetros a seguir:

v xdb_password é a senha para o repositório do BD XMLv xdb_ts_name é o espaço de tabela a ser usado para o BD Oracle XML, ele

deve ser XML_DATAv temp_ts_name é o espaço de tabela temporário, por exemplo, TEMPv secure_file_for_repo é NO (se você desejar usar SecureFile LOB, então, o

espaço de tabela XML_DATA pode usar o Gerenciamento de ArmazenamentoAutomático do Oracle).

Por exemplo:@catqm.sql pass4xdb XML_DATA TEMP NO

4. Assegure-se de que a instalação do XML DB seja bem-sucedida.

Nota: O acesso ao protocolo do BD não é necessário para o InfoSphere MDMCollaboration Server.

5. No arquivo de parâmetro de inicialização do Oracle, inclua o parâmetro aseguir ou assegure-se de que o valor existente para o parâmetro compatível é11.2.0.1. Reinicie o Oracle depois de alterar o valor do parâmetro paracompatible = 11.2.0.1.

Lista de verificação de configuração do OracleÉ possível verificar a sua instalação do Oracle em relação à lista de verificação.

Também é possível executar o script perl $TOP/bin/perllib/db_checklist.pl paraverificar os parâmetros Oracle e a configuração. Execute o script perl$TOP/bin/perllib/db_checklist.pl para verificar se as configurações do Oracleestão corretas para InfoSphere MDM Collaboration Server.

Tabela 13. Lista de Verificação de ConfiguraçãoX Lista de Verificação de Configuração do Oracle

Verifique a liberação do servidor de banco de dados Oracle. A versão do servidor Oracle pode ser a versão que é identificada nos requisitosdo sistema, veja http://www-01.ibm.com/software/data/infosphere/mdm_server_pim/requirements.html e http://www-01.ibm.com/support/docview.wss?uid=swg27035486 dependendo de sua versão do produto.

Verifique o conjunto de caracteres do banco de dados. O conjunto de caracteres e o conjunto de caracteres nacionais pode serAL32UTF8. Conecte-se como usuário do sistema e verifique o conjunto decaracteres do banco de dados.

SQL>

select * from nls_database_parameters where PARAMETER in(NLS_CHARACTERSET,NLS_NCHAR_CHARACTERSET);

Verifique as entradas do arquivo do parâmetro init. Execute os SQLs localizados em $TOP/bin/db_checklist/oracle_checklist.sqlpara verificar se todas as entradas de arquivo de parâmetro init estãoconfiguradas corretamente de acordo com as recomendações do InfoSphereMDM Collaboration Server.

Verifique a configuração de espaços de tabela. Certifique-se de que os espaços de tabela requeridos estejam configurados nobanco de dados.

38 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 13. Lista de Verificação de Configuração (continuação)X Lista de Verificação de Configuração do Oracle

Verifique os arquivos de log da ação refazer. Certifique-se de que haja arquivos de log da ação refazer suficientes que sãocriados no banco de dados. Para obter informações sobre arquivos de log daação refazer existentes no banco de dados, conecte-se como um usuário dosistema e execute a consulta a seguir:

select * from v$log;

Verifique a configuração do usuário do banco de dados. Visualize o nome de usuário e a senha do banco de dados no arquivo$TOP/etc/default/common.properties e certifique-se de que o usuário do bancode dados seja criado e de que todos os privilégios necessários sejam concedidosao usuário. Para obter mais informações, veja Incluindo usuários do banco dedados e concedendo permissões

Verifique a entrada do arquivo tnsnames.ora para o banco de dados. Certifique-se de que exista uma entrada do banco de dados no arquivotnsnames.ora no servidor de aplicativos no qual o cliente Oracle está instalado.O arquivo tnsnames.ora pode ser localizado no seguinte diretório:$ORACLE_HOME/network/admin directory.Nota: Devido à limitação na instalação do esquema, o nome do serviço emtnsnames.ora deve corresponder ao SID do banco de dados; em outraspalavras, os utilitários OCI, como sqlplus devem poder se conectar utilizandoum nome de serviço, que é o mesmo do SID.

Verifique o listener no servidor de banco de dados. O banco de dados deve estar acessível a partir do servidor de aplicativos.

Capítulo 3. Instalando e configurando o banco de dados 39

40 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 4. Instalando e Configurando o Servidor deAplicativos

Antes do IBM InfoSphere Master Data Management Collaboration Server serexecutado corretamente, é necessário configurar o servidor de aplicativos.

Exportando e Importando Tokens LTPA Entre Domínios WASSe você usar mais de um servidor em seu ambiente e for necessária conexão única,todos os servidores WAS deverão compartilhar a mesma chave LTPA, a fim devalidar e criar os tokens LTPA.

Sobre Esta Tarefa

Você precisa usar chaves LTPA para que o WAS assine digitalmente tokens LTPA.

Procedimento1. Efetue login no console de administração da instância local.2. clique em Segurança > Administração de segurança, aplicativos e

infraestrutura.3. Clique em Mecanismos de autenticação e expiração em Autenticação.4. Na seção Conexão única com múltiplas células, forneça o seguinte:

v Uma senha nos campos Senha e Confirmar Senha. Esta senha criptografa edecriptografa as chaves LTPA contidas em um arquivo de propriedadesimportado ou exportado.

v Um nome de arquivo-chave qualificado. Assegure-se de que o valor seja umnome qualificado de arquivo que aponte para o arquivo de propriedadespara o qual você exporta as chaves LTPA. Por exemplo, /opt/IBM/MDM/mdmkeys.properties

v Clique em Exportar chaves para exportar as chaves LTPA para o nome dearquivo-chave completamente qualificado.

5. Copie o arquivo mdmkeys.properties para o servidor remoto.6. Efetue login no console de administração da instância remota e repita a Etapa 2

e Etapa 3.7. Forneça o nome do arquivo-chave qualificado e a senha das chaves LTPA.8. Clique em Importar chaves para importar as chaves LTPA a partir do nome do

arquivo-chave completamente qualificado.

Configurando o WebSphere Application ServerAntes de poder instalar o IBM InfoSphere Master Data Management CollaborationServer, você deve configurar seu WebSphere Application Server. Para configurar oWebSphere Application Server, você deve instalar o gerenciador de implementação.

InfoSphere MDM Collaboration Server pode ser implementado para um nóexistente do WebSphere Application Server. Consulte o tópico a seguir na:documentação do produto WebSphere Application Server

Se planejar usar o armazenamento em cluster e os recursos do gerenciamento decarga de trabalho do WebSphere Application Server, você deve instalar o

© Copyright IBM Corp. 2000, 2014 41

gerenciador de implementação, como mostrado na figura a seguir.

A figura anterior mostra os dois seguintes perfis:1. Dmgr01 – com dmgr01 para o gerenciador de implementação2. AppSrv01 – com server1 para um nó gerenciado, por exemplo, mdmpimNode01.

Perfil AppSrv01

server1(nó gerenciado) Agente do Nó

Perfil Dmgr01

dmgr01(deployment

manager)

Figura 1. Instalando o WebSphere Application Server

42 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 5. Instalando o Produto

Dependendo do seu ambiente, é possível executar a instalação no modo interativoou silencioso. As instruções para cada tipo de implementação são as mesmas paratodas as edições.

Antes de Iniciar

Certifique-se de atender a estes pré-requisitos:v Seu ambiente atende aos requisitos de hardware e de software dos componentes

que você planeja instalarv Você concluiu as planilhas de instalaçãov Você tem acesso à oferta do IBM InfoSphere Master Data Managementv Você concluiu as etapas de preparação para o banco de dados e o IBM

WebSphere Application Server

Se você desejar instalar o IBM InfoSphere MDM Standard ou Advanced Edition,consulte Instalando o MDM Standard and Advanced Editions.

Atenção: Problema conhecido no instalador do InfoSphere MDM CollaborationServer: Se você usar um dos códigos de idioma a seguir ao instalar o InfoSphereMDM Collaboration Server, o valor default_locale no arquivo common.propertiesnão será configurado corretamente. Não deixe que o instalador crie as tabelas debanco de dados.v de_DEv el_GRv es_ESv fr_FRv it_ITv ja_JPv ko_KRv pl_PLv pt_BRv ru_RUv tr_TRv zh_CNv zh_TW

Após concluir a instalação, é necessário atualizar o arquivo etc/default/common.properties e corrigir o valor default_locale. Em seguida, emita ocomando create_schema.sh para criar as tabelas de banco de dados a serem usadaspelo InfoSphere MDM Collaboration Server. Para que os script iniciem e parem osserviços para usar o código do idioma correto, o valor default_locale no arquivocommon.properties também precisa ter o valor correto. Para corrigir o problema,pare os serviços usando o comando stop_local.sh e inicie os serviços após oarquivo common.properties ter sido atualizado com o valor default_locale correto.

© Copyright IBM Corp. 2000, 2014 43

Procedimento1. Se você usar o DB2 como o gerenciador de banco de dados, em um shell UNIX,

exporte a variável de ambiente DB2_HOME e origem do perfil do DB2. ParaOracle, exporte a variável de ambiente ORACLE_HOME.

2. Assegure-se de que a biblioteca Perl esteja definida na variável PATH.3. No diretório Eclipse no diretório de instalação do IBM Installation Manager,

emita o comando ./IBMIM para chamar o IBM Installation Manager.4. Inclua os repositórios necessários no IBM Installation Manager.5. Instale o InfoSphere MDM Collaboration Server.

Preparando-se para InstalarAntes de instalar o IBM InfoSphere Master Data Management Collaboration Server,certifique-se de que você conclua as etapas de planejamento e atenda aospré-requisitos.

Antes de Iniciarv Revise o arquivo leia-me para os requisitos do sistema e potenciais problemas

que possam afetar sua instalação.v Leia as notas sobre a liberação para obter informações sobre recursos ou

aprimoramentos do produto de suporte para a liberação.v Revise os cenários de instalação (gráfica ou silenciosa) e determine a abordagem

de instalação que você irá usar.v Revise e conclua a planilha de instalação e decida os vários números de pontos a

serem usados na instalação.v Configure sua mídia de instalação.v Observe os itens a seguir se você planeja usar um banco de dados IBM DB2:

– Para propósitos de instalação, configure um ou mais usuários restritos em umsistema para usuários de esquema do banco de dados. Como o DB2 usa osistema operacional para autenticar um novo usuário, use a ID do usuáriocomo mdmdb1 com um shell restrito. Este usuário não precisa ser um membrode nenhum dos grupos do DB2.

– Também é possível fazer uma instalação simples usando um ID único para oID da instalação e o ID do esquema do DB2. O ID padrão é db2inst1. Paraobter mais informações, veja sua documentação do DB2.

v Além desses pré-requisitos gerais, há outras tarefas de pré-requisitos específicaspara a instalação do InfoSphere MDM Collaboration Server. Esses tarefas sãodescritas nos tópicos a seguir.

Planilhas de Instalação e ConfiguraçãoAs planilhas de instalação listam todos os valores que você deve especificardurante um processo de instalação do InfoSphere MDM Collaboration Server.Preencher as planilhas de instalação antes de instalar os componentes podeajudá-lo a planejar sua instalação, economizar tempo e impor a consistênciadurante o processo de instalação e configuração.

Se você instalar o produto usando o modo gráfico, serão usados os valores padrãoe uma entrada não será solicitada a você.

Reutilizar as planilhas para cada ambiente de tempo de execução que você planejaimplementar. Por exemplo, você pode ter um ambiente de produção, um ambientede teste e um ambiente de treinamento.

44 InfoSphere MDM Collaboration Server: Guia de Instalação

As planilhas são usadas para aplicativos e componentes com suas definições deconfiguração que são definidas dentro do IBM Installation Manager. Todas asetapas de configuração do servidor operacional, do aplicativo de usuário ou docomponente necessárias fora do IBM Installation Manager são descritas em tópicosdo aplicativo ou do componente individual separado.

Planilha do Diretório de InstalaçãoUse essa planilha para registrar o diretório raiz do host no qual você desejainstalar o InfoSphere MDM Collaboration Server.

Se você instalar mais ambientes de tempo de execução posteriormente, eles nãopoderão apontar para o mesmo banco de dados que o utilizado para o ambienteinicial. Se estiver instalando vários ambientes de tempo de execução, reutilize aplanilha de instalação para definir os valores de diretório exclusivo para cadaambiente.

Durante a instalação:v O caminho do diretório de instalação (para ambos os diretórios,

MDM_INSTALL_HOME e IBMIMShared) não deve conter espaços.v O diretório de instalação não deve conter um nome de diretório que comece com

uma letra minúscula seguida por uma barra /a, por exemplo,/opt/MDM/collaborative.

Os parâmetros que são listados na tabela a seguir equivalem a prompts ou camposdo usuário que você vê no IBM Installation Manager.

Tabela 14. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deDiretório de InstalaçãoParâmetro Descrição Seu Valor

Usar o grupo de pacotes existente Escolha essa opção se desejar que oscomponentes do InfoSphere MDMCollaboration Server sejam instalados emum shell ou diretório Eclipse existente. Nãoé possível modificar o nome do diretório, sevocê escolher essa opção.

Não escolha essa opção se tiver instaladoanteriormente outros produtos usando oIBM Installation Manager, como o IBMRational Application Developer (RAD).

Criar um grupo de pacotes Essa opção é a configuração padrão. O IBMInstallation Manager cria um diretórioIBM/MDM padrão no diretório raiz que vocêescolher. Ou, é possível nomear o diretóriocomo desejar. Por exemplo:MDM_INSTALL_HOME/IBM/MDM_test ouMDM_INSTALL_HOME/IBM/MDM_prod

Planilha de Origem de Dados do IBM DB2Use essa planilha de origem de dados para identificar parâmetros para a origem dedados do IBM DB2 à qual o InfoSphere MDM Collaboration Server está seconectando.

Ao definir os nomes para seus bancos de dados e contas do usuário, considereconceder à instância do banco de dados associado, à conta do usuário e àconfiguração da origem de dados o mesmo nome. Talvez você queira tambémincluir o InfoSphere MDM Collaboration Server versão em seu nome. Usar essaconvenção de nomenclatura pode ajudar outros membros de sua organização e oIBM Software Support a entender o mapeamento entre instâncias, contas e bancosde dados.

Capítulo 5. Instalando o Produto 45

Os parâmetros que são listados na tabela a seguir equivalem a prompts ou camposdo usuário que você vê no IBM Installation Manager.

Tabela 15. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deOrigem de Dados do DB2Parâmetro Descrição Seu Valor

Tipo de banco de dados O InfoSphere MDM Collaboration Serversuporta DB2.

Nome do host do banco de dados Identifique o endereço completo do host noqual o banco de dados está instalado. Opadrão é localhost.

Porta do banco de dados Identifique a porta do banco de dados ouuse o número de porta padrão fornecido. ODB2 padrão é 50000.

Nome do usuário do banco de dados O nome do usuário do banco de dadosdeve ter privilégios DBA.

Restrições sobre o comprimento e oscaracteres suportados para nomes deusuário e senhas são dependentes dequaisquer restrições que podem serimpostas por seu sistema operacional.

Senha do banco de dados Forneça uma senha para o nome do usuáriodo banco de dados.

Nome do banco de dados local Forneça um nome que identifique o bancode dados do MDM. O padrão é MDMDB.

O nome deve consistir em doze (12) oumenos caracteres alfanuméricos. É possívelusar caracteres sublinhados (_) no nome.Outros caracteres não são suportados.

Uma implementação MDM física usa o DB2local do cliente para executar os scripts dobanco de dados e requer um nome debanco de dados local.

Nome do banco de dados remoto Forneça um nome que identifique o bancode dados do MDM remoto. O padrão éMDMDB.

Home do banco de dados Forneça o diretório pai do SQLLIB. Porexemplo, IBM AIX, Linux ou Solaris:/home/db2inst1/sqllib

Esquema do banco de dados Especifique o nome do esquema do bancode dados. Por padrão, o nome do esquemaé o mesmo que o usuário do aplicativo debanco de dados.

Planilha de Origem de Dados do OracleUse a planilha de origem de dados do Oracle para identificar parâmetros para aorigem de dados à qual o InfoSphere MDM Collaboration Server está seconectando.

Ao definir os nomes para seus bancos de dados e contas do usuário, considereconceder à instância do banco de dados associado, à conta do usuário e àconfiguração da origem de dados o mesmo nome. Talvez você queira tambémincluir o InfoSphere MDM Collaboration Server versão em seu nome. Usar essaconvenção de nomenclatura pode ajudar outros membros de sua organização e oIBM Software Support a entender o mapeamento entre instâncias, contas e bancosde dados.

Os parâmetros que são listados na tabela a seguir equivalem a prompts ou camposdo usuário que você vê no IBM Installation Manager.

Tabela 16. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deOrigem de Dados do OracleParâmetro Descrição Seu Valor

Tipo de banco de dados O InfoSphere MDM Collaboration Serversuporta Oracle.

46 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 16. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deOrigem de Dados do Oracle (continuação)Parâmetro Descrição Seu Valor

Nome do host do banco de dados Identifique o endereço completo do host noqual o banco de dados está instalado. Opadrão é localhost.

Porta do banco de dados Identifique a porta do banco de dados ouuse o número de porta padrão fornecido. Opadrão Oracle é 1521.

Nome do usuário do banco de dados O nome do usuário do banco de dadosdeve ter privilégios DBA.

Restrições sobre o comprimento e oscaracteres suportados para nomes deusuário e senhas são dependentes dequaisquer restrições que podem serimpostas por seu sistema operacional.

Senha do banco de dados Forneça uma senha para o nome do usuáriodo banco de dados.

Nome do banco de dados Forneça o nome do banco de dados.

TNS Especifique o nome do serviço que é usadopara se conectar ao banco de dados Oracle.Esse parâmetro é necessário uma vez queesse serviço pode ser usado também para seconectar ao banco de dados remoto.

Home do banco de dados Forneça o diretório completo no qual obanco de dados está instalado. Por exemplo:IBM AIX, Linux ou Solaris:/home/mdm/oracle/product/11.2.0/dbhome_1

SID Forneça o SID (ID do sistema) de banco dedados.

Planilha de Instalação do WebSphere Application ServerUse a planilha de configuração do IBM WebSphere Application Server paraidentificar parâmetros para o servidor de aplicativos que é usado para hospedar oseu InfoSphere MDM Collaboration Server.

Os parâmetros que são listados na tabela a seguir equivalem a prompts ou camposdo usuário que você vê no IBM Installation Manager.

Capítulo 5. Instalando o Produto 47

Tabela 17. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deInstalação do WebSphere Application ServerParâmetro Descrição Seu Valor

Tipo de implementação Especifique o tipo de implementação eobserve o nome do perfil do IBMWebSphere Application Server. Suas opçõessão federado ou independente.

Federado é usado para instalações doservidor ou cluster. Uma implementaçãoindependente é geralmente usada em umaestação de trabalho ou em instalações dedemonstração.

Se você escolher federado, o instaladorexecutará uma sequência de comandos comrelação ao processo do gerenciador deimplementação do IBM WebSphereApplication Server para configurarservidores de aplicativos e implementaraplicativos. O gerenciador deimplementação e os agentes do nó devemser configurados e estar em execução paraque a implementação possa continuar. Porexemplo, use um nome de perfil de Dmgr01.

Se você selecionar federado, o instaladorpoderá também ser executado com relaçãoa um cluster do IBM WebSphereApplication Server. O programa deinstalação detecta automaticamente ocluster. Se o cluster estiver configurado, opadrão será implementar os aplicativos emum cluster. Em vez disso, é possívelselecionar implementar os aplicativos emum único servidor.

Se você escolher independente, então oservidor operacional será implementado noserver1 do IBM WebSphere ApplicationServer Base. O instalador executa umasequência de comandos em relação aoserver1 para configurar o servidor deaplicativos e implementar aplicativos.Certifique-se de que o server1 esteja emexecução antes de prosseguir com aimplementação. Por exemplo, use um nomede perfil de AppSrv1.

Página Inicial do IBM WebSphereApplication Server

Especifique o diretório completo no qual oIBM WebSphere Application Server estáinstalado. O padrão é /opt/IBM/WebSphere/AppServer.

Página Inicial do Perfil do IBM WebSphereApplication Server

Se você estiver usando uma implementaçãode base, especifique o caminho completo dodiretório inicial do perfil do servidor deaplicativos. O padrão é/opt/IBM/WebSphere/AppServer/profiles

Nome do host Identifique o endereço completo do host noqual o IBM WebSphere Application Serverestá instalado. O padrão é localhost.

Porta SOAP Identifique a porta SOAP do gerenciador deimplementação no computador remoto, sevocê estiver usando a implementaçãoremota. O padrão é 8879.

Nome de usuário Identifique o nome de usuário do IBMWebSphere Application Server. O usuáriodeve ter privilégios administrativos.

Senha A senha de usuário do IBM WebSphereApplication Server.

Célula Especifique a célula do IBM WebSphereApplication Server em que você desejaimplementar o InfoSphere MDMCollaboration Server.

Se você já tiver o IBM WebSphereApplication Server instalado e configurado,poderá clicar em Recuperar Detalhes doHost durante o processo de instalação efazer com que o IBM Installation Managerrecupere as informações para Célula, Nó eServidor.

48 InfoSphere MDM Collaboration Server: Guia de Instalação

Tabela 17. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deInstalação do WebSphere Application Server (continuação)Parâmetro Descrição Seu Valor

Nó Especifique o nó do IBM WebSphereApplication Server em que você desejaimplementar o InfoSphere MDMCollaboration Server.

Depois de selecionar a célula no IBMInstallation Manager, todos os nós dentrodessa célula estarão disponíveis na lista.

Servidor Especifique o servidor em que você desejaimplementar o InfoSphere MDMCollaboration Server.

Depois de selecionar o nó no IBMInstallation Manager, todos os servidoresque estão disponíveis para esse nó sãomostrados na lista.

Se você desejar criar um novo servidor paraimplementação, poderá especificar o novonome do painel de configuração e ele serácriado no IBM WebSphere ApplicationServer durante o processo de instalação.

Nome do host virtual Especifique o host virtual do IBMWebSphere Application Server no qual vocêdeseja implementar o InfoSphere MDMCollaboration Server.

Planilha de Configuração do AplicativoUse a planilha de configuração de aplicativo para identificar parâmetros para oInfoSphere MDM Collaboration Server.

Os parâmetros que são listados na tabela a seguir equivalem a prompts do usuárioou campos que você vê no IBM Installation Manager no painel Configuração doAplicativo.

Tabela 18. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deConfiguração do AplicativoParâmetro Descrição Seu Valor

Diretório Perl Fornece o diretório inicial Perl. Insira odiretório ou clique em Procurar paraescolher o diretório inicial Perl. Porexemplo, se o comando which perl retornar/usr/bin/perl, o diretório Perl será /usr. Opadrão é /opt/Perl.

Caminho JDK Forneça o diretório inicial JDK. Insira odiretório ou clique em Procurar paraescolher o diretório inicial JDK. Porexemplo, o diretório Java na instalação doWebSphere. O padrão é/opt/IBM/WebSphere/AppServer/java.

Código de Idioma Especifique o idioma a ser usado peloaplicativo e tabelas de códigos doInfoSphere MDM Collaboration Server. Épossível selecionar apenas um idioma comoo idioma do recurso de aplicativo. O padrãoé inglês.

Endereço Multicast do Cache Fornece o endereço multicast do cache. Elevaria de 239.1.1.1 a 239.255.255.255. Opadrão é 239.1.1.1.

TTL Multicast do Cache Fornece o TTL multicast do cache. 0 parainstalação de sistema único e 1 paraclusters. O padrão é 0.

Porta RMI Especifique a porta na qual o serviço deregistro de Chamada de Método Remoto(RMI) atende a conexões de outros serviços.Em um ambiente em cluster, todos os nósusam a mesma porta RMI para secomunicar. O padrão é 17507.

Porta HTTP do Servidor de Aplicativos Especifique a porta HTTP (Protocolo deTransporte de Hipertexto) na qual oaplicativo InfoSphere MDM CollaborationServer será executado. A porta não deve jáestar em uso. O padrão é 7507.

Capítulo 5. Instalando o Produto 49

Tabela 18. Prompts e Campos do Usuário do IBM Installation Manager para a Planilha deConfiguração do Aplicativo (continuação)Parâmetro Descrição Seu Valor

Criar tabelas de banco de dados a seremusadas pelo produto

Selecione a opção para criar tabelas debanco de dados a serem usadas peloproduto junto com a instalação doaplicativo.

Preparando o IBM Installation ManagerTodos os componentes das edições MDM do InfoSphere são instalados usando oIBM Installation Manager.

Sobre Esta Tarefa

O IBM Installation Manager usa repositórios definidos para determinar quaispacotes estão disponíveis para instalação. Esses repositórios apontam para suamídia de instalação.

É possível incluir manualmente suas ofertas no IBM Installation Manager.

Assegure-se de que a variável Exibição seja exportada para o modo de interfacecom o usuário de instalação. Em seguida, acesse o diretório IM e emita o comando./IBMIM para iniciar o IBM Information Manager.

Acessando o IBM Installation ManagerÉ possível usar esse procedimento para obter o IBM Installation Manager a serusado na instalação do produto.

Sobre Esta Tarefa

Dependendo da situação aplicável a você, é possível usar uma das seguintesmaneiras de obter acesso ao IBM Installation Manager. É recomendável que vocêuse o IBM Installation Manager versão 1.6.0 ou superior. Com uma versão anteriordo IBM Installation Manager, a arquitetura de 64 bits não pode ser selecionada porpadrão. Nesse caso, selecione-a manualmente na próxima etapa do procedimentode instalação.v Se você tiver acesso aos discos do produtos do InfoSphere Master Data

Management Advanced Edition ou Standard Edition, poderá usar o IBMInstallation Manager no disco 1 para a instalação do InfoSphere MDMCollaboration Server. Descompacte o archive IBMIM (a extensão de arquivo é zip)na plataforma do sistema que você planeja instalar o InfoSphere MDMCollaboration Server.

Nota: Não use o executável da barra de ativação no disco para chamar oInstallation Manager. Use o executável IBMIM para iniciar o Installation Manager.

v Se você não tiver acesso aos discos do produto do InfoSphere Master DataManagement Advanced Edition ou Standard Edition, poderá usar o IBMInstallation Manager do WebSphere Application Server Network Deploymentdistribuído com o InfoSphere MDM Collaboration Server.

v Faça download do IBM Installation Manager a partir de http://www-01.ibm.com/support/docview.wss?uid=swg27025142.

Instalando o IBM Installation ManagerUse este procedimento se o IBM Installation Manager não estiver instalado.

50 InfoSphere MDM Collaboration Server: Guia de Instalação

Sobre Esta Tarefa

Se você desejar instalar o IBM Installation Manager como não raiz, não instale oIBM Installation Manager no modo administrativo.

Procedimento1. A partir de sua mídia de instalação ou do Passport Advantage, faça o

download do IBM Installation Manager versão 1.6.2. Extraia o arquivo compactado do IBM Installation Manager. O nome do

arquivo compactado depende do seu sistema operacional, por exemplo, paraLinux, o arquivo compactado é chamado deagent.installer.linux.gtk.x86_1.6.0.20120831_1216.zip.

3. Edite o arquivo install.ini e substitua Admin por nonadmin.4. Assegure-se de que a variável Exibição seja exportada para o modo de interface

com o usuário de instalação.5. Abra um prompt de comandos.6. Emita o comando ./install e conclua o assistente de instalação.

O que Fazer Depois

Continue com a inclusão de ofertas para o IBM Installation Manager.

Configurando a Mídia de InstalaçãoA mídia de instalação para instalação do IBM InfoSphere Master Data ManagementCollaboration Server está disponível como CDs físicos ou como arquivos deimagem de instalação a partir do Passport Advantage.

Procedimento1. Se você obteve o InfoSphere MDM Collaboration Server em forma de CDs

físicos, verifique se tem todos os discos de instalação.2. Se você tiver transferido por download os arquivos de imagem de instalação

para InfoSphere MDM Collaboration Server a partir do Passport Advantage,descompacte os arquivos de imagem de instalação no diretório de instalaçãodesejado.

Incluindo Ofertas no IBM Installation ManagerUse esse procedimento para incluir o InfoSphere MDM na lista de ofertas que sãoinstaladas pelo IBM Installation Manager.

Antes de Iniciar

Certifique-se de que tenha instalado o IBM Installation Manager e que não oinstalou no modo de administrador.

Procedimento1. Inicie o IBM Installation Manager.2. Clique em Arquivo > Preferências.3. No diálogo Preferências, selecione Repositórios > Incluir Repositório.4. No diálogo Incluir Repositório, clique em Procurar.5. Localize e selecione InfoSphere MDM Collaboration Server.

Nota: O local é onde o pacote do InfoSphere MDM Collaboration Serverfornece o arquivo repository.config.

Capítulo 5. Instalando o Produto 51

6. No diálogo Incluir Repositório, clique em OK.7. No diálogo Preferências, clique em OK.

O que Fazer Depois

Continue com a preparação e instalação do InfoSphere MDM Collaboration Server.

Preparando para Alta DisponibilidadePara suportar a instalação do InfoSphere MDM em ambientes de altadisponibilidade, é possível configurar várias instâncias em vários servidores host.Ao fazer isso, se um servidor ou uma instância ficar inativo, os outros poderãocontinuar a processar o tráfego.

O servidor operacional MDM usa um contêiner do IBM WebSphere ApplicationServer e pode ser implementado em um único servidor ou em um cluster,conforme configurado no contêiner. O cluster pode ser pré-configurado noservidor. O instalador pode detectar um ambiente em cluster e implementar nesseambiente usando uma instalação customizada.

Revise os cenários de instalação (gráfica ou silenciosa) antes de iniciar a instalaçãopara melhor compreender como suportar os requisitos de alta disponibilidade e doambiente em cluster.

Para obter mais informações sobre configuração de cluster, veja Configurando umambiente em cluster

Pré-requisitos da Conta para Instalar o InfoSphere MDMCollaboration Server

Antes de iniciar uma instalação, você deve ter determinados pré-requisitos deconta no local.v Você deve ter efetuado logon com uma conta que possui os diretórios e arquivos

binários do IBM WebSphere Application Server. Os drivers JDBC do banco dedados devem estar acessíveis por meio desta conta. As instruções nos tópicos depreparação supõem que você esteja fazendo a instalação localmente no servidor.

v Para obter melhores resultados, instale o InfoSphere MDM como um usuário nãoraiz:– Para IBM WebSphere Application Server, use o ID wasadmin. Este ID deve

possuir um cliente DB2 ou uma instância do DB2 e ser um membro do grupode gerenciamento mqm.

– Para DB2:- O método de instalação sugerido é para configurar um ou mais usuários

restritos em um sistema para usuários do esquema do banco de dados.Como o DB2 usa o sistema operacional para autenticar um novo usuário,um ID de usuário como mdmdb1 com um shell restrito é a melhor opção.Esse usuário não precisará ser membro de nenhum dos grupos do DB2.

- Também é possível fazer uma instalação simples usando apenas um IDpara a instalação do DB2 e o ID do esquema. O ID padrão é db2inst1. Paraobter informações adicionais sobre o IBM DB2, consulte a documentação doproduto.

– Um usuário do banco de dados e um esquema diferentes devem existir emcada implementação do InfoSphere MDM. Não há necessidade de bancos dedados diferentes para cada implementação.

52 InfoSphere MDM Collaboration Server: Guia de Instalação

– Ao instalar no IBM WebSphere Application Server, assegure-se de nenhumservidor nomeado server ou o cluster que é nomeado cluster esteja sendousado no IBM WebSphere Application Server. Os nomes server e cluster sãousados pela instalação do MDM.

Números de Porta PadrãoDurante a instalação do IBM InfoSphere Master Data Management CollaborationServer, assegure-se de saber os números de porta padrão a seguir, que são usadospelo produto.

Números de porta padrão de InfoSphere MDM CollaborationServer

No arquivo env_settings.ini, o produto usa os três números de porta padrão aseguir:

Tabela 19. Números de porta padrão de InfoSphere MDM Collaboration ServerPorta Descrição Propriedade padrão Número de porta padrão

Porta de registro RMI A porta de registro de Chamada deMétodo Remoto (RMI).

rmi_port 17507

InfoSphere MDM Collaboration Server A porta do servidor de aplicativosInfoSphere MDM Collaboration Server.

[appserver.appsvr]port

7507

Recurso Sincronização de Dados Global O recurso Sincronização de Dados Globalé uma porta opcional.

[appserver.appsvrgds]port

7527

Números de porta padrão DB2

Para identificar os números de porta padrão DB2, assegure-se de executar asseguintes etapas:1. A partir do servidor DB2 usando o ID do proprietário da instância, digite o

seguinte comando:

db2 get dbm cfg |grep SVCE

Você recebe uma saída semelhante à seguinte:

Nome do Serviço TCP/IP (SVCENAME) = ldap2svcids

Será recebido um número como 60000 ou um texto. O número é o número daporta que deve ser usado na propriedade db_url. Se for recebido um texto,execute a seguinte etapa.

2. Digite o seguinte comando:

grep <text> /etc/services

Por exemplo:

grep ldap2svcids /etc/servicesldap2svcids 3700/tcpldap2svcidsi 3701/tcp

3700 é o número de porta a ser usado na propriedade db_url. Não é possívelconectar o servidor DB2 remotamente se não for especificado nenhum texto ounúmero.

Capítulo 5. Instalando o Produto 53

Números de portas padrão para os serviços do produto

Serviços do InfoSphere MDM Collaboration Server que são executados noWebSphere Application Server. O número da porta do console administrativo doWebSphere Application Server é configurado pela instalação do produtoWebSphere Application Server. Consulte Configurações de número de porta emversões do WebSphere Application Server para obter os números de porta padrão.

Se qualquer dos serviços do InfoSphere MDM Collaboration Server for iniciado emum modo de depuração, os números de porta padrão a seguir são usados:

appsvr service: (7507 + 30000 = ) 37507scheduler service: (7507 + 31000 = ) 38507admin service: (7507 + 32000 = ) 39507evenprocessor service: (7507 + 33000 = ) 40507workflowengine service: (7507 + 34000 = ) 41507queuemanager service: (7507 + 35000 = ) 42507

Instalação Gráfica ou SilenciosaÉ possível instalar o InfoSphere MDM Collaboration Server em modo gráfico ouem modo silencioso. Considere qual método de instalação funciona melhor para oseu ambiente.

Modo Gráfico

Se o computador no qual você está executando o InfoSphere MDM CollaborationServer puder renderizar uma interface gráfica com o usuário, o modo gráfico seráa opção preferencial. O IBM Installation Manager exibe uma série de telas quepodem ajudá-lo na seleção de recursos, na configuração do parâmetro básico efornecem um resumo das opções selecionadas antes de a instalação começar.

Modo Silencioso

Se você planeja instalações idênticas em vários computadores, deve considerar aopção silenciosa. Uma instalação silenciosa é iniciada a partir da linha decomandos e usa um arquivo de resposta. Essa opção não requer que vocêespecifique as opções de instalação. Em vez disso, as opções de instalação são lidasa partir de um arquivo de resposta. É possível criar um arquivo de respostamanualmente ou usando o assistente de instalação gráfica. Um arquivo de respostapode ser criado sem instalar nenhum software ou durante uma instalação. Asetapas que são executadas no processo de instalação e os erros que sãoencontrados são registrados em um arquivo.

Instalando o Produto em Modo Gráfico (Extraindo os Arquivosdo Produto)

É possível usar o IBM Installation Manager para executar uma instalação no modográfico. Há duas opções que podem ser escolhidas, o modo gráfico ou extrair osarquivos do produto. Nessa opção, você usa o instalador para extrair os arquivosdo produto. Você executa a configuração e a implementação do produto para opróprio servidor de aplicativos.

Antes de Iniciar

Antes de começar, certifique-se de atender a estes pré-requisitos:

54 InfoSphere MDM Collaboration Server: Guia de Instalação

v Você concluiu as tarefas de preparação da instalação (incluindo a preparação doseu IBM WebSphere Application Server e do banco de dados).

v Você incluiu a oferta do InfoSphere MDM Collaboration Server no IBMInstallation Manager.

Procedimento1. Inicie o IBM Information Manager. Acesse o diretório IM e execute o comando

./IBMIM para iniciar o IBM Information Manager.2. Na tela inicial do IBM Installation Manager, clique em Instalar.3. Na tela Instalar pacotes, selecione a edição. Clique em Avançar.4. Na segunda tela Instalar pacotes:

a. Selecione o Diretório de Instalação no qual você deseja instalar cadacomponente. Se você escolher instalar um componente em um diretóriodiferente do padrão, selecione esse componente e clique em Procurar nocampo Diretório de Instalação.Atenção: Se você tiver o IBM Rational Application Developer instalado,certifique-se de não instalar o InfoSphere MDM Collaboration Server nomesmo grupo de pacotes. Na tela Instalar pacotes, selecione Criar umnovo grupo de pacotes.

b. Para Seleção de Arquitetura, assegure-se de que 64 bits esteja selecionado.c. Clique em Avançar.

5. Selecione o idioma e clique em Avançar.6. Selecione o recurso Extrair os Arquivos do Produto para instalar e clique

em Avançar.7. Revise as informações que são fornecidas na tela Extrair informações e clique

em Avançar.8. Revise as informações que são fornecidas na tela Extrair informações e clique

em Instalar.9. No final da tela do IBM Installation Manager, clique em Visualizar arquivos

de log para visualizar os logs.10. Clique em Concluir e feche o IBM Installation Manager.

O que Fazer Depois

Verifique uma instalação bem-sucedida visualizando os arquivos de log.

Instalando o produto no modo gráficoÉ possível usar o IBM Installation Manager para executar uma instalação no modográfico. Há duas opções que podem ser escolhidas, o modo gráfico ou extrair osarquivos do produto. Além de extrair os arquivos do produto, o instalador podeser usado para configurar o produto que é baseado nas informações fornecidaspara o instalador. O aplicativo é eventualmente implementado ao servidor deaplicativos. Essa opção estará disponível apenas se você usar o WebSphereApplication Server como o servidor de aplicativos.

Antes de Iniciar

Antes de começar, certifique-se de atender a estes pré-requisitos:v Você concluiu as tarefas de preparação da instalação (incluindo a preparação do

seu IBM WebSphere Application Server e do banco de dados).

Capítulo 5. Instalando o Produto 55

v O seu IBM WebSphere Application Server (gerenciador de implementação e nó)e o banco de dados estão iniciados.

v Você incluiu a oferta do InfoSphere MDM Collaboration Server no IBMInstallation Manager.

Procedimento1. Inicie o IBM Information Manager. Acesse o diretório IM e execute o comando

./IBMIM para iniciar o IBM Information Manager.2. Na tela inicial do IBM Installation Manager, clique em Instalar.3. Na tela Instalar pacotes, selecione a edição. Clique em Avançar.4. Na segunda tela Instalar pacotes:

a. Selecione o Diretório de Instalação no qual você deseja instalar cadacomponente. Se você escolher instalar um componente em um diretóriodiferente do padrão, selecione esse componente e clique em Procurar nocampo Diretório de Instalação.Atenção: Se você tiver o IBM Rational Application Developer instalado,certifique-se de não instalar o InfoSphere MDM Collaboration Server namesma tela do grupo de pacotes. Na tela Instalar pacotes, selecione Criarum novo grupo de pacotes.

b. Para Seleção de Arquitetura, assegure-se de que 64 bits esteja selecionado.c. Clique em Avançar.

5. Selecione o idioma e clique em Avançar.6. Selecione os recursos a serem instalados e clique em Avançar.7. Insira as informações de configuração. Use as planilhas de instalação para

obter orientação.a. Na tela Configuração do banco de dados, insira os detalhes do banco de

dados e clique em Testar conexão antes de sair da tela.b. Na tela Configuração do WebSphere Application Server:

v Insira as informações que você usou durante a preparação do servidorde aplicativos.

v Selecione Recuperar detalhes do host para obter informações da Célula,do Nó e do Servidor.

v Se você estiver instalando em um ambiente em cluster, selecione InstalarAplicativo MDM no Cluster e escolha o nome do cluster na lista deClusters. Consulte Implementando o Produto em um Ambiente emCluster para obter informações sobre configuração e instalação docluster.

c. Na tela Configuração do aplicativo:v Forneça o início da instalação do Perl, o início do JDK, o endereço

multicast do cache e as portas TTL, RMI e a porta HTTP do servidor deaplicativos.

v Selecione o Código de idioma que deseja usar para a instalação.v Se você desejar que o instalador crie a tabela a ser usada pelo

InfoSphere MDM Collaboration Server, selecione a caixa de opção CriarTabelas de Banco de Dados a Serem Usadas pelo Produto.

8. Revise os parâmetros configurados na tela Resumo e clique em Avançar.9. Revise as informações de resumo da instalação e clique em Instalar.

10. Na tela final do IBM Installation Manager, clique em Visualizar arquivos delog para visualizar os logs.

11. Clique em Concluir e feche o IBM Installation Manager.

56 InfoSphere MDM Collaboration Server: Guia de Instalação

O que Fazer Depois

Verifique uma instalação bem-sucedida visualizando os arquivos de log.

Instalando o Produto ManualmenteÉ possível instalar o produto manualmente certificando-se de configurar asvariáveis de ambiente, suas propriedades de tempo de execução, seus drivers debanco de dados e as configurações do servidor de aplicativos.

Sobre Esta Tarefa

Atenção: É necessário fornecer todos os parâmetros solicitados durante o estágiode instalação do produto. Se você não fornecer todos os parâmetros, a instalaçãodo produto permanecerá incompleta.

Procedimento1. Configure suas variáveis de ambiente.2. Inclua o diretório de instalação do Perl em sua instrução PATH.3. Gere e configure o arquivo env_settings.ini.4. Configure o servidor de aplicativos.5. Crie o esquema.

O que Fazer Depois

Consulte os seguintes tópicos para obter instruções passo a passo:1. Configurando as Variáveis de Ambiente2. Criando o Arquivo env_settings.ini3. Configurando o Servidor de Aplicativos4. Executando Scripts de Criação do Esquema

Instalando o produto silenciosamentePara instalar o IBM InfoSphere Master Data Management Collaboration Server deforma silenciosa, você deve editar os arquivos de resposta no modo silencioso deamostra.

Sobre Esta Tarefa

Os arquivos de resposta no modo silencioso de amostra são fornecidos no diretórioSTARTUP_INSTALL_HOME/StartupKit. Os seguintes arquivos de resposta de amostrano modo silencioso de amostra para o InfoSphere MDM Collaboration Server estãodisponíveis:

install_ce_linux.xmlEsse é um arquivo de resposta de amostra que é usado na extração dearquivos do produto do InfoSphere MDM Collaboration Server paraconfiguração e implementação manual.

install_ce_single_server_ora.xmlEste é um arquivo de resposta de amostra que é usado na instalação doInfoSphere MDM Collaboration Server com o IBM WebSphere ApplicationServer e Oracle.

Capítulo 5. Instalando o Produto 57

Criando um Arquivo de Resposta Enquanto Está Executandouma Instalação GráficaUse esse procedimento para capturar respostas e criar um arquivo de respostaquando estiver executando o IBM Installation Manager em modo gráfico.

Antes de Iniciar

Os valores de senha no arquivo são criptografados. Se o valor da senha foralterado no sistema, você deverá inserir o valor da senha correto no arquivo deresposta antes de usá-lo para uma instalação silenciosa. É possível inserir um novovalor criptografado para a senha e o sistema o criptografara quando o arquivo forusado durante a instalação.

Procedimento

Emita o comando ../IBMIM -record $YOUR_PATH/mysilent.res para criar oarquivo de resposta iniciando a instalação.

Customizando o Arquivo de Resposta no Modo SilenciosoVocê usa esse procedimento para customizar o arquivo de resposta de instalaçãono modo silencioso.

Sobre Esta Tarefa

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Procedimento1. Abra seu arquivo de resposta.2. Especifique os diretórios de recurso inicial e compartilhado.

a. Para especificar o diretório MDM_INSTALL_HOME, inclua as seguintes linhas emseu arquivo de resposta:

<profile id=’IBM InfoSphere Master Data Management’installLocation=’/usr/IBM/MDM/H087/mdm’/><data key=’eclipseLocation’ value=’/usr/IBM/MDM/H087/mdm’/>

Em que usr/IBM/MDM/H087/mdm é o diretório inicial da instalação do MDM.b. Para especificar o diretório do Installation Manager Shared Resource, inclua

as seguintes linhas em seu arquivo de resposta:

<preference name=’com.ibm.cic.common.core.preferences.eclipseCache’value=’/usr/IBM/MDM/H087/Shared’/>

Em que usr/IBM/MDM/H087/Shared é o diretório de Recurso Compartilhadodo Installation Manager.

3. Especifique a versão da oferta do MDM e os recursos que você deseja instalarincluindo a seguinte linha:

<offering id=’com.ibm.mdm.collaborative’version=’11.3.0.v20130415-1124’profile=’IBM InfoSphere Master Data Management’features=’com.ibm.im.mdm.db.feature’installFixes=’none’/>

58 InfoSphere MDM Collaboration Server: Guia de Instalação

Em que 11.3.0.v20130415-1124 é o número da versão do MDM.

Nota: Você pode localizar o número da versão consultando em sua pasta demídia de instalação, por exemplo, download_path/MDM/disk1/md/Offerings elocalizar o arquivo JAR da oferta. Por exemplo, disk1/md/Offerings/com.ibm.mdm.collaborative_11.3.0.v20130415-1124.jar, em que11.3.0.v20130415-1124 é o número da versão.

4. Especifique o recurso a ser instalado durante a sessão única do IBM InstallationManager incluindo esta linha:

<offering id=’com.ibm.mdm.collaborative’version=’11.3.0.v20130415-1124’profile=’IBM InfoSphere Master Data Management’features=’com.ibm.im.mdm.db.feature’installFixes=’none’>

Em que features=’com.ibm.im.mdm.db.feature é o recurso específico a serinstalado. Consulte Exemplos para Especificar Recursos para uma InstalaçãoSilenciosa para obter informações adicionais.

5. Especifique seus parâmetros do banco de dados.

Nota: Para a opção Extrair os Arquivos do Produto, as etapas de 5 a 7 não sãonecessárias.

6. Especifique seus parâmetros do WebSphere Application Server.7. Especifique seus parâmetros do Application Configuration.

O que Fazer Depois

Continue com a desativação da tela inicial do instalador e a execução da instalaçãosilenciosa.

Exemplos para Especificar Recursos para uma Instalação Silenciosa:

Você deve editar seu arquivo de resposta e especificar os recursos exatos quedeseja instalar durante uma instalação silenciosa.

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Especifique os recursos na seguinte linha na seção <offering id.../> de seuarquivo de resposta: features=’com.ibm.im.mdm.db.feature’. Por exemplo:

<offering id='com.ibm.mdm.collaborative' version='11.3.0.FP00IF000_20130503-1713' profile='IBM InfoSphere Master Data Management'features='com.ibm.im.mdm.db.feature' installFixes='none'>

Exemplo 1: Instalando o InfoSphere MDM Collaboration Server e o banco dedados MDM e o IBM WebSphere Application Server

Para instalar apenas o InfoSphere MDM Collaboration Server com banco de dadose servidor de aplicativos, inclua esta linha:

features='com.ibm.im.mdm.db.feature'

Capítulo 5. Instalando o Produto 59

Exemplo 2: Extraindo os Arquivos de Produtos

Para extrair apenas os arquivos do produto, inclua esta linha:

features='com.ibm.im.mdm.wl.feature'

Parâmetros do Banco de Dados da Instalação Silenciosa para DB2:

Você deve especificar os parâmetros para o banco de dados IBM DB2 em seuarquivo de resposta de instalação silenciosa.

Insira as linhas a seguir em seu arquivo de resposta se você estiver usando umbanco de dados DB2. Altere value= para o valor específico usado por seu banco dedados.

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Tipo de banco de dados<data key=’user.db.type,com.ibm.mdm.collaborative’ value=’DB2’/>

Alias do banco de dados em um catálogo do banco de dados para o cliente DB2<data key=’user.db.name,com.ibm.mdm.collaborative’ value=’MDM11E’/>

Nome do banco de dados<data key=’user.db.name.remote,com.ibm.mdm.collaborative’value=’YOURDBASENAME’/>

Nome do esquema do banco de dados<data key=’user.db.schema,com.ibm.mdm.collaborative’value=’SCHEMANAME’/>

Nome do host do servidor de banco de dados<data key=’user.db.host,com.ibm.mdm.collaborative’value=’your.host.com’/>

Nome da porta do servidor de banco de dados<data key=’user.db.port,com.ibm.mdm.collaborative’value=’50000’/>

Nome de usuário do banco de dados (deve ser igual ao nome do esquema)<data key=’user.db.user,com.ibm.mdm.collaborative’value=’USERNAME’/>

Senha do banco de dados<data key=’user.db.password,com.ibm.mdm.collaborative’value=’’/>

Diretório inicial do cliente DB2<data key=’user.db2.home,com.ibm.mdm.collaborative’value=’/home/ws8admin’/>

URL do JDBC do banco de dados<data key=’user.user.db.url,com.ibm.mdm.collaborative’value=’jdbc:db2://HOSTNAME:PORT/DBASENAME’/>

Parâmetros do Banco de Dados de Instalação Silenciosa para Oracle:

Você deve especificar parâmetros para seu banco de dados Oracle em seu arquivode resposta de instalação silenciosa.

60 InfoSphere MDM Collaboration Server: Guia de Instalação

Insira as linhas a seguir em seu arquivo de resposta se você estiver usando umbanco de dados Oracle. Altere value= para o valor específico usado por seu bancode dados.

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Tipo de banco de dados<data key="user.db.type,com.ibm.mdm.collaborative’ value=’ORACLE’/>

Nome do TNS do cliente Oracle<data key=’user.db.name,com.ibm.mdm.collaborative’ value=’TNSNAME’/>

Nome do banco de dados do servidor Oracle<data key=’user.db.name.remote,com.ibm.mdm.collaborative’value=’DBASENAME’/>

Nome de usuário do banco de dados (deve ser igual ao nome do esquema)<data key=’user.db.user,com.ibm.mdm.collaborative’value=’USERNAME’/>

Senha do usuário do banco de dados<data key=’user.db.password,com.ibm.mdm.collaborative’value=’DBPASSWORD’/>

URL do JDBC do banco de dados<data key=’user.user.db.url,com.ibm.mdm.collaborative’value=’jdbc:oracle:thin:@HOSTNAME:PORT/DBASENAME’/>

Nome do host do servidor de banco de dados<data key=’user.db.host,com.ibm.mdm.collaborative’value=’DBHOSTNAME’/>

Porta do servidor de banco de dados<data key=’user.db.port,com.ibm.mdm.collaborative’value=’1521’/>

Nome do esquema do banco de dados<data key=’user.db.schema,com.ibm.mdm.collaborative’value=’SCHEMANAME’/>

Diretório inicial do cliente Oracle<data key=’user.L2.db.home,com.ibm.mdm.collaborative’value=’ORACLEHOMEPATH’/>

Nome do identificador do sistema Oracle<data key=’ user.oracle.sid,com.ibm.mdm.collaborative’value=’ORACLEHOMEPATH’/>

Parâmetros do WebSphere Application Server da Instalação Silenciosa:

Você deve especificar parâmetros para o WebSphere Application Server em seuarquivo de resposta de instalação silenciosa.

Insira as linhas a seguir em seu arquivo de resposta. Altere value= para o valorespecífico usado por seu servidor de aplicativos.

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Capítulo 5. Instalando o Produto 61

Diretório inicial de instalação do WebSphere Application Server<data key=’user.L1.was.home,com.ibm.mdm.collaborative’value=’/WAS_INSTALL_HOME’/>

Tipo do WebSphere Application Server, ND (Federado) ou BASE(Independente)

<data key=’user.was.type,com.ibm.mdm.collaborative’value=’ND’/>

Página Inicial do Perfil<data key=’user.was.profile.home,com.ibm.mdm.collaborative’value=’/opt/IBM/WebSphere/AppServer/profiles/AppSrv01’/>

Porta SOAP do server1 do WebSphere Application Server Network DeploymentManager ou do WebSphere Application Server Base

<data key=’user.deploy.port,com.ibm.mdm.collaborative’value=’8879’/>

Porta HTTP do WebSphere Application Server<data key=’ user.ce.http.port,com.ibm.mdm.collaborative’value=’7507’/>

Nome do Host do WebSphere Application Server Deployment Manager ou doWebSphere Application Server Base

<data key=’user.deploy.host,com.ibm.mdm.collaborative’value=’HOSTNAME’/>

Nome do host virtual do WebSphere Application Server Deployment Managerou do WebSphere Application Server Base

<data key=’user.deploy.vHost,com.ibm.mdm.collaborative’value=’vHOSTNAME’/>

Destino de implementação do WebSphere Application Server<data key=’user.was.cell,com.ibm.mdm.collaborative’value=’CELLNAME’/><data key=’user.was.node,com.ibm.mdm.collaborative’value=’NODENAME’/><data key=’user.was.server,com.ibm.mdm.collaborative’value=’SERVERNAME’/>

Parâmetros de Segurança do WebSphere Application Server<data key=’user.was.security,com.ibm.mdm.collaborative’value=’1’/><data key=’user.was.security.on.off,com.ibm.mdm.collaborative’value=’on’/><data key=’user.was.user,com.ibm.mdm.collaborative’value=’USERNAME’><data key=’user.was.password,com.ibm.mdm.collaborative’value=’’/><data key=’user.security.user.name,com.ibm.mdm.collaborative’value=’USERNAME’/><data key=’user.security.user.password,com.ibm.mdm.collaborative’value=’’/>

Nota: Os seguintes parâmetros não devem ser modificados em seu arquivo deresposta:

62 InfoSphere MDM Collaboration Server: Guia de Instalação

<data key=’user.was.cluster,com.ibm.mdm.collaborative’value=’None’/><data key=’user.was.cluster.flag,com.ibm.mdm.collaborative’value=’false’/>

Parâmetros de Configuração do Aplicativo de Instalação Silenciosa:

Você deve especificar parâmetros para Configuração de Aplicativo em seu arquivode resposta de instalação silenciosa.

Insira as linhas a seguir em seu arquivo de resposta. Altere value= para o valorespecífico usado por seu servidor de aplicativos.

Embora os exemplos de código possam ser mostrados com quebras de linha noconteúdo a seguir, o texto entre <.../> deve ser inserido no arquivo de respostacomo uma linha sem quebras.

Diretório inicial de instalação do Perl<data key=’ user.ce.perl.directory,com.ibm.mdm.collaborative’ value=’PERL_HOME’/>

Diretório inicial do JDK<data key=’ user.ce.jdk.path,com.ibm.mdm.collaborative’ value=’JDK_PATH’/>

Código de idioma (Idioma a ser usado pelo InfoSphere MDM CollaborationServer)

<data key=’ user.ce.locale,com.ibm.mdm.collaborative’ value=’en_US’/>

Endereço multicast do cache<data key=’ user.ce.cache.multicast.address,com.ibm.mdm.collaborative’ value=’239.1.1.1’/>

Tempo de vida de multicast do cache (0 para servidor único e 1 para clusters)<data key=’ user.ce.cache.multicast.ttl,com.ibm.mdm.collaborative’ value=’0’/>

Porta RMI<data key=’ user.ce.rmi.port,com.ibm.mdm.collaborative’ value=’17507’/>

Criar esquema (Criar tabelas a serem usadas pelo produto –- S ou N)<data key=’ user.ce.create.schema,com.ibm.mdm.collaborative’ value=’N’/>

Desativando a Tela Inicial do Instalador Durante a InstalaçãoSilenciosaUse este procedimento para desativar a tela inicial do IBM Installation Managerpara instalações silenciosas. Esta tarefa deve ser concluída para que a instalaçãosilenciosa possa ser executada com êxito.

Sobre Esta Tarefa

Siga estas etapas para incluir o parâmetro -nosplash no arquivo IBMIM.ini.

Procedimento1. Acesse o diretório INSTALLATIONMANAGER_INSTALL_HOME/eclipse.2. Abra o arquivo IBMIM.ini.

Capítulo 5. Instalando o Produto 63

3. Inclua o parâmetro -nosplash. Por exemplo:

Linux e UNIX: vi IBMIN.ini/opt/IBM/InstallationManager/eclipse/jre_6.0.0.sr9_20110208_03/jre/bin/java-nosplash-vmargs-Xquickstart-Xgcpolicy:gencon

4. Salve e feche o arquivo.

Instalando Silenciosamente Usando um Arquivo de RespostaÉ possível instalar o InfoSphere MDM Collaboration Server silenciosamente, ondeas opções de instalação são fornecidas em um arquivo de opções em vez de empainéis interativos do IBM Installation Manager. Esse tipo de instalação é útilquando você está executando várias instalações idênticas.

Antes de Iniciar

Verifique se o Installation Startup Kit está instalado. Os arquivos de resposta no kitpodem ser usados para uma instalação silenciosa. Assegure-se de que tenhaconcluído as etapas no tópico Desativando a Tela Inicial do Instalador Durante aInstalação Silenciosa.

Sobre Esta Tarefa

Um arquivo de propriedades é gerado quando você executa o programa deinstalação interativo. Para usar uma instalação silenciosa, você deve editar oarquivo de propriedades ou criar seu próprio arquivo editando um dos arquivosde resposta de amostra.

Procedimento1. Para usar um arquivo de resposta de amostra, acesse STARTUPKIT_INSTALL_HOME.

Os arquivos de resposta possuem uma extensão .res. Use o arquivo que sejaaplicável ao seu sistema operacional.

2. Edite o arquivo de resposta e faça as alterações necessárias antes de iniciar ainstalação.

3. Inicie a instalação com o comando aplicável:a. Emita o comando IBMIM -record recordedFile para executar o IBM

Installation Manager e, em seguida, gere o arquivo de resposta.b. Emita o comando IBMIM -acceptLicense -silent -input inputFile para

executar o IBM Installation Manager em modo silencioso.4. Se um problema irrecuperável ocorrer durante a instalação silenciosa, consulte

a causa do problema nos arquivos de log no diretório MDM_INSTALL_HOME/logs/logs. Depois de corrigir o problema, execute a instalação silenciosa novamente.

64 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 6. Configurando o Produto

Você pode configurar o produto manualmente certificando-se de configurar suasvariáveis de ambiente, suas propriedades de tempo de execução, seus drivers debanco de dados e as configurações do servidor de aplicativos.

Sobre Esta Tarefa

Atenção: É necessário fornecer todos os parâmetros que você é solicitado duranteo estágio de configuração do produto. Se você não fornecer todos os parâmetros, aconfiguração do produto permanecerá incompleta.

Procedimento1. Configure suas variáveis de ambiente.2. Inclua o diretório de instalação do Perl em sua instrução PATH.3. Gere e configure o arquivo env_settings.ini.4. Configure o servidor de aplicativos.5. Crie o esquema.

Configurando as Variáveis de AmbienteÉ necessário configurar variáveis de ambiente para o IBM InfoSphere Master DataManagement Collaboration Server ser executado com êxito.

Sobre Esta Tarefa

As versões anteriores do produto usavam variáveis de ambiente para armazenarinformações de configuração. Iniciado a partir do InfoSphere MDM CollaborationServer Versão 9.0, os parâmetros de configuração são especificados no arquivo<install dir>/bin/conf/env_settings.ini. É possível criar o arquivoenv_settings.ini em das três formas a seguir:v Usando o arquivo de propriedades Java deploy.properties.sample,v Usando o modelo <install dir>/bin/conf/env_settings.ini.default.v Usando o arquivo de amostra <install dir>/bin/conf/deploy.samples.

Para obter mais informações sobre o arquivo env_settings.ini, veja “Criando oarquivo env_settings.ini” na página 66

Procedimento1. Configure e exporte as variáveis de ambiente a seguir no arquivo .bashrc do

usuário do InfoSphere MDM Collaboration Server.

PERL5LIB = <diretório de instalação>/bin/perllibLANG=<variável de código do idioma> como, por exemplo, en_US

Nota: O código de idioma C não deve ser configurado como um padrão já queele pode causar problemas ao usar o Perl.

2. Efetue logout e efetue login como o usuário do InfoSphere MDM CollaborationServer para captar as mudanças no arquivo .bashrc.

© Copyright IBM Corp. 2000, 2014 65

O que Fazer Depois

É necessário configurar o arquivo env_settings.ini.

Criando o arquivo env_settings.iniSe tiver instalado o produto manualmente e não usar o aplicativo instalador, vocêprecisa criar o arquivo env_settings.ini manualmente. Você também precisaráeditar o arquivo.

Antes de Iniciar

Assegure-se de executar o script <install dir>/setup.sh antes de criar o arquivoenv_settings.ini.

Sobre Esta Tarefa

Consulte Como Configurar o Arquivo env_settings.ini para assistir a um vídeoeducacional sobre como criar e modificar o arquivo env_settings.ini.

Procedimento1. Copie o arquivo <install dir>/bin/conf/env_settings.ini.default como:

cd <install dir>/bin/confcp env_settings.ini.default env_settings.ini

2. Configure os parâmetros de ambiente adequados.

Configurando os parâmetros comuns no arquivoenv_settings.ini

Após criar o arquivo env_settings.ini, será necessário configurar os parâmetroscomuns.

Procedimento1. Abra o arquivo env_settings.ini.2. Configure os seguintes parâmetros:

java_homeO caminho do home Java.

jar_dirO local dos arquivos JAR de terceiros.

encrypt_passwordSe você escolher criptografar a senha do banco de dados, inclua oparâmetro encrypt_password na seção [db] do arquivoenv_settings.ini e configure-o como yes. Remova o parâmetropassword da seção [db] do arquivo env_settings.ini. Isso assegura quea senha do banco de dados não esteja presente em qualquer lugar noformato de texto. Ela está presente apenas no formato criptografado noarquivo db.xml. Se você escolher deixar a senha do banco de dados noformato simples, inclua o parâmetro encrypt_password na seção [db]do arquivo env_settings.ini e configure-o como no. Mantenha oparâmetro password na seção [db] do arquivo env_settings.ini, bemcomo em versões anteriores do InfoSphere MDM Collaboration Server.

Remova as seguintes propriedades do arquivo common.properties:

66 InfoSphere MDM Collaboration Server: Guia de Instalação

v db_userName

v db_password

v db_url

v db_class_name

Configurando os Parâmetros de CacheVocê deve configurar alguns parâmetros de cache para que IBM InfoSphere MasterData Management Collaboration Server possa usar um endereço multicastexclusivo para seu sistema de cache.

Sobre Esta Tarefa

O InfoSphere MDM Collaboration Server usa um cache distribuído. Um cachedistribuído usa um IP multicast. Endereços multicast estão tipicamente estão nointervalo de 239.0.0.0 a 239.255.255.255. Consulte seu administrador de redes paradeterminar o endereço multicast correto.

Procedimento1. Abra o arquivo env_settings.ini e acesse a seção [cache].2. Configure os seguintes parâmetros:

multicast_addrO endereço multicast que o sistema de cache usa.

multicast_ttlO parâmetro multicast TTL (Time-To-Live) precisa ser configuradocomo 0 para instalações de um único sistema e 1 para clusters.

Configurando os Parâmetros de Banco de Dados ComunsSe desejar configurar o banco de dados, é necessário configurar o tipo de banco dedados e os parâmetros comuns e configurar os parâmetros específicos do tipo debanco de dados.

Você precisa configurar os parâmetros a seguir independentemente do banco dedados que você está usando:

tipo Os valores possíveis são DB2 ou Oracle.

home O diretório inicial do banco de dados.

usernameO nome de usuário para conexão com o banco de dados.

senha A senha para conexão com o banco de dados.

Nota: Decida se a senha do banco de dados deve ser armazenada em umformato criptografado ou formato simples e configure o parâmetroencrypted_password no arquivo env_settings.ini.

hostnameO nome do host do servidor DB2 ou Oracle.

port A porta na qual o servidor de banco de dados está atendendo.

Capítulo 6. Configurando o Produto 67

Armazenando Senhas do Banco de Dados em um FormatoCriptografado

Para propósitos de auditoria e segurança, sempre armazene informações sensíveis,tais como senhas, em um formato criptografado.

Sobre Esta Tarefa

Existem outros scripts relacionados ao banco de dados, por exemplo:v Scripts de esquema, criação da empresa e exclusãov Scripts de migraçãov Scripts de manutenção

Nota: Os scripts de manutenção requerem o argumento dbpassword se oparâmetro encrypt_password estiver configurado como yes no arquivoenv_settings.ini.

Se o argumento não for passado, você será solicitada a fornecer a senha do bancode dados. Se o parâmetro encrypt_password estiver configurado como no ou nãoestiver configurado, será possível executar os scripts sem o argumento dbpassword.Dependendo do valor do parâmetro encrypt_password, o arquivo db.xml armazenaa senha de texto simples ou a senha criptografada.

Procedimento1. Inclua o parâmetro encrypt_password na seção [db] do arquivo

env_settings.ini.2. Configure o parâmetro encrypt_password como yes se desejar que a senha seja

criptografada.

Nota: Se você não desejar criptografar a senha, mantenha o parâmetro desenha, como está, na seção [db].

3. Execute o comando bin/configureEnv.sh -dbpassword=<database password>.Você é solicitado a inserir a senha se ela não for fornecida como um argumento.Por exemplo, se a opção --overwrite não for usada, um aviso será exibidosolicitando que você execute o script com o argumento dbpassword. Se oparâmetro encrypt_password no arquivo env_settings.ini não estiverconfigurado ou estiver configurado como no, o argumento dbpassword não seránecessário para o script configureEnv.sh.

4. Confirme se o script criou o arquivo db.xml no diretório $TOP/etc/default. Estaetapa é importante porque:v É o único local a partir do qual o código Java pode ler a senha criptografada

ou a senha de texto simplesv A senha decriptografada pode ser utilizado em uma conexão JDBC.

5. Sempre que qualquer uma das propriedades relacionadas ao banco de dados naseção [db] do arquivo env_settings.ini for alterada, execute o comandobin/configureEnv.sh -dbpassword=<database password> para recriar o arquivodb.xml. Você é solicitado a inserir a senha se ela não for fornecida como umargumento. Nesse caso, se o parâmetro encrypt_password no env_settings.ininão estiver configurado ou estiver configurado como no, o argumentodbpassword não será requerido para o script configureEnv.sh.

6. Confirme se o script criou o arquivo db.xml no diretório $TOP/etc/default. Estaetapa é importante porque:

68 InfoSphere MDM Collaboration Server: Guia de Instalação

v É o único local a partir do qual o código Java pode ler a senha criptografadaou a senha de texto simples

v A senha decriptografada pode ser utilizado em uma conexão JDBC.7. Com essa mudança, se você criar o esquema do IBM InfoSphere Master Data

Management Collaboration Server, inicie create_schema. Por exemplo:

bin/db/create_schema.sh -dbpassword=<databasepassword>

Você é solicitado a inserir a senha se ela não for fornecida como um argumento.Se o parâmetro encrypt_password no arquivo env_settings.ini não estiverconfigurado ou estiver configurado como no, o argumento dbpassword não seránecessário para os scripts.

8. Execute o comando bin/test_db.sh -dbpassword=<database password>. Você ésolicitado a inserir a senha se ela não for fornecida como um argumento. Se oparâmetro encrypt_password no arquivo env_settings.ini não estiverconfigurado ou estiver configurado como no, o argumento dbpassword não seránecessário para os scripts.

Configurando parâmetros do DB2Assegure-se de configurar os parâmetros do DB2 a seguir.

Sobre Esta Tarefa

O DB2 fornece um driver JDBC, que pode ser usado na arquitetura tipo dois ounas arquiteturas tipo quatro. É possível utilizar uma das arquiteturas com o IBMInfoSphere Master Data Management Collaboration Server.

Procedimento1. Configure a seção [db.<type>] que corresponde ao valor de type na seção de

banco de dados. Por exemplo, se você estiver usando o DB2, configuretype=db2 na seção do banco de dados e configure a seção [db.db2].

2. Configure o parâmetro de tipo de driver JDBC na seção [db] para o DB2.a. Para a arquitetura Tipo 4:

1) Arquiteturas Tipo quatro são o tipo padrão.2) Configure o parâmetro jdbc_driver_type para 4.3) Configure o parâmetro da porta na seção [db] para a porta na qual está

o listener DB2. Peça a porta do administrador de banco de dados para aporta.

b. Para a arquitetura Tipo 2:1) Configure o parâmetro jdbc_driver_type para 2. Os parâmetros de

nome do host e porta na seção db.db2 são ignorados.3. Configure a seção [db.db2] para o DB2. Configure os seguintes parâmetros:

a. Configure os parâmetros a seguir na seção [db.db2].

alias Este parâmetro está na seção [db.db2] no arquivo env_settings.ini.Este parâmetro é usado pelo CLP e pelos drivers JDBC Tipo 2. Ele é oalias que o CLP usa na instrução CONNECT.

db_nameEste parâmetro está na seção [db.db2] no arquivo env_settings.ini. Oparâmetro db_name é definido por padrão para o valor do parâmetro doalias, portanto, db_name deve ser configurado apenas quando o nome

Capítulo 6. Configurando o Produto 69

do banco de dados difere do alias que o cliente usa. Este parâmetro éusando somente para conexões do Tipo 4.

Exemplo

Aqui está um exemplo simples se você estava usando uma conexão Tipo 4, vocêteria:

Client alias = ’mydb’, db name = ’mydb’

[db]type-=db2username=dbuesrpassword=somepwdhome=/home/db2inst1/sqllibhostname=my-dbserver.company.comport=60004jdbc_driver_type=4

[db.db2]alias=mydb

Aqui está um exemplo de uma conexão Tipo 4 quando o alias é diferente do nomedo banco de dados:

Client alias = ’mydb’, db name = ’mdmpim’[db]type-=db2username=dbuesrpassword=somepwdhome=/home/db2inst1/sqllibhostname=my-dbserver.company.comport=60004jdbc_driver_type=4

[db.db2]alias=mydbdb_name=mdmpim...

Aqui está um exemplo simples se você estava usando uma conexão Tipo 2, vocêteria:

[db]type-=db2username=dbuesrpassword=somepwdhome=/home/db2inst1/sqllib#hostname=my-dbserver.company.com#port=60004jdbc_driver_type=2

Configurando os parâmetros do OracleAssegure-se de configurar os parâmetros do Oracle.

70 InfoSphere MDM Collaboration Server: Guia de Instalação

Sobre Esta Tarefa

O Oracle suporta os seguintes tipos de driver JDBC:

thin Esse tipo é o tipo padrão.

OCI O driver OCI permite usar o TAF (Transparent Application Failover) parainstalações do RAC (Real Application Cluster).

Você pode usar o tipo de driver com IBM InfoSphere Master Data ManagementCollaboration Server.

Procedimento1. Configure a seção [db.<type>], que corresponde ao valor do type na seção do

banco de dados. Por exemplo, se você estiver usando o Oracle, configuretype=oracle na seção do banco de dados e configure a seção [db.oracle].

2. Configure a seção [db] para Oracle.a. Configure o tipo de driver JDBC. configure o tipo de driver como thin ou

OCI.3. Configure as seções [db.oracle] para Oracle.

instanceO nome da instância do Oracle. A instância que é usada na cadeia deconexão JDBC e a cadeia de conexão SQLPlus se o parâmetro tns_namenão estiver configurado.

tns_nameEste parâmetro está na seção [db.oracle] no arquivoenv_settings.ini. O nome do TNS é usado pelo SQLPLus para seconectar ao banco de dados. Configure esta seção somente se oSQLPlus usa um nome diferente para se conectar ao banco diferente deJDBC. Esse parâmetro é definido por padrão como o valor doparâmetro da instância, portanto, tns_name deve ser configuradoquando a conexão com o cliente difere do SID do banco de dados.

SID A Identificação do Sistema (SID) Oracle é exclusiva para cada sistemade banco de dados Oracle. A SID Oracle identifica o sistema eSERVICE_NAME identifica o serviço de remoção. Este parâmetro estána seção [db.oracle] no arquivo env_settings.ini.

success_tokenSe o cliente de banco de dados Oracle utilizado estiver em um idiomadiferente do inglês, para que o script test_db.sh e outros shell scriptsfuncionem, especifique nesse parâmetro o texto que é retornado quandouma conexão bem-sucedida é feita com o servidor de banco de dadosOracle.

Exemplo

Aqui um exemplo simples:

(Database SID = ’mydb’, cliente usa ’mydb’ para se conectar usando sqlplus

[db]type-=oracleusername=dbuesrpassword=somepwdhome=/opt/oracle/app/product/11.1.0/db_1

Capítulo 6. Configurando o Produto 71

hostname=my-dbserver.company.comport=1525

[db.oracle]instance=mydb

Aqui está um exemplo onde o SQLPlus é diferente do SID:

(Database SID = ’mdmpim’, cliente usa ’mydb’ para se conectar usando sqlplus

[db]type-=oracleusername=dbuesrpassword=somepwdhome=/opt/oracle/app/product/11.1.0/db_1hostname=my-dbserver.company.comport=1525

[db.oracle]instance=mydbtns_name=mdmpim

Configurando o Oracle para Utilizar Drivers OCIO OCI é uma interface de programação de aplicativos para bancos de dadosOracle. Ela consiste em uma biblioteca de rotinas da linguagem C para permitirque programas C (ou programas que são escritos em outras linguagens de terceirageração) enviem instruções SQL para o banco de dados e interajam com ele deoutras maneiras. O driver OCI permite usar o TAF (Transparent ApplicationFailover) para instalações do RAC (Real Application Cluster). Você precisa preparare configurar o suporte para o driver OCI para o Oracle, e mudar as configuraçõesdo ambiente do IBM InfoSphere Master Data Management Collaboration Server.

Antes de Iniciar

Assegure-se de que o cliente Oracle esteja instalado. Veja os requisitos do sistemapara obter detalhes: http://www-01.ibm.com/support/docview.wss?uid=swg27035486.

Procedimento

Inclua as variáveis de ambiente a seguir no arquivo .bashrc ou .bash_profile noIBM InfoSphere Master Data Management Collaboration Server.v $ORACLE_HOME – Esta variável é o diretório no qual o software do cliente

Oracle está instalado.v $LD_LIBRARY_PATH – Esta variável é uma variável de ambiente para Sun e

Linux. Use $LIBPATH para AIX® e $SHLIB_PATH para HPUX.v $PATH

Por exemplo, as variáveis de ambiente no arquivo .bashrc ou .bash_profile sãosemelhante a:export ORACLE_HOME=/opt/oracle/11g/client_1export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATHexport PATH=$ORACLE_HOME/bin:$PATH

72 InfoSphere MDM Collaboration Server: Guia de Instalação

Configurando os parâmetros do servidor de aplicativosApós instalar o produto e ter configurado seu banco de dados, é possível executarmais configurações do servidor de aplicativos. Após a configuração da instalação,use os shell scripts no diretório <install_dir>/bin/go para iniciar, parar einterromper o InfoSphere MDM Collaboration Server.

Configurar o servidor de aplicativos requer quatro etapas. No arquivoenv_settins.ini:1. Configure o tipo servidor de aplicativos e as propriedades comuns na seção

[appserver].2. Configure os parâmetros para o tipo de servidor de aplicativos na seção

[servidor de aplicativos.<tipo>].3. Configure os parâmetros para cada serviço do servidor de aplicativos na seção

[servidor de aplicativos.<nome do serviço>].4. Inclua as propriedades de segurança nome de usuário e senha na seção

[appserver].

Configurando os Parâmetros do Servidor de Aplicativos ComumPara preparar o servidor de aplicativos, você precisa configurar o tipo do servidorde aplicativos e os parâmetros comuns, bem como configurar os parâmetrosespecíficos do tipo de aplicativo.

Procedimento

Configure os seguintes parâmetros na seção [appserver] do arquivoenv_settings.ini:

tipo Consulte o arquivo env_setting.ini.default para obter a lista inteira deseções suportados

home O diretório inicial do appserver.

rmi_portA porta RMI.

O que Fazer Depois

Veja “Configurando os Parâmetros do WebSphere Application Server”.

Configurando os Parâmetros do WebSphere Application ServerSe estiver utilizando o WebSphere Application Server como o seu servidor deaplicativos para executar o IBM InfoSphere Master Data ManagementCollaboration Server, você deve verificar as definições de configuração, iniciar oservidor de aplicativos, definir configurações do grupo e do servidor, executaralguns scripts e, em seguida, iniciar o servidor de aplicativos.

Antes de Iniciar

Antes de poder preparar o InfoSphere MDM Collaboration Server, você devecertificar-se de que ele esteja configurado.

Procedimento1. Configure a seção [appserver.websphere] com os parâmetros a seguir:

application_server_profileO nome do perfil do WebSphere Application Server.

Capítulo 6. Configurando o Produto 73

cell_nameO nome do célula do WebSphere Application Server em que oInfoSphere MDM Collaboration Server está instalado.

node_nameO nome do nó na célula do WebSphere Application Server na qual oInfoSphere MDM Collaboration Server está instalado.

admin_securityConfigure este parâmetro como true se a segurança administrativa doWebSphere Application Server estiver ativada.

2. Configure a seção [appserver.appsvr] com os seguintes parâmetros:

port A porta que na qual o InfoSphere MDM Collaboration Server executa.

appserver_nameO nome do componente do WebSphere Application Server, que é criadoem uma etapa posterior.

vhost_nameO nome do componente do host virtual do WebSphere ApplicationServer, que é criado em uma etapa posterior.

3. Inclua os parâmetros de segurança username e password na seção[appserver.websphere]. Por exemplo:

# Nome de usuário administrador e senha do servidor de aplicativos.Estas informações sãorequerido pelo WebSphere quando admin_securityna seção [appserver.websphere] está configurado como true. Se o nome de usuárioe a senha não forem fornecidos no env_settings.ini, o usuárioprecisará fornecer os valores na linha de comandos ao chamarscripts como start_local.sh ou caso contrário, o usuário serásolicitado a inserir os valores antes que a execução do script continuará.#username=#password=

Nota: Se você escolher não salvar as informações de credenciais no arquivoenv_settins.ini, poderá fornecê-las a partir da linha de comandos. Parafornecer as credenciais a partir da linha de comandos, execute as seguintesetapas:a. Reimplemente o InfoSphere MDM Collaboration Server para o servidor de

aplicativos. O shell script do servidor de aplicativos, install_war.sh, instalao InfoSphere MDM Collaboration Server no WebSphere Application Server.

b. Assegure-se de que o WebSphere Application Server (server1) padrão estejainstalado e em execução. Também é necessário verificar se você podeefetuar login no servidor. Para obter mais informações sobre o WebSphereApplication Server padrão, veja as informações de administração na:documentação do produto WebSphere Application Server v8.5

c. Execute o shell script do servidor de aplicativos, install_war.sh, comparâmetros opcionais, que estão no diretório $TOP/bin/websphere/:

Sintaxeinstall_war.sh [ --wsadminUsername=<WAS admin user name>--wsadminPwd=<password for WAS admin user>]

O script install_war.sh instala o arquivo WAR para cada servidorde aplicativos que está definido na seção [services] no arquivoenv_settings.ini. Quando a segurança do WebSphere Application

74 InfoSphere MDM Collaboration Server: Guia de Instalação

Server estiver ativada, inclua os argumentos wsadminUsername ewsadminPwd no comando install_war.sh.

Nota: Quando a segurança do WebSphere Application Server nãoestiver ativada, os argumentos wsadminUsername e wsadminPwd nãoserão necessários nos comandos start_local.sh, start_rmi_appsrv.sh,stop_local.she rmi_status.sh.

d. Se você desejar instalar o recurso GDS junto com a instalação do InfoSphereMDM Collaboration Server, deve executar o shell script do servidor deaplicativos para GDS, install_gds_war.sh, que está no diretório$TOP/bin/websphere/:

Sintaxeinstall_gds_war.sh

Configurando os parâmetros do WebSphere MQPara que funções do IBM InfoSphere Master Data Management CollaborationServer que possuem dependências no WebSphere MQ funcionem, é necessárioatualizar o arquivo env_settings.ini.

Procedimento1. Abra o arquivo env_settings.ini e acesse a seção [mq].2. Configure os seguintes parâmetros:

enabledConfigure como yes para ativar o suporte para funções, que possuemdependências no WebSphere MQ.

home O diretório de instalação do cliente WebSphere MQ.3. Salve suas mudanças.

Validando o ambienteAntes de poder configurar o servidor de aplicativos, você precisa verificar se o seuambiente está instalado e configurado adequadamente.

Sobre Esta Tarefa

Este script precisa ser executado apenas uma vez.

Procedimento1. Acesse o diretório <install_dir>.2. Execute o script <install_dir>/setup.sh. Este script:

v Verifica se o cliente de banco de dados está configurado.v Valida a instalação do Perl e o notifica de quaisquer módulos Perl ausentes.

Nota: Se algum módulo Perl estiver ausente, instale esses módulos Perl eexecute este script novamente.

Configurando a instalaçãoAntes de poder configurar o servidor de aplicativos, você precisa configurar ainstalação.

Capítulo 6. Configurando o Produto 75

Sobre Esta Tarefa

O script configureEnv.sh:v Valida o arquivo env_settings.ini e o notifica se houver qualquer erro.v Gera a configuração para os serviços do IBM InfoSphere Master Data

Management Collaboration Serverv Gera um arquivo <install dir>/build/build.properties para Antv Gera o arquivo common.properties

Nota: Os comentários dentro do arquivo common.properties serão retirados apósvocê executar o script configureEnv.sh. Se você desejar as descrições para cadapropriedade, consulte o arquivo common.properties.default.

Nota: Se o arquivo common.properties não existir, uma mensagem de aviso serárelatada e exibirá as propriedades ausentes, que existem no arquivocommon.properties.template. Se o arquivo common.properties não existir, épossível copiar as propriedades do arquivo common.properties.default ouexcluir o arquivo common.properties e executar o script configureEnv.sh paragerar um novo.

É necessário executar este script depois de uma alteração ser feita no arquivoenv_settings.ini ou a inclusão de quaisquer arquivos JAR no diretório jar emuma instalação corporativa.

Procedimento1. Vá para o diretório <diretório de instalação>/bin.2. Execute o script <install dir>/bin/configureEnv.sh.

Executando os scripts de compatibilidadeUse os scripts de compatibilidade para incluir algumas das variáveis de ambienteantigas que são usadas em versões anteriores do IBM InfoSphere Master DataManagement Collaboration Server. As variáveis incluem $TOP, $CCD_DB, e$JAVA_RT.

Procedimento

Inclua as linhas do script de compatibilidade a seguir no arquivo .bashrc:

rootDir=`perl $PERL5LIB/getTop.pl`source $rootDir/bin/compat.sh

Configurando o Servidor de AplicativosPara executar o IBM InfoSphere Master Data Management Collaboration Servercom sucesso, é necessário configurar com o WebSphere Application Server.

Configurando o WebSphere Application ServerSe você estiver usando o WebSphere Application Server como seu servidor deaplicativos para executar o IBM InfoSphere Master Data ManagementCollaboration Server, é possível configurar o servidor de aplicativos com estasetapas.

76 InfoSphere MDM Collaboration Server: Guia de Instalação

Antes de Iniciar

Se você estiver instalando o produto no AIX, deve aumentar o tamanho doparâmetro ncargs para acomodar a longa lista de argumentos que a instalação doproduto requer. Execute o comando a seguir:

chdev -l sys0 -a ncargs=NewValue

Em que NewValue pode ser um valor de 6 (o sistema operacional padrão) a 128 erepresenta o número de blocos 4 K a serem alocados para a lista de argumentos.

Procedimento1. Inclua um grupo do WebSphere Application Server. Este grupo é usado para

conceder permissões em ${WAS_HOME} que é necessário para o servidor deaplicativos InfoSphere MDM Collaboration Server. Alguns exemplos de nomesde grupo são: wasgrp, wasgroup ou pimgroup.No servidor AIX, é possível incluir um grupo utilizando a ferramenta deadministração SMIT. Para obter informações adicionais sobre como criar umgrupo e configurar permissões para ele, consulte a documentação do seusistema operacional. Assegure que o usuário do InfoSphere MDM CollaborationServer seja sempre parte do grupo do WebSphere Application Server.

2. Inclua o usuário do InfoSphere MDM Collaboration Server no grupo criado naetapa anterior. Para verificar a associação de grupo, execute o comando id apartir do prompt de comandos do UNIX como o usuário do InfoSphere MDMCollaboration Server. Se o grupo não estiver na lista de grupos, efetue logout,efetue login e execute o comando id para verificar o usuário novamente.

3. Inicie o servidor padrão WebSphere Application Server. Para iniciar o servidorpadrão do WebSphere Application Server, execute o comando a seguir comoraiz:${WAS_HOME}/bin/startServer.sh server1

4. No console do WebSphere Application Server, altere o umask do processoserver1 para 002. Na caixa de texto Executar como grupo para server1,configure a caixa de texto para o grupo criado na primeira etapa.

5. Pare o console do WebSphere Application Server. Para parar o console deadministração, execute o comando a seguir como raiz:${WAS_HOME}/bin/stopServer.sh server1

6. Altere as permissões no diretório do WebSphere Application Server de formaque o grupo tenha permissão de gravação:# chgrp -R wasgroup (WAS_HOME) # chmod -R g+rw (WAS_HOME)

Nota: A variável WAS_HOME não é definida aqui porque é necessário executaros comandos como raiz. É necessário digitar manualmente o caminho deinstalação do WebSphere Application Server, por exemplo: chmod -R g+rw/opt/IBM/WebSphere/AppServer. O grupo que é usado aqui deve ser o mesmoque o configurado na etapa 4.

7. Inicie o servidor de aplicativos e o console administrativo. Para iniciar oWebSphere Application Server, execute o comando a seguir como raiz:${WAS_HOME}/bin/startServer.sh server1

Geralmente, oInfoSphere MDM Collaboration Server é instalado nodiretório-raiz do WebSphere Application Server, mas algumas instalações usamo ID de instalação (como wsadmin) para executar o console do WebSphereApplication Server.

Capítulo 6. Configurando o Produto 77

8. Depois de instalar o InfoSphere MDM Collaboration Server e depois deexecutar as etapas de configuração anteriores, execute os scripts a seguir naordem listada:a. $TOP/bin/websphere/create_vhost.sh Você é solicitado a criar dois hosts

virtuais, se o GDS também estiver configurado no arquivoenv_settings.ini. Crie dois hosts virtuais.

b. $TOP/bin/websphere/create_appsvr.sh Você é solicitado a criar doisservidores de aplicativos se o GDS também estiver configurado no arquivoenv_settings.ini. Crie dois servidores de aplicativos.

c. $TOP/bin/websphere/install_war.sh Você é solicitado a instalar o servidorde aplicativos que está configurado para o IBM InfoSphere Master DataManagement Collaboration Server na seção [appserver.appsvr] do arquivoenv_settings.ini. Instale o InfoSphere MDM Collaboration Server noservidor de aplicativos padrão (appsvr_<SERVER_NAME>).

d. $TOP/bin/websphere/install_gds_war.sh Você é solicitado a instalar oservidor de aplicativos configurado para Sincronização de Dados Global naseção [appserver.appsvr] do arquivo env_settings.ini. Instale aSincronização de Dados Global no servidor de aplicativos(appgds_<SERVER_NAME>).

Configurar um ambiente em clusterPara melhorar o desempenho, você pode executar serviços em um ambiente emcluster para que possa executar diversos serviços em um computador ou emdiversos computadores.

Armazenando serviços em clusterÉ possível executar serviços em um ambiente em cluster de forma que seja possívelexecutar diversos serviços em um computador ou em diversos computadores.

A configuração do sistema mais comum é colocar todos os serviços dentro domesmo computador lógico. Esse cenário é descrito na documentação de instalação.Esse cenário é aceitável para instalações menores e instalações de desenvolvimento.Esse cenário é o mais fácil de gerenciar e configurar pois o administrador precisausar apenas um conjunto de scripts, em um computador lógico para gerenciar ainstância. Se você superar esse tipo de instalação, poderá crescer em umaconfiguração de cluster.

As vantagens e possibilidades do armazenamento em cluster são:v Cada um dos seis serviços do produto executa algumas tarefas específicas e fica

isolado no tempo de execução, pois cada serviço é executado em uma JVMseparada. A vantagem desse design é que cada serviço possui responsabilidadesbem definidas e pode iniciar ou encerrar de forma independente.

v É possível usar o armazenamento em cluster para distribuir a carga e processardentro do domínio do produto para fazer o melhor uso da infraestrutura dosistema. Também é possível usar o armazenamento em cluster para melhorar adisponibilidade e o desempenho do sistema. O motivo mais comum paraconfigurar um ambiente em cluster é para aprimorar o desempenho e aescalabilidade. A configuração do ambiente em cluster comum inclui ter diversosplanejadores em computadores dedicados. Separar o planejador e os serviçosappsvr em computadores separados aumenta o desempenho em qualquerinstalação em que o planejador é usado para tarefas frequentes, grandes ou delonga execução.

78 InfoSphere MDM Collaboration Server: Guia de Instalação

v Determine o número necessário de serviços do planejador e appsvr que vocêprecisa para melhorar a responsividade em geral. O número de tarefassimultâneas e sua complexidade determina o número de planejadores eencadeamentos (número de tarefas) que cada planejador pode executar.

v Talvez você queira armazenar em cluster várias instâncias do produto paratrabalhar como um grupo, tanto no nível do servidor de aplicativos ou no níveldo aplicativo do produto.

v Ao criar um ambiente em cluster, se o servidor primário falhar, os serviços quenão estavam anteriormente em execução em um servidor secundário podem serreiniciados com esforço e tempo de inatividade mínimos.

As limitações de cluster são:v Executar serviços appsvr em servidores diferentes pode ser problemático.v É possível iniciar diversos serviços para distribuir carregamentos, como diversos

planejadores para executar tarefas em um ou mais servidores. No entanto, osplanejadores são instâncias independentes simples e não suportam failover nocaso de uma instância estar inativa.

v Executar diversas instâncias do serviço de mecanismo do fluxo de trabalho não ésuportado.

v O armazenamento em cluster para alta disponibilidade pode requerer mais testespara sua implementação.

Os dois tipos de armazenamento em cluster do servidor de aplicativos são verticale horizontal:

Armazenamento em cluster verticalO armazenamento em cluster vertical torna efetivamente o servidor deaplicativos maior ou seu ajuste de escala é na vertical. Por exemplo, se amemória estiver reduzindo o desempenho, será possível incluir memóriade maneira econômica sem quaisquer custos adicionais de licenciamento emais serviços podem ser implementados no mesmo hardware. Esseaplicativo é uma maneira simples e não dispendiosa de alcançar maisdesempenho do sistema. Com o armazenamento em cluster vertical, épossível incluir mais serviços no mesmo servidor.

Armazenamento em cluster horizontalO armazenamento em cluster horizontal usa vários servidores. Aimplementação em mais servidores é semelhante a implementar maisserviços no mesmo computador (armazenamento em cluster vertical), masé necessário modificar e executar scripts para cada servidor. Você configurao arquivo admin_properties.xml que está no diretório $TOP/etc/defaultpara definir cada computador em seu ambiente em cluster.

Ao implementar em vários servidores, você deve usar uma solução dedisco compartilhado como NFS.

Armazenamento em cluster verticalÉ possível ativar vários serviços appsvr e scheduler em uma única máquina paraaumentar a capacidade de sua instalação.

O armazenamento em cluster vertical é suportado apenas dentro do ambiente doWebSphere Application Server. As seguintes diretrizes devem ser atendidas:v Assegure-se de que haja um servidor de aplicativos chamado appsvr. Todos os

outros servidores de aplicativos devem ter nomes exclusivos.v Os nomes de todos os outros servidores de aplicativos e componentes do host

virtual do WebSphere Application Server devem ser exclusivos. Os servidores de

Capítulo 6. Configurando o Produto 79

aplicativos e componentes do host virtual do WebSphere Application Serverestão instalados na mesma célula no mesmo nó.

v Os servidores de aplicativos devem usar portas separadas.

A figura a seguir mostra uma configuração de servidor de aplicativo única na qualé possível incluir mais serviços administrativos, eventprocessor, queuemanager oude planejador para escalar verticalmente o servidor de aplicativos e criar umambiente armazenado em cluster:

Servidor de Aplicativos Único

HTTP

JDBC

Servidor deAplicativos

Servidor de Banco de DadosRDBMS

Usuário

AdministrativoServidor de AplicativosProcessador de EventoGerenciador de FilasRegistro RMIPlanejador

Criando um segundo serviço de servidor de aplicativos no mesmo servidor:

Para implementar um segundo serviço de servidor de aplicativos no mesmoservidor para armazenamento em cluster vertical, é necessário configurar oservidor de aplicativos para executar em uma porta diferente e como um nome deinstância diferente.

Sobre Esta Tarefa

Dois servidores de aplicativos estão sendo definidos:v appsvr (o padrão)

– Executa na porta 7507– Os componentes do WebSphere Application Server são my_was_server e

my_was_vhost.v appsvr2

– Executa na porta 7508

80 InfoSphere MDM Collaboration Server: Guia de Instalação

– Os componentes do WebSphere Application Server são my_was_server2 emy_was_vhost2.

Os dois servidores de aplicativos são instalados no perfil AppSvr01, no nó myNode01,na célula myCell01.

Procedimento

1. Pare todos os serviços do IBM InfoSphere Master Data ManagementCollaboration Server.

2. Atualize o arquivo env_settings.ini. Inclua o servidor de aplicativos na linhaappsvr na seção [services].

3. Inclua uma seção no arquivo env_settings.ini para o novo serviço. Porexemplo, se o novo servidor de aplicativos novo chamado appsvr01, então énecessário incluir uma seção que é denominada appserver.appsvr01. É possívelcopiar uma seção do servidor de aplicativos existente e atualizá-la.

4. Instale os componentes do WebSphere Application Server. Execute os seguintesscripts:v create_vhost.shv create_appsvr.shv install_war.sh

Esses scripts substituem os componentes existentes do WebSphere ApplicationServer.

5. Reinicie todos os serviços do InfoSphere MDM Collaboration Server.

Exemplo

[services]appsvr=appsvr, appsvr2

[appserver]type=webspherermi_port=17507home=/opt/IBM/WebSphere/AppServer

...

[appserver.websphere]application_server_profile=AppSrv01cell_name=myCell01node_name=myNode01#admin_security=false

[appserver.appsvr]port=7507appserver_name=my_was_servervhost_name=my_vhost

[appserver.appsvr2]port=7508appserver_name=my_was_server2vhost_name=my_vhost2

Capítulo 6. Configurando o Produto 81

Armazenamento em Cluster HorizontalÉ possível ativar vários serviços appsvr, eventprocessor, queuemanager ouscheduler em várias máquinas para aumentar a capacidade de sua instalação dosistema.

A seguinte figura mostra um ambiente em cluster horizontal onde existem váriosserviços em vários servidores de aplicativos:

Servidor deAplicativos

Servidor deAplicativos

Servidor deAplicativos

Servidor deAplicativos

Servidor deBanco de Dados

Balanceador de Carga

AdministrativoRegistro RMI

Planejador

AdministrativoRegistro RMI

Planejador

NFS

AdministrativoServidor de AplicativosProcessador de EventosRegistro RMIGerenciador de Filas

AdministrativoServidor de AplicativosRegistro RMIMecanismo do Fluxode Trabalho

JDBCNetworkAttachedStorage($TOP)

HTTP

ArmazenamentoCompartilhado

Usuário

Rede

Restrição: As seguintes restrições se aplicam ao armazenamento em clusterhorizontal:v Todas as máquinas devem executar rmiregistryv Todas as máquinas devem executar pelo menos o serviço adminv Pode haver apenas 1 instância de workflowengine em todo o clusterv Cada máquina no cluster requer um diretório separado para arquivos de

configuração (o conteúdo do <dir de instalação>/bin/conf) e um diretório decriação de log separado.

82 InfoSphere MDM Collaboration Server: Guia de Instalação

Para ajustar uma instalação complexa, implemente vários serviços e espalhe-os porvários sistemas. Ajustar uma instalação complexa é o mesmo que ajustar servidoresde aplicativos únicos, mas ajustar uma instalação complexa pode envolver tambémo uso de um balanceador de carga de hardware que roteie solicitações de HTTPpara um conjunto de servidores de aplicativos.

Para ajustar um “conjunto” de servidores de aplicativos, você deve:v Planejar o local e o número de serviçosv Ajustar servidores individuais

Planejando o Local e o Número de Servidores de Aplicativos paraAjuste de Escala

Em uma implementação do sistema que envolve mais do que um servidor deaplicativos, cada servidor de aplicativos deve executar um administrador e umserviço rmiregistry. Apenas um serviço workflowengine pode existir em umainstalação, pois o uso de vários serviços workflowengine levará à distorção dedados. Os serviços appsvr, eventprocessor, queuemanager ou scheduler podem serinstanciados várias vezes em um único sistema físico ou em vários sistemas físicose devem ser instanciados pelo menos uma vez. No entanto, os serviços que fazema maior parte do trabalho são os serviços appsvr e scheduler. Você normalmenteprecisa de apenas um serviço eventprocessor e um serviço queuemanager.

De acordo com essas restrições, as melhores práticas são:v Executar os serviços eventprocessor e queuemanager em qualquer máquina com

qualquer outro serviço. Esses serviços não são os serviços “mais usados”.v Se um sistema executa os serviços scheduler e appsvr, use um ou mais sistemas

dedicados ao scheduler. Os servidores de aplicativos que você dedica ao serviçoscheduler também deverão executar os serviços admin e rmiregistry. Se amemória e a capacidade da CPU existirem, vários planejadores podem serexecutados na mesma máquina.

v Se possível, não execute o serviço appsvr em uma máquina que também executeo scheduler.

v Para melhorar o tempo de resposta para os usuários, use vários serviços appsvr.Esses serviços appserver podem estar em uma única máquina, ou em váriasmáquinas, ou em ambas. Se possível, não execute o serviço appsvr e schedulerno mesmo sistema.

Ajustando Servidores de Aplicativos Individuais

Ajustar os servidores de aplicativos no conjunto é semelhante a ajustar umservidor de aplicativos independente. Embora menos serviços possam estar emexecução em um determinado sistema, o tamanho máximo da JVM prático de 1,5GB se aplica aos sistemas de 32 bits. Se você tiver menos serviços por sistema,poderá usar pequenos sistemas individuais onde aplicável.

Exceção: Em um ambiente com vários servidores de aplicativos, os arquivosbinários e armazenamento de documentos devem estar em um sistema de arquivoscompartilhados, provavelmente NFS. A conexão entre cada servidor de aplicativose o servidor NFS deve ser examinada com relação ao desempenho. Como oInfoSphere MDM Collaboration Server não cria uma alta demanda no disco, épossível usar um dos servidores de aplicativos como o servidor NFS. Você devegarantir que o servidor NFS seja robusto, pois a instalação inteira falhará se oservidor NFS falhar.

Capítulo 6. Configurando o Produto 83

Configurando as Máquinas dos Membros:

Em cada máquina no cluster, você precisa configurar as máquinas dos membros.Cada sistema deve executar pelo menos o serviço admin e que apenas ummecanismo do fluxo de trabalho possa existir.

Procedimento

1. Crie o script de inicialização.a. No arquivo .bashrc dos usuários do InfoSphere MDM Collaboration Server

em cada máquina, inclua a variável de ambiente CCD_CONFIG_DIR econfigure-a no diretório de configuração. Por exemplo, exporteCCD_CONFIG_DIR=/home/mdmpim/mdmconfig.

b. Efetue logout e login ou a origem do script de inicialização.2. Configure os parâmetros de tempo de execução.

a. Crie um arquivo env_settings.ini no diretório de configuração.b. Configure o parâmetro log_dir na seção [env] do arquivo

env_settings.ini para o diretório de criação de log.

Nota: Se você desejar ver os mesmos arquivos de log para todos os serviçosjuntos, assegure-se de que o diretório de criação de log seja compartilhadocom todas as máquinas no cluster.

c. Defina os serviços a serem executados em cada sistema.d. Execute setup.sh para cada sistema.e. Execute configureEnv.sh para cada sistema.

3. Atualize o arquivo admin_properties.xml.a. Em um sistema, edite o arquivo <install dir>/etc/default/

admin_properties.xml e inclua o nome do host de cada nó.

Exemplo de um Cluster Horizontal:

O exemplo a seguir descreve um cluster horizontal.

Este exemplo usa a seguinte configuração:v IBM InfoSphere Master Data Management Collaboration Server é instalado no

diretório /usr/local/mdmpim. Esse diretório é compartilhado entre todos os nós eestá disponível em /usr/local/mdmpim em todos os nós. O usuário do InfoSphereMDM Collaboration Server tem permissões de leitura, gravação e execução parao diretório e em todos os arquivos e diretórios abaixo dele.

v O nome do usuário do InfoSphere MDM Collaboration Server é mdmpim

v O diretório do usuário do InfoSphere MDM Collaboration Server é /home/mdmpim

v O cluster consiste em três sistemas:– node1.mycompany.com

– node2.mycompany.com

– node3.mycompany.com

v O diretório de criação de log é /home/mdmpim/logs

v O diretório de configuração é /home/mdmpim/config

v O Nó 1 executa o appserver. O Nó 2 executa o workflowengine e um scheduler.O Nó 3 executa apenas um serviço scheduler.

84 InfoSphere MDM Collaboration Server: Guia de Instalação

Exemplo

1. Crie o diretório de criação de log. Em todos os três nós, execute o comandomkdir /home/mdmpim/logs.

2. Crie o diretório de configuração. Em todos os três nós, execute o comandomkdir /home/mdmpim/config.a. No node1, execute o comando cp -r /usr/local/mdmpim/bin/conf/*

/home/mdmpim/config.b. No node1, execute o comando rm –fr /usr/local/mdmpim/bin/conf/*.

3. Configure o ambiente do usuário do InfoSphere MDM Collaboration Server.Nos três nós:a. Edite o diretório $HOME/.bashrc.b. Configure e exporte PERL5LIB e LANG.c. Configure e exporte CCD_CONFIG_DIR=/home/mdmpim/config.d. Efetue logout e login.

4. Configure os parâmetros de tempo de execução. Nos três nós:a. Crie e edite o arquivo env_settings.ini.b. Remova o comentário e configure log_dir=/home/mdmpim/logs

c. Configure os serviços.1) No node1, edite a seção [services] para ler:

admin=admineventprocessor=eventprocessorqueuemanager=queuemanagerappsvr=appsvr

2) No nó 2:

admin=adminscheduler=schedulerworkflowengine=workflowengine

3) No nó 3:

admin=adminscheduler=scheduler

d. Configure os parâmetros appserver e bd.5. Inicie os serviços. Em todos os três nós, altere o diretório <install dir>/bin/go

e execute o script start_local.sh.

Implementar o produto em um ambiente em clusterÉ possível utilizar scripts de implementação para implementar o IBM InfoSphereMaster Data Management Collaboration Server em um ambiente em cluster. Vocêutiliza o WebSphere Application Server Deployment Manager para implementar oInfoSphere MDM Collaboration Server.

Visão Geral de Armazenamento em Cluster e Gerenciamentode Carga de Trabalho

O IBM InfoSphere Master Data Management Collaboration Server utiliza osrecursos de armazenamento em cluster e gerenciamento de carga de trabalho doWebSphere Application Server.

Capítulo 6. Configurando o Produto 85

O InfoSphere MDM Collaboration Server suporta a implementação do produtoInfoSphere MDM Collaboration Server neste ambiente em cluster como mostradona figura a seguir.

Preparando os diretórios de criação de log e de configuraçãoPara configurar armazenamento em cluster horizontal, você precisa preparar osdiretórios de criação de log e de configuração.

Procedimento1. Instale o IBM InfoSphere Master Data Management Collaboration Server.

Assegure-se de que o diretório <install dir> seja compartilhado com todas asmáquinas no cluster e localizados em cada máquina no mesmo caminho. Ousuário InfoSphere MDM Collaboration Server em cada máquina deve terpermissões de gravação no diretório <install dir>. NFS é a abordagem ideal.Para configurar para armazenamento em cluster horizontal, você deve instalarmanualmente o InfoSphere MDM Collaboration Server.

2. Crie o diretório de configuração. Crie um diretório que é gravável pelo usuáriodo InfoSphere MDM Collaboration Server. Por exemplo, /home/mdmpim/configem cada máquina. Cada máquina no cluster requer seu próprio diretório paraarquivos de configuração.

WebSphere Application Server ND

InfoSphere MDMCollaboration Server

Cluster

server3

server2

server1

Agente do Nó

Deployment Manager LDAP

InfoSphereMDM

CollaborationServerData

Administrativo

Fluxo de Trabalho

Planejador

EventPro

QueueMgr

Figura 2. Implementação do Cluster Para InfoSphere MDM Collaboration Server

86 InfoSphere MDM Collaboration Server: Guia de Instalação

3. Crie o diretório de criação de log. Crie um diretório que é gravável pelousuário do InfoSphere MDM Collaboration Server. Por exemplo,/home/mdmpim/logs em cada máquina. Cada máquina no cluster pode ter seupróprio diretório de criação de log.

Nota: Se você desejar ver os mesmos arquivos de log para todos os serviçosjuntos, assegure-se de que o diretório de criação de log seja compartilhado comtodas as máquinas no cluster.

4. Em um sistema no cluster, copie todos os arquivos e diretórios do <installdir>/bin/conf para o diretório criado acima. Por exemplo, cp –r/usr/local/mdmpim/bin/conf/* /home/mdmpim/conf. Exclua todos os arquivos ediretórios do diretório <install dir>/bin/conf.

Mantendo um ambiente em clusterPara manter um cluster, algumas tarefas comuns que você executa são incluir maisservidores no cluster, parar o cluster e reiniciar o cluster.

Antes de Iniciar

Assegure-se de iniciar oWebSphere Application Server Deployment Manager antesde instalar o InfoSphere MDM Collaboration Server e criar o cluster.

Importante: Assegure-se de não usar o script install_war.sh em um cluster oumembro do cluster existente. Se você executar este script em um cluster ou ummembro de cluster existente, será exibida uma mensagem de erro com falha.

Importante: Antes da implementação, assegure-se de que exista apenas o server1.Se existir qualquer outro servidor, exclua-o.

Assegure-se de configurar o WebSphere Application Server. Para obter informaçõesadicionais, veja “Configurando o WebSphere Application Server” na página 41

Procedimento1. Crie mais servidores de aplicativos. Para obter mais informações sobre a criação

de servidores de aplicativos, veja a: documentação do produto WebSphereApplication Server Crie mais membros, por exemplo, server2 na porta 9081 eserver3 na porta 9082, no cluster.

2. Reinicie o cluster.a. Pare o cluster. Para obter mais informações sobre a interrupção do cluster,

veja a: documentação do produto WebSphere Application Server. Porexemplo, selecione o cluster MDMPIM e clique em Parar. Todos os servidores(membros) são interrompidos.

b. Inicie o cluster. Para obter mais informações sobre o início do cluster, veja a:documentação do produto WebSphere Application Server. Por exemplo,selecione o cluster MDMPIM e clique em Iniciar. Todos os servidores(membros) são iniciados.

3. Pare e inicie os servidores server1, server2 e server3.a. Pare todos os servidores. Para obter mais informações, consulte Parando o

Produto.b. Inicie todos os servidores. Para obter mais informações, consulte Iniciando o

Produto.

Capítulo 6. Configurando o Produto 87

Implementação do InfoSphere MDM Collaboration Serverusando o WebSphere Application Server Deployment Manager

Antes de poder implementar o IBM InfoSphere Master Data ManagementCollaboration Server, você deve configurar seu servidor de aplicativos, criar umcluster, configurar seu host, sincronizar os servidores de aplicativos e reiniciar ocluster e o InfoSphere MDM Collaboration Server.

Antes de Iniciar

Assegure-se de ter atendido aos pré-requisitos a seguir:v Inicie o WebSphere Application Server Deployment Manager antes de instalar o

InfoSphere MDM Collaboration Server e criar o cluster.

Importante: Assegure-se de não usar o script install_war.sh em um cluster oumembro do cluster existente. Se você executar este script em um cluster ou ummembro de cluster existente, será exibida uma mensagem de erro com falha.

Importante: Antes da implementação, assegure-se de que exista apenas oserver1. Se existir qualquer outro servidor, exclua-o.

v Assegure-se de configurar o WebSphere Application Server. Para obter maisinformações sobre a configuração do servidor, consulte “Configurando oWebSphere Application Server” na página 41

v Se você estiver usando o IBM WebSphere MQ, assegure-se de instalar oWebSphere MQ Client em todas as instâncias do InfoSphere MDM CollaborationServer em cada cluster.

Sobre Esta Tarefa

Implemente o InfoSphere MDM Collaboration Server utilizando o WebSphereApplication Server Deployment Manager:

Procedimento1. Implemente o aplicativo no servidor de aplicativos. Para obter mais

informações, consulte “Configurando o WebSphere Application Server” napágina 76.a. Assegure-se de que o server1 seja utilizado no arquivo env_settings.ini.

Por exemplo:

[appserver.websphere]application_server_profile=mdmpimcell_name=mdmpimNode01Cell

node_name=mdmpimNode01# set security to true if administrative security is enabled.Defaults to false if not setadmin_security=false

[appserver.appsvr]port=9080# for websphere, add appserver_name and vhost_nameappserver_name=server1vhost_name=mdmpim_vhost

88 InfoSphere MDM Collaboration Server: Guia de Instalação

Como server1 já foi criado, a etapa para create_appsvr.sh pode serignorada.

b. Instale o InfoSphere MDM Collaboration Server para o servidor deaplicativos server1.

c. Efetue login no InfoSphere MDM Collaboration Server:http://<hostname>:<port>/utils/enterLogin.jsp

2. crie o cluster com um servidor de aplicativos existente. Para obter maisinformações sobre como criar um cluster, veja a: documentação do produtoWebSphere Application Server Um novo cluster será criado com um membroque é convertido a partir do servidor de aplicativos server1.

3. Crie mais servidores de aplicativos. Para obter mais informações sobre a criaçãode um servidor de aplicativos, veja a: documentação do produto WebSphereApplication Server Crie mais membros, por exemplo, server2 na porta 9081 eserver3 na porta 9082, no cluster.

4. Configure o host virtual. Para obter mais informações sobre a configuração deum host virtual, veja a: documentação do produto WebSphere ApplicationServer Configure o host virtual mdmpim_vhost com aliases de host para todos osmembros de cluster (nomes de host/portas) no console administrativo doWebSphere Application Server como, por exemplo:v *:9080 - para server1v *:9081 - para server2v *:9082 - para server3

5. Sincronize todos os servidores de aplicativos. Antes de reiniciar todos osmembros de cluster, execute uma sincronização completa e preencha oaplicativo no server1 em todos os outros servidores, ou seja, server2 e server3.Para obter mais informações sobre sincronização, veja a: documentação doproduto WebSphere Application Server Selecione o nó que é usado para esteaplicativo, por exemplo, mdmpimNode01, e clique em Ressincronização Integral.Para obter mais informações sobre Ressincronização Completa, veja a:documentação do produto WebSphere Application Server.

6. Reinicie o cluster.a. Pare o cluster. Para obter mais informações sobre interrupção do cluster,

veja a: documentação do produto WebSphere Application Server. Porexemplo, selecione o cluster MDMPIM e clique em Parar. Todos os servidores(membros) são interrompidos.

b. Inicie o cluster. Para obter mais informações sobre o início do cluster, veja a:documentação do produto WebSphere Application Server. Por exemplo,selecione o cluster MDMPIM e clique em Iniciar. Todos os servidores(membros) são iniciados.

7. Pare e inicie os servidores server1, server2 e server3.a. Pare todos os servidores. Para obter mais informações, consulte Parando o

Produto.b. Inicie todos os servidores. Para obter mais informações, consulte Iniciando o

Produto.

Implementando o MDM colaborativo em um ambiente emcluster

Os desenvolvedores, administradores e engenheiros de transição que desejamconfigurar um ambiente MDM colaborativo típico em cluster com apenas umcluster podem seguir uma das duas formas.

Capítulo 6. Configurando o Produto 89

v Implementando o MDM colaborativo em um servidor de aplicativos e, emseguida, convertendo-o em um cluster.

v Implementando MDM colaborativo em um cluster de computador.

Para obter instruções de etapa por etapa sobre como implementar o MDMcolaborativo em um cluster, consulte o artigo developerWorks a seguir:Implementar o InfoSphere MDM Collaborative Edition em um cluster, Parte 1:Estratégias para topologias em cluster em um servidor de aplicativos

Configurando Propriedades de Tempo de ExecuçãoÉ necessário configurar algumas propriedades de tempo de execução no arquivocommon.properties como parte da configuração do IBM InfoSphere Master DataManagement Collaboration Server. Para obter informações adicionais sobre essesparâmetros, consulte os comentários no arquivo common.properties.

Sobre Esta Tarefa

Um script de compatibilidade como, por exemplo, configureEnv.sh, suportacompatibilidade com versões anteriores limitada. Esse script cria os shell scripts,compat.sh no diretório <install dir>/bin. Este script compat.sh contém asvariáveis de ambiente mais comumente usadas a partir da configuração pré-6.1.Além disso, um script Perl <install dir>/bin/perllib/getTop.pl pode ser usadopara obter o caminho absoluto para <install dir>.

O script configureEnv.sh gera o arquivo common.properties a partir dos valores noarquivo env_settings.ini. O arquivo common.properties deve ser customizadoapós o script configureEnv.sh ser executado e antes do InfoSphere MDMCollaboration Server ser iniciado pela primeira vez.

Procedimento1. Se você estiver utilizando FTP, configure o diretório para utilizar FTP para

operações de importação especificando o parâmetro FTP_root_dir.2. Configure o diretório temporário especificando um valor para o parâmetro

tmp_dir. O diretório /tmp é o padrão.

O que Fazer Depois

Consulte o “Criando um Esquema” sobre o que fazer em seguida.

Executar os scripts de criação de esquemaDepois de instalar o servidor de aplicativos, o banco de dados e o aplicativo IBMInfoSphere Master Data Management Collaboration Server, você deve executar osscripts para criar o esquema para o banco de dados.

Criando um EsquemaO IBM InfoSphere Master Data Management Collaboration Server fornece umscript que você utiliza para criar o esquema para o seu banco de dados.

Antes de Iniciar

Antes de poder criar um esquema, assegure-se de:v Criar nomes de espaço de tabela válidos e assegure-se de que eles sejam válidos.

90 InfoSphere MDM Collaboration Server: Guia de Instalação

v Assegure a conectividade do banco de dados.

.

Sobre Esta Tarefa

Se você executar o script create_schema.sh sem a opção tablespace, todas as tabelase índices serão criados apenas nos espaços de tabela padrão USERs e INDX. Sevocê criou todos os buffer pools e espaços de tabela conforme descrito no tópicoCriando espaços de tabela, certifique-se de usar um arquivo de mapeamento deespaço de tabela apropriado.

O <install dir>/bin/db/analyze_schema.sh executa o analisador de esquema dobanco de dados nativo.

Procedimento1. Use a shell script a seguir para criar o esquema: <diretório de

instalação>/bin/db/create_schema.sh. Ela cria um arquivo de log que édenominado <install dir>/logs/schema.log.Atenção: Quando você executa o script create_schema.sh, os erros não sãoexibidos. Assegure-se de rever o arquivo de log para visualizar todos os erros.

Nota: Execute o create_schema.sh apenas uma vez. Se você executarcreate_schema.sh em um esquema existente, o substituirá por um esquemavazio.

2. Opcional: Você pode especificar o argumento --tablespace para especificar umarquivo de mapeamento de nome de espaço de tabela que mostra os nomes deespaço de tabela customizado para os espaços de tabela necessários:create_schema.sh --tablespace=<arquivo de mapeamento de nome de espaçode tabela>. Se você não especificar o argumento--tablespace=tablespace_name_mapping_file na linha de comando ao executar oscritp create_schema.sh pela primeira vez, todas as tabelas e índices serãocriados nos espaços de tabela padrão USERS e INDX. Se você não especificar oargumento --tablespace=tablespace_name_mapping_file em uma execuçãoposterior, o nome que é usado para a operação create schema anterior é usada.Para obter mais informações sobre espaços de tabela, veja “Nomes de espaço detabela para tabelas estáticas” na página 92

3. Revise o arquivo de log após executar o comando create_schema.sh paraverificar erros.

Nomes de Espaço de Tabela CustomizadaHá dois tipos de tabelas: tabelas estáticas e tabelas de tempo de execução. Hátambém duas maneiras como o InfoSphere MDM Collaboration Server cria tabelas.

Tabelas estáticasEstas tabelas são criadas durante a fase de instalação ao executar o scriptcreate_schema.sh.

Tabelas de tempo de execuçãoEssas tabelas são criadas durante o tempo de execução quando as funçõesa seguir são usadas.v Criando logs definidos pelo usuáriov Excluindo um catálogov Importando itensv Scripts de verificação de integridade

Capítulo 6. Configurando o Produto 91

v Script de manutenção de Docstore

Por padrão, os espaços de tabela USERS, INDX e BLOB_TBL_DATA são usadospara criar as tabelas de banco de dados do InfoSphere MDM Collaboration Server.A customização do nome de espaço de tabela para substituir nomes de espaço detabela padrão está disponível na seção a seguir.

Essa função do espaço de tabela customizada aborda os problemas deimplementação e destina-se apenas a novas instalações, então não há problemas demigração. Se você tiver um sistema existente que é implementado, seu DBA devealterar manualmente os nomes de espaço de tabela para todas as tabelas sob oesquema de banco de dados do InfoSphere MDM Collaboration Server em umajanela de manutenção apropriada. Além disso, o parâmetro de espaço da tabela noarquivo common.properties deve ser atualizado para os novos nomes de espaço detabela onde você deseja que as tabelas de tempo de execução sejam criadas.

Nomes de espaço de tabela para tabelas de tempo de execução:

O IBM InfoSphere Master Data Management Collaboration Server cria tabelasdurante o tempo de execução usando nomes de espaço de tabela padrão: USERS eINDX.

Os nomes de espaço de tabela padrão podem ser alterados por meio do arquivo$TOP/etc/default/common.properties .

É possível alterar esses nomes de espaço de tabela padrão nesses parâmetros nosarquivos user_tablespace_name e index_tablespace_name. Por exemplo,

user_tablespace_name=pim_dataindex_tablespace_name=pim_index

Neste exemplo pim_data e pim_index substituem os espaços de tabela USERS eINDX. Esses espaços de tabelas são usados para tabelas que são criadas durante otempo de execução.

Importante: Essas propriedades são opcionais. Se qualquer uma delas não estiverdefinida, os valores padrão codificados permanentemente são usados.

Nota: As propriedades user_tablespace_name e index_tablespace_name não estãolistadas no diretório $TOP/etc/default/common.properties. Se você pretende alterarnomes de espaço de tabela, então será necessário incluir essas propriedades nodiretório $TOP/etc/default/common.properties e configurar os valores necessários.

Depois de modificar os parâmetros de nome de espaço de tabela, o InfoSphereMDM Collaboration Server deve ser reiniciado. É necessário assegurar que osespaços de tabela sejam criados e utilizáveis pelo banco de dados do usuário doInfoSphere MDM Collaboration Server antes de reiniciar.

Nomes de espaço de tabela para tabelas estáticas:

O InfoSphere MDM Collaboration Server cria tabelas durante a fase de instalaçãousando nomes de espaço de tabela padrão: USERS, INDX e BLOB_TBL_DATA.

Um arquivo de mapeamento de espaço de tabela pode ser usado para definirnomes de espaço de tabela customizada em vez dos nomes de espaço de tabelapadrão que foram mencionados anteriormente. Esse arquivo é um arquivo de texto

92 InfoSphere MDM Collaboration Server: Guia de Instalação

delimitado por vírgulas que mapeia as tabelas, espaços de tabela e espaços detabela de índices juntos. Este arquivo é usado como um parâmetro para o scriptcreate_schema.sh, por exemplo:

$TOP/bin/db/create_schema.sh --tablespace=<table space name mapping file>

O arquivo de mapeamento de nome de espaço de tabela possui o formato a seguirpara cada linha:

nome_da_tabela,(nome_de_espaço_de_tabela_da_tabela), (nome_de_espaço_de_tabela_do_índice)

Conforme mostrado anteriormente, tanto o table_tablespace_name como oindex_tablespace_name são opcionais. Por exemplo:

tctg_sel_selection,ctg_tables,tctg_dys_dynamic_selection,ctg_tables,tctg_itm_item,tctg_itd_item_detail,ctg_tables,ctg_indxtctg_ita_item_attributes,ctg_tables,ctg_indx

O arquivo de mapeamento de nome de espaço de tabela inclui as propriedades aseguir:v Se qualquer um dos table_tablespace_name e o index_tablespace_name não for

especificados, os nomes de espaço de tabela padrão serão usados.v Todas as tabelas que são usadas pelo InfoSphere MDM Collaboration Server não

são incluídas no arquivo de mapeamento, use os nomes de espaço de tabelapadrão.

v Linhas em branco são ignoradas.v Linhas que iniciam com o # são consideradas como linhas de comentário e são

ignoradas, por exemplo:

#----------------------------# Essa é uma linha de comentário#----------------------------

Um arquivo de mapeamento padrão está em: $TOP/src/db/schema/gen/tablespace_name_mapping_file.txt

Esse arquivo segue o formato que foi especificado anteriormente e pode ser usadocomo um modelo para a customização de nomes de espaço de tabela. Ele incluitodos os espaços de tabela necessários que são criados durante a fase de instalaçãodo InfoSphere MDM Collaboration Server.

Em ambientes de produção é ideal para usar os espaços de tabela conformedescrito na seção requisitos de espaço de tabela, portanto tabelas altamente usadascomo itd, ita, itm, icme lck são armazenadas em espaços de tabela e bufferpools separados. Essa separação ajuda a melhorar o desempenho geral. Para fazerisso, você precisa criar um arquivo de mapeamento de espaço de tabela com oseguinte conteúdo:

tctg_itd_item_detail,itd_data,itd_ixtctg_ita_item_attributes,ita_data,ita_ix

Capítulo 6. Configurando o Produto 93

tctg_itm_item,itm_data,itm_ixtctg_icm_item_category_map,icm_data,icm_ixtutil_lck_lock,lck_data,lck_ix

Testando a Conectividade do Banco de DadosAntes de utilizar o IBM InfoSphere Master Data Management Collaboration Server,você deve criar o esquema do banco de dados.

Sobre Esta Tarefa

Quando você está se conectar ao banco de dados, o script <installdir>/bin/test_db.sh testa o cliente nativo e as conexões JDBC. O script imprimetodos os erros.

O script de geração de esquema, create_schema.sh, não é interrompido se eleencontra um erro nem exibe erros. Examine o arquivo de log, <installdir>/logs/schema.log, para assegurar que o esquema tenha sido criado comsucesso.

É possível executar o script, create_schema.sh, com a opção –verbose. Este opçãoimprime as informação de registro no arquivo de log. Ela também inclui o SQL quefoi enviado para o banco de dados e a partir dos programas Java.

Procedimento1. Verifique o usuário do banco de dados. Verifique se o usuário do banco de

dados referenciado no arquivo common.properties existe no banco de dadoscom os privilégios corretos.

2. Verifique se você tem conectividade de linha de comandos e que o InfoSphereMDM Collaboration Server pode se conectar ao banco de dados executando oshell script a seguir:a. Execute test_db.sh. O comando test_db.sh testa a conectividade da linha

de comandos usando o DB2 ou sqlplus. Ele também testa a conectividadeJDBC usando Java.

3. Após o usuário do banco de dados ser configurado corretamente, crie oesquema do banco de dados do InfoSphere MDM Collaboration Server.

Manipulação de erro para arquivo de mapeamento de nomede espaço de tabela

Além dos erros de script padrão em 'create schema' e o novo argumento da linhade comandos tablespace_name_mapping_file, os erros de arquivo de mapeamento sãovalidados.

Os seguintes erros de arquivo de mapeamento são validados:1. Se o arquivo de mapeamento não existir, o sistema retorna esse erro:

O arquivo de mapeamento de nome de espaço de tabela 'nome_do_arquivo' não existe.

Se essa saída ocorrer, o script será interrompido.2. Se o arquivo de mapeamento não for um arquivo de texto legível ou for

inválido, o sistema retornará esse erro:

O arquivo de mapeamento de nome de espaço de tabela 'nome_do_arquivo' é inválido.

Se essa saída ocorrer, o script será interrompido.

94 InfoSphere MDM Collaboration Server: Guia de Instalação

3. Se uma linha no arquivo de mapeamento não está formatada conformerequerido, o sistema retorna este erro:

A seguinte linha no arquivo de mapeamento de nomede espaço de tabela 'nome_do_arquivo' é inválida eserá ignorada: a_linha.

Se essa saída ocorrer, o script continua.4. Se um nome de tabela em uma linha no arquivo de mapeamento não existir ou

não for uma tabela IBM InfoSphere Master Data Management CollaborationServer válida, o sistema ignorará a linha e retornará esse erro:

Nome de tabela inválido: nome_de_tabela.

Se essa saída ocorrer, o script continua.5. Se um nome de tabela ou a linha inteira estiver duplicada, ignore a linha e

relate aviso ao usuário:

Nome de tabela duplicado: nome_de_tabela.

Se essa saída ocorrer, o script continua.

Os table_tablespace_name e index_tablespace_name são opcionais. Se algum delesestiver ausente, o script create_schema.sh utiliza os nomes de espaço de tabelapadrão. Nenhuma mensagem de erro ou aviso é retornado.

Se o mapeamento do nome do espaço de tabela for concluído com sucesso, osistema retorna essa mensagem:

O sistema aplicou o(s) nome(s) de espaço de tabela para cada tabela com êxito.

Se foi relatado algum erro, o sistema retorna essa mensagem:

O sistema falhou ao aplicar o(s) nome(s) de espaço de tabela para cada tabela

Todas essas cadeias de mensagens foram localizados.

Configurando o Recurso GDSVocê deve configurar alguns parâmetros de GDS para que IBM InfoSphere MasterData Management Collaboration Server possa trocar dados do produto com umdatapool.

Criando um arquivo .bindings para WindowsPara configurar as configurações do IBM InfoSphere Master Data ManagementCollaboration Server GDS WebSphere MQ, é necessário criar um arquivo.bindings.

Sobre Esta Tarefa

As etapas a seguir criam um arquivo .bindings no sistema operacional Windows.

Procedimento1. Configure o caminho da classe do WebSphere Message Queue. O diretório de

instalação padrão do WebSphere Message Queue está em C:\Program

Capítulo 6. Configurando o Produto 95

Files\IBM\WebSphere MQ no Windows que deve ser configurado comoMQ_INSTALL_DIR. Assumindo que você deva atualizar a variável de caminho declasse do sistema (CLASSPATH) com os arquivos JAR a seguir:v <MQ_INSTALL_DIR>\Java\lib\providerutil.jarv <MQ_INSTALL_DIR>\Java\lib\com.ibm.mqjms.jarv <MQ_INSTALL_DIR>\Java\lib\ldap.jarv <MQ_INSTALL_DIR>\Java\lib\jta.jarv <MQ_INSTALL_DIR>\Java\lib\jndi.jarv <MQ_INSTALL_DIR>\Java\lib\jms.jarv <MQ_INSTALL_DIR>\Java\lib\connector.jarv <MQ_INSTALL_DIR>\Java\lib\fscontext.jarv <MQ_INSTALL_DIR>\Java\lib\com.ibm.mq.jar

2. Crie um diretório no Servidor do WebSphere MQ e chame-o:C:\JNDI-Directory.

Nota: Se este diretório existir, exclua quaisquer versões anteriores dos arquivos.bindings dele.

3. Acesse o diretório <MQ_INSTALL_DIR>\Java\bin e inclua as seguintes mudançasno arquivo JMSAdmin.config. Assegure-se de que os valores para os seguintesparâmetros sejam:v INITIAL_CONTEXT_FACTORY=com.sun.jndi.fscontext.RefFSContextFactoryv PROVIDER_URL=file:/C:/JNDI-Directory

Nota: Se esses parâmetros não estiverem presentes, inclua estes parâmetroscom os valores anteriores.

4. Abra um prompt de comandos e vá para o diretório <MQ_INSTALL_DIR>\Java\bin. Emita o arquivo JMSAdmin.bat. Na inicialização bem-sucedida dessearquivo em lote, você verá um prompt InitCtx>. Você agora está pronto paraexecutar os comandos do MQSC. Se ocorrer uma exceção, então, verifique se avariável do sistema do caminho de classe está configurada adequadamentepara os arquivos JAR que foram listados na etapa 1 anteriormente.

5. Execute os comandos a seguir nesta sequência:a. InitCtx> def q(INBOUND_QUEUE_NAME)

b. InitCtx> def q(OUTBOUND_QUEUE_NAME)

c. InitCtx> def qcf(QUEUE_CONNECTION_FACTORY_NAME) transport(CLIENT)channel(java.channel) host(WMQ_SERVER_IP)

d. port(WMQ_SERVER_DEFINED_PORT) qmgr(QUEUE_MANAGER_NAME)

e. InitCtx> end

Por exemplo:a. InitCtx> def q(XML_IN)

b. InitCtx> def q(XML_OUT)

c. InitCtx> def qcf(ptpQcf) transport(CLIENT) channel(java.channel)

d. host(9.121.222.84) port(1414) qmgr(bcg.queue.manager)

e. InitCtx> end

Em que:

XML_INA fila de entrada usada pelo serviço de sistema de mensagens do GDSdo qual ler.

96 InfoSphere MDM Collaboration Server: Guia de Instalação

XML_OUTA fila de saída na qual o GDS posta mensagens.

ptpQcfO nome da factory de conexão da fila, conforme definido em$TOP/bin/conf/env_settings.ini como um valor para o parâmetroqueue_connection_factory na seção [gds].

9.121.222.84O endereço IP do servidor do WebSphere MQ.

1414 O servidor do WebSphere MQ que está definido de porta deatendimento.

bcg.queue.managerO nome do gerenciador de filas com o qual as filas são definidas.

Nota: Se você receber uma mensagem semelhante a "impossível ligar amensagem do objeto", verifique se o diretório JNDI-Directory existe. Alémdisso, se já houver uma versão anterior do arquivo .bindings na pasta, exclua-ae execute novamente as etapas 4 e 5 anteriores.

6. Copie o arquivo .bindings gerado a partir do diretório JNDI-Directory e cole oarquivo no destino necessário no InfoSphere MDM Collaboration Server nosdiretórios a seguir:v $TOP/etc/default/

v $TOP/etc/appsvrgds_<SERVER_NAME>

Configurando parâmetros de Sincronização de Dados GlobalAssegure-se de configurar os parâmetros do recurso de Sincronização de DadosGlobal a seguir.

Procedimento1. Abra o arquivo env_settings.ini e acesse a seção [gds].2. Configure os seguintes parâmetros:

enabledConfigure este parâmetro com um de dois valores possíveis, sim ounão. Configure-o como sim se desejar ativar o GDS. O padrão é não.

company_codeConfigure este parâmetro com o código da empresa para o qual desejacarregar o modelo de dados de GDS.

gds_app_typeConfigure este parâmetro como um de dois valores possíveis, Demandaou Fornecimento.

ACTIVE_DATA_POOL_IDConfigure este parâmetro para um de dois valores possíveis, Transoraou WWREV6.

inbound_queue_nameInsira o nome da fila de entrada do WebSphere MQ a partir da qual olistener do recurso Sincronização de Dados Global do IBM InfoSphereMaster Data Management Collaboration Server irá ler as mensagensXML.

outbound_queue_nameInsira o nome da fila de saída do WebSphere MQ em que o recurso

Capítulo 6. Configurando o Produto 97

Sincronização de Dados Global do IBM InfoSphere Master DataManagement Collaboration Server irá postar ou fazer o push demensagens XML.

queue_connection_factoryInsira o nome da factory de conexão da fila do WebSphere MQ.

datapool_glnInsira o GLN do datapool com o qual o recurso Sincronização de DadosGlobal de InfoSphere MDM Collaboration Server deve trocarmensagens XML.

self_glnInsira o GLN de sua organização. É necessário preencher esseparâmetro apenas se a sua organização for um tipo de revendedor deorganização (gds_app_type=Demand).

3. Acesse a seção [appserver.appsvrgds] e configure os parâmetros a seguir:

port Configure este parâmetro com um valor de sua opção. O valorconfigurado é o número da porta utilizado pelo recurso Sincronizaçãode Dados Global do appserver do InfoSphere MDM CollaborationServer para GUI. Por exemplo, 7525.

appserver_nameConfigure este parâmetro como gds_<APP_SERVER_NAME>. Porexemplo, gds_appsvr.

vhost_nameConfigure este parâmetro como gds_<VIRTUAL_HOST_NAME>. Porexemplo, gds_vhost.

4. Acesse a seção [services] e configure os parâmetros a seguir:

appsvrappsvr, appsvrgds

5. Como muitas funções na Sincronização de Dados Global possuemdependências nos serviços fornecidos pelo WebSphere MQ, configure osparâmetros a seguir na seção [mq]:

enabledConfigure como yes para ativar o suporte às funções que possuemdependências no MQ.

home O diretório de instalação do cliente WebSphere MQ.6. Salve e feche o arquivo env_settings.ini.7. Se você estiver usando o WebSphere Application Server como seu servidor de

aplicativos, é necessário concluir essas etapas de configuração para os arquivos.jar do WebSphere MQ.a. Altere os diretórios para o diretório <install_dir>/jars.b. Crie os três links simbólicos a seguir, substituindo WAS_HOME pelo

diretório inicial para o WebSphere Application Server e DEFAULT_APPSVRpelo nome do servidor de aplicativos padrão:v ln -s <WAS_HOME>/profiles/<DEFAULT_APPSVR>/installedConnectors/

wmq.jmsra.rar/com.ibm.mq.jar com.ibm.mq.jar

v ln -s <WAS_HOME>/profiles/<DEFAULT_APPSVR>/installedConnectors/wmq.jmsra.rar/com.ibm.mqjms.jar com.ibm.mqjms.jar

v ln -s <WAS_HOME>/profiles/<DEFAULT_APPSVR>/installedConnectors/wmq.jmsra.rar/dhbcore.jar dhbcore.jar

c. Execute o script bin/configureEnv.sh para atualizar o caminho de classe.

98 InfoSphere MDM Collaboration Server: Guia de Instalação

Exemplo

Este é um exemplo das seções appserver.appsvr e appserver.appsvrgds doarquivo env_settings.ini:

#For PIM App Server[appserver.appsvr]port=7505appserver_name=pim_appsvrvhost_name=pim_vhost#For GDS App Server[appserver.appsvrgds]port=7525appserver_name=gds_appsvrvhost_name=gds_vhost

Este é um exemplo de seção services do arquivo env_settings.ini:

[services]admin=admineventprocessor=eventprocessorqueuemanager=queuemanagerscheduler=schedulerworkflowengine=workflowengineappsvr=appsvr,appsvrgds

Este é um exemplo da seção mq do arquivo env_settings.ini:

[mq]enabled=yeshome=/opt/mqm

Configurando Parâmetros de Memória do Sincronização deDados Global Para Sistema de Mensagens

É necessário configurar os parâmetros de memória do Sincronização de DadosGlobal para o módulo do sistema de mensagens antes de poder usar o serviço dosistema de mensagens do Sincronização de Dados Global.

Procedimento1. Abra o arquivo <Install_Dir>/bin/gdsmsg.sh.2. Configure os valores para o tamanho de heap inicial e o tamanho de heap

máximo no parâmetro CCD_JMS_JVM_DEBUG_OPTS. Os valores padrão são-Xmx1024m -Xms512m.

Nota: Você não deve tentar configurar o tamanho de heap máximo com maisdo que a memória física disponível em seu computador.

3. Salve e feche o arquivo <Install_Dir>/bin/gdsmsg.sh.

Exemplo

Este é um exemplo de configuração do parâmetro CCD_JMS_JVM_DEBUG_OPTSpara um tamanho de heap inicial de 512 MB e um tamanho de heap máximo de1024 MB.

Capítulo 6. Configurando o Produto 99

CCD_JMS_JVM_DEBUG_OPTS="-Xmx1024m -Xms512m"

Configurando um Conector AS2Você deve instalar e configurar um conector AS2 para ativar o IBM InfoSphereMaster Data Management Collaboration Server para se comunicar com umdatapool.

Sobre Esta Tarefa

O protocolo AS2 é usado para comunicação entre o InfoSphere MDM CollaborationServer e um datapool. Esse protocolo fornece transmissão rápida e segura de dadosde negócios.

Procedimento

Instale e configure o conector AS2. Para obter informações adicionais, consulte adocumentação do seu conector AS2.

Conector AS2O protocolo AS2 (Applicability Statement 2) é utilizado para transmissão segura dedocumentos de negócios nos formatos XML, binário e Intercâmbio de DadosEletrônicos (EDI) através da Internet. Ele é frequentemente utilizado em operaçõesde troca de dados business-to-business. Para assegurar a troca de dados XMLcorreta, o Sincronização de Dados Global Network identificou e definiu o AS2como o padrão para a comunicação entre fornecedores e datapools e de datapoolse varejistas para conectividade de ponta a ponta.

O protocolo AS2 é baseado nos protocolos HTTP e SMIME. Ele permite que asmensagens sejam criptografadas e assinadas. Ele também permite que o receptorde uma mensagem gere uma mensagem de confirmação que é enviada ao emissorda mensagem.

O recurso Sincronização de Dados Global do IBM InfoSphere Master DataManagement Collaboration Server exige um conector AS2 distinto que utiliza oprotocolo AS2 para se comunicar com um datapool. Os documentos de negóciosque são trocados entre o InfoSphere MDM Collaboration Server e o datapool estãono formato XML.

Um exemplo de um software conector AS2 que é possível de ser utilizado é o IBMWebSphere Partner Gateway. Para obter mais informações sobre como instalar econfigurar o WebSphere Partner Gateway como seu software conector AS2, veja adocumentação do produto IBM WebSphere Partner Gateway.

Conectando a um DatapoolÉ necessário se conectar a um datapool para enviar ou receber dados.

Antes de Iniciar

Antes de pode ser conectar a um datapool, você deve se registrar no datapool. Oregistro em um datapool exige a celebração de um contrato e o pagamento da taxade assinatura. No registro bem-sucedido, a URL que o datapool expõe aos clientese um ou mais números de locais globais (GLNs) serão recebidos.

100 InfoSphere MDM Collaboration Server: Guia de Instalação

Procedimento1. Defina uma conexão participante para envio de informações do IBM InfoSphere

Master Data Management Collaboration Server para o datapool. É necessária ainserção da URL que o datapool expõe, os números de locais globais recebidosdo datapool no registro e o protocolo no qual planeja enviar seus documentosde produto.

2. Defina uma conexão participante para recebimento de informações do datapool.É necessária a inserção do protocolo no qual planeja receber documentos deproduto.

3. Ative as conexões.

Capítulo 6. Configurando o Produto 101

102 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 7. Verificando a Instalação

Para verificar se você instalou com êxito o IBM InfoSphere Master DataManagement Collaboration Server, efetue login na interface com o usuário doproduto.

Lista de Verificação de Pós-instalaçãoApós instalar o IBM InfoSphere Master Data Management Collaboration Server,utilize as seguintes verificações para assegurar que configurou o aplicativocorretamente.

Definições e Configuração do Banco de Dados

Configuração do Banco de Dados para o Banco de Dados Oracle

Todas as configurações necessárias do InfoSphere MDM Collaboration Server paraOracle são ativadas no arquivo init.ora no Oracle. Consulte o “Configurando seubanco de dados Oracle” na página 29, para obter detalhes sobre a configuração doOracle para uso com o InfoSphere MDM Collaboration Server. Assim que o bancode dados Oracle estiver ativo, as configurações necessárias do InfoSphere MDMCollaboration Server podem ser verificadas. É possível consultar o seu DBA paraobter assistência com isso.

Configuração do Banco de Dados para Banco de Dados DB2

Todas as configurações necessárias do InfoSphere MDM Collaboration Server parao banco de dados DB2 são ativadas em três áreas de configuração diferentes:1. Variáveis de Registro do DB2.2. Configuração do Gerenciador de Banco de Dados DB2.3. Configuração do Banco de Dados DB2.

Todas essas configurações podem ser verificadas executando um script de shell apartir do Servidor DB2 utilizando o id do proprietário da instância do DB2 paraverificar o valor recomendado do Guia de Instalação do IBM InfoSphere MasterData Management Collaboration Server com o valor atual para definições deconfiguração. Para obter detalhes sobre a configuração do DB2 para InfoSphereMDM Collaboration Server, consulte “Configurando seu Banco de Dados DB2” napágina 15. Para obter assistência com o script de shell, consulte o seu DBA.

Configurações do WebSphere Application Server

É possível verificar configurações no console administrativo do WebSphereApplication Server em relação às recomendações para o WebSphere ApplicationServer na documentação do WebSphere Application Server e em relação àquelasfeitas no Guia de Instalação do InfoSphere MDM Collaboration Server e podeverificar se as bibliotecas Java e JDK corretas são utilizadas. Para informações deconfiguração do WebSphere Application Server, consulte “Configurando osParâmetros do WebSphere Application Server” na página 73.

© Copyright IBM Corp. 2000, 2014 103

Configurações do Produto

Todas as configurações do produto são armazenadas no arquivocommon.properties. Verifique se todas as configurações necessárias estãoentendidas e utilizadas.

Se necessário, verifique se o Gerenciador de Montagem está instalado econfigurado corretamente.

Configurando uma Empresa de Teste Utilizando um ScriptSeus dados de PIM (Product Information Management) estão organizados no IBMInfoSphere Master Data Management Collaboration Server por empresas. Parapoder efetuar login no InfoSphere MDM Collaboration Server, você deve criar umaempresa de teste utilizando o script que é fornecido.

Sobre Esta Tarefa

O <diretório de instalação>/bin/db/cleanup_cmp.sh pode ser usado paradescartar todas as informações em uma empresa como itens e catálogos. oargumento –code é necessário tanto para create_cmp quanto cleanup_cmp

Procedimento1. Use o shell script a seguir para criar o esquema: <diretório de

instalação>/bin/db/create_cmp.sh. Por exemplo, create_cmp.sh–code=<company code> --name=<company name>. Ele cria um arquivo de log<diretório de instalação>/logs/create_cmp.log.Este script cria a empresa. É possível utilizar essa empresa de teste vazia emseu ambiente de teste. É possível utilizar o script create_cmp.sh para criarempresas de teste adicionais.

Nota: Informações de ID e senha são codificadas permanentemente quandovocê cria a empresa utilizando o script e, dessa maneira, eles fazem distinçãoentre maiúsculas e minúsculas.

2. Crie uma empresa vazia chamada 'test' (sem dados predefinidos), executando oseguinte script de shell:

<diretório de instalação>/bin/db/create_cmp.sh --code=test

A demo da empresa é criada com um único usuário: administrator. A senhapara administrator é "trinitron". As senhas fazem distinção entre maiúsculas eminúsculas. O usuário administrador é criado com privilégios completos e deveser utilizado por um administrador.

Lembre-se: Você deve executar o shell script create_cmp.sh somente quando oseu sistema estiver inativo. Você não deve executar o shell script create_cmp.shmúltiplas vezes em paralelo para que mais de uma instância esteja executandoem um determinando momento, caso contrário os scripts falharão.

3. Reveja o arquivo de log executando create_cmp.sh para verificar se há erros.

Carregando o Modelo de Dados do Sincronização de Dados GlobalÉ preciso carregar o modelo de dados do Sincronização de Dados Global paraativar o IBM InfoSphere Master Data Management Collaboration Server parapublicar informações do produto em seu datapool assim como para receberinformações do produto de seu datapool.

104 InfoSphere MDM Collaboration Server: Guia de Instalação

Sobre Esta Tarefa

O recurso Sincronização de Dados Global do InfoSphere MDM CollaborationServer carrega o modelo de dados adequado com base nas definições deconfiguração no arquivo env_settings.ini. O modelo de dados é carregadoexecutando-se o script loadGDSDatamodel.sh.

Procedimento1. Navegue até o diretório $TOP/bin/db.2. Execute o script loadGDSDatamodel.sh.

Iniciando o ProdutoQuando o IBM InfoSphere Master Data Management Collaboration Server foriniciado, também serão iniciados todos os seus serviços e os servidores deaplicativos incluindo o servidor de aplicativos do recurso Sincronização de DadosGlobal.

Antes de Iniciar

Antes de iniciar o produto, você deve assegurar-se de ter configurado o servidorde aplicativos do recurso Sincronização de Dados Global na seção [services] doarquivo env_settings.ini.

Sobre Esta Tarefa

É necessário executar o script start_local.sh para iniciar o produto e todos osserviços que são necessários para executar o produto; e o script rmi_status.shpara verificar se o aplicativo está em execução. Também é necessário iniciar oserviço do sistema de mensagens do recurso Sincronização de Dados Global paraenviar e receber mensagens XML. Um ambiente que fornece suporte gráfico (porexemplo, VNC) é recomendado. No caso em que a segurança global está ativadano WebSphere Application Server, mas o parâmetro admin_security=false estáespecificado no env_settings.ini, você será avisado com um diálogo para fornecero nome de usuário e a senha doWebSphere Application Server. Se você usar umambiente como o PuTTY que não possui suporte gráfico, a execução do comandoparecerá interrompida.

Procedimento1. Execute o script start_local.sh. Este script está localizado no diretório

<install directory>/bin/go. Se admin_security=true estiver configurado noarquivo env_settings.ini, mas o nome de usuário e a senha não foremfornecidos na seção [appserver], você deve especificar esses valores na linha decomandos, conforme mostrado abaixo.

start_local.sh --wsadminUsername=<was_admin_user>--wsadminPwd=<was_admin_password>

Se o admin_security=true estiver configurado, mas o nome do usuário e asenha não forem fornecidos no arquivo env_settings.ini nem como osargumentos para o comando, você será solicitado a inserir os valores noconsole.

2. Execute o script gdsmsg.sh com o parâmetro start se tiver ativado o recursoSincronização de Dados Global do InfoSphere MDM Collaboration Server. Este

Capítulo 7. Verificando a Instalação 105

script está localizado no diretório <install directory>/bin. É possível utilizaro parâmetro status para buscas o status do serviço listener do Sincronização deDados Global.$<Install_Dir>/bin/gdsmsg.sh start

3. Execute o script rmi_status.sh para verificar se o aplicativo está ativo e emexecução, e se os serviços foram iniciados. As seguintes informações sãoexibidas:v admin_<nome da instância>v appsvr_<nome da instância>v eventprocessor_<nome da instância>v queuemanager_<nome da instância>v scheduler_<nome da instância>v workflowengine_<nome da instância>Este processo leva aproximadamente de 30 a 40 segundos, dependendo davelocidade do processador.

Exemplo

Este é um exemplo de saída resultante da execução do script rmi_status.shmostrando todos os serviços iniciados no "pimserver1" em que o recursoSincronização de Dados Global está ativado:[pim1@pimserver1 pim1]$ /opt/pim/pim1/pim900/bin/go/rmi_status.sh[success] rmistatus (Mon Mar 8 14:00:49 PDT 2010)//pimserver1:17507/samplemart/admin/admin_pimserver1//pimserver1:17507/samplemart/appsvr/appsvr_pimserver1//pimserver1:17507/samplemart/appsvr/appsvrgds_pimserver1//pimserver1:17507/samplemart/queuemanager/queuemanager_pimserver1//pimserver1:17507/samplemart/workflowengine/workflowengine_pimserver1//pimserver1:17507/samplemart/scheduler/scheduler_pimserver1//pimserver1:17507/samplemart/eventprocessor/eventprocessor_pimserver1

Este é um exemplo de saída resultante da execução do script rmi_status.shmostrando que todos os serviços foram iniciados no "pimserver1" em que o recursoSincronização de Dados Global não está ativado:[pim1@pimserver1 pim1]$ /opt/pim/pim1/pim900/bin/go/rmi_status.sh[success] rmistatus (Mon Mar 8 14:00:49 PDT 2010)//pimserver1:17507/samplemart/admin/admin_pimserver1//pimserver1:17507/samplemart/appsvr/appsvr_pimserver1//pimserver1:17507/samplemart/queuemanager/queuemanager_pimserver1//pimserver1:17507/samplemart/workflowengine/workflowengine_pimserver1//pimserver1:17507/samplemart/scheduler/scheduler_pimserver1//pimserver1:17507/samplemart/eventprocessor/eventprocessor_pimserver1

Efetuando Login no ProdutoO IBM InfoSphere Master Data Management Collaboration Server fornece umainterface com o usuário baseada em navegador que você pode utilizar paragerenciar e administrar seu sistema. Você efetua login com seu nome de usuário,senha e empresa que criou a partir dos scripts de demo.

Procedimento1. Abra o navegador da Web e digite a URL e a porta para o servidor da Web. É

importante digitar um nome completo do host junto com "/utils/enterLogin.jsp". A URL será semelhante à seguinte:http://~/utils/enterLogin.jsp em que ~ é o nome DNS ou endereço IP dosistema no qual o produto está em execução e a porta é definida no arquivocommon.properties.

106 InfoSphere MDM Collaboration Server: Guia de Instalação

Nota: Durante a instalação do produto, a porta do servidor da Web foiconfigurada como 7507 em uma configuração de duas camadas. Se uma portadiferente for utilizada, altere a referência da porta no arquivo "server.xml" parauma configuração de três camadas

2. Utilize o nome de usuário, senha e empresa que foi criada a partir dos scriptsde teste de demo em execução. Por exemplo, digite as seguintes informações:

Nome do Usuário: AdminSenha: trinitronCódigo da Empresa: acme

Para obter os detalhes, consulte “Configurando uma Empresa de TesteUtilizando um Script” na página 104

Nota: Informações de ID e senha foram codificadas permanentemente quandovocê criou a empresa utilizando o script e, dessa maneira, eles fazem distinçãoentre maiúsculas e minúsculas.

Resultados

Se a página inicial do produto for carregada, a instalação foi bem-sucedida. Efetuelogout do aplicativo.

Efetuando Login no Sincronização de Dados GlobalO Sincronização de Dados Global fornece uma interface com o usuário baseada emnavegador que é possível usar para gerenciar e administrar seu sistema.

Procedimento

Abra o navegador da Web e digite a URL e a porta para o servidor da Web. A URLserá semelhante à seguinte:http://<Server_Name_OR_IP>:<Port_Number>/Login.do em que<Server_Name_OR_IP> é o nome do servidor ou endereço IP do sistema no qual oproduto está em execução, e a porta é definida no arquivo env_settings.ini.Por exemplo, se o número da porta definido para o Sincronização de Dados Globalfor 7527, o número da porta teria que ser definido no seguinte local:v Caminho e nome do arquivo: <MDMPIM_Install_Dir>/bin/conf/env_settings.iniv Seção: [appserver.appsvrgds]v # This section is specifically for GDS.

[appserver.appsvrgds]port=7527

Assim, a URL seria http://<Server_Name_OR_IP>:7527/Login.do

Resultados

Se a página inicial do produto for carregada, a instalação foi bem-sucedida. Efetuelogin no aplicativo.

Configurando o Produto Usando o Aplicativo FirststepsDepois de configurar o IBM InfoSphere Master Data Management CollaborationServer, você pode usar o aplicativo Firststeps para verificar a configuração eexecutar determinadas tarefas.

Capítulo 7. Verificando a Instalação 107

Sobre Esta Tarefa

O aplicativo Firststeps permite que você inicie o uso do produto depois de oproduto estar instalado e configurado.

Procedimento1. Abra o aplicativo Firststeps. O arquivo do Firststeps é chamado launchpad.sh e

está localizado no <diretório de instalação do produto> no diretóriofirststeps/disk1.

2. Clique no link Verificar Instalação para verificar se o produto foi instalado comêxito.

3. Clique no link para iniciar o aplicativo.4. Execute o script rmi_status.sh para verificar o status do aplicativo. Este script

está disponível no diretório <diretório de instalação>/bin/go .5. Clique no link Criar uma empresa para criar uma empresa. Esta etapa ocorrerá

somente se o esquema do produto já estiver criado.

Parando o ProdutoPara atualizar ou alterar a configuração de tempo de execução do IBM InfoSphereMaster Data Management Collaboration Server, você deve parar o produto e todosos seus serviços, e os servidores de aplicativos incluindo o servidor de aplicativosdo recurso Sincronização de Dados Global.

Sobre Esta Tarefa

É necessário executar o script abort_local.sh para interromper o produto e todosos serviços. Também é necessário parar o serviço do sistema de mensagens dorecurso Sincronização de Dados Global. Um ambiente que fornece suporte gráfico(por exemplo, VNC) é recomendado. No caso em que a segurança global estáativada no WebSphere Application Server, mas o parâmetro admin_security=falseestá especificado no arquivo env_settings.ini, você será avisado com um diálogopara fornecer o nome de usuário administrativo e a senha do WebSphereApplication Server. Se você usar um ambiente como PuTTY que não possuisuporte gráfico, a execução do comando parecerá interrompido.

Procedimento1. Execute o script abort_local.sh. Este script está localizado no diretório

<install directory>/bin/go. Se admin_security=true for configurado noenv_settings.ini, mas o nome de usuário e a senha não são fornecidos naseção [appserver], é necessário especificar estes valores na linha de comandos,conforme mostrado abaixo.

abort_local.sh --wsadminUsername=<was_admin_user>--wsadminPwd=<was_admin_password>

Se admin_security=true for configurado no env_settings.ini, mas o nome deusuário e a senha não forem fornecidos na seção [appserver], nem como osargumentos no comando, você será solicitado a inserir os valores no console.

2. Execute o script gdsmsg.sh com o parâmetro stop se tiver ativado o recursoSincronização de Dados Global do InfoSphere MDM Collaboration Server. Estescript está localizado no diretório <install directory>/bin. Utilize oparâmetro stop para concluir o processamento das mensagens que foramselecionadas a partir da fila de mensagens e, em seguida, pare o serviço do

108 InfoSphere MDM Collaboration Server: Guia de Instalação

sistema de mensagens do Sincronização de Dados Global. Utilize o parâmetroabort para parar o serviço do sistema de mensagens do Sincronização deDados Global de imediatamente sem processar as mensagens que foramselecionadas na fila de mensagens.$<Install_Dir>/bin/gdsmsg.sh stop

Capítulo 7. Verificando a Instalação 109

110 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 8. Resolução de Problemas da Instalação do Produto

Se a instalação do InfoSphere MDM Collaboration Server falhar, será possíveltentar executar as etapas de depuração a seguir.

Sintomas

Depois que a instalação estiver concluída, você poderá ver mensagens de erro noIBM Installation Manager no painel Instalação Concluída. Também é possível vererros nos logs de instalação.

Resolvendo o Problema1. Revise as mensagens nos arquivos de log de instalação para diagnosticar e

corrigir condições de erro individuais.2. Para problemas no DB2 ou no servidor de aplicativos, use suas ferramentas

para diagnosticar e corrigir condições de erros individuais.3. Execute novamente o IBM Installation Manager para reinstalar o InfoSphere

MDM Collaboration Server.

Há outros cenários que podem ser encontrados ao instalar o InfoSphere MDMCollaboration Server.

Problema: Configurando o parâmetro default_locale paragarantir que os usuários possam efetuar logon com êxito

Ao instalar o InfoSphere MDM Collaboration Server, Versão 6.0.0 ou posterior, vocêpode ter problemas de login e receber um erro após a importação de um dump debanco de dados em um ambiente diferente.

Os erros a seguir podem ocorrer após a importação do dump de banco de dados:

Na interface com o usuárioWPC - ErroAUS-20-014 Código de nome do usuário/senha/empresa inválido.

No arquivo $TOP/logs/<Appserver_hostname>/exception.log2009-05-19 07:35:14,651 [jsp_2: enterLogin.jsp] ERROcom.ibm.ccd.common.error.AustinException - Não foi possível localizartabela de consultacom nome: Propriétés LDAP, Exceção:Não foi possível localizartabela de consultacom nome: Propriétés LDAP

Uma razão possível para que os usuários não possam efetuar login noInfoSphere MDM Collaboration Server é que o valor do parâmetrodefault_locale esteja configurado incorretamente. Por exemplo, se oparâmetro default_locale estiver configurado com um determinado valore, em seguida, for executada uma exportação do dump de banco de dados,o valor default_locale no ambiente em que o dump será importado deveestar configurado com o mesmo valor do valor de parâmetro no ambienteexportado. Ou seja, se o parâmetro default_locale foi configurado comofr_FR no ambiente exportado, ele deverá ser configurado como fr_FR no

© Copyright IBM Corp. 2000, 2014 111

ambiente importado. Se os valores não forem os mesmos, os usuários nãoestarão aptos a efetuar login no sistema.

Problema: InfoSphere MDM Collaboration Server AppServerPode Não Ser Iniciado ou o install_war.sh Pode Falhar com oErro "Lista de Arg. Muito Longa"

Ao instalar o InfoSphere MDM Collaboration Server, Versão 6.0.0 ou posterior, oseguinte erro pode ocorrer:

/bin/go/init_svc_vars.sh: line 21: /usr/bin/mkdir:As listas de parâmetros ou de ambiente são muito longas.

/bin/read_config_file.sh: line 34: /usr/bin/awk:As listas de parâmetros ou de ambiente são muito longas.

Se o parâmetro ncargs no AIX não estiver configurado para um valor alto osuficiente, o script de instalação install_war.sh pode falhar com a mensagem deerro "lista de arg. muito longa". Esse problema pode também causar a falha doservidor de aplicativos.

O padrão AIX para o parâmetro ncargs está configurado como 6 * 4k.

Como o produto precisa de uma longa lista de argumentos para instalar e executarcorretamente, esse parâmetro pode não especificar memória suficiente paraexecutar o script install_war.sh ou para iniciar o produto.

Para resolver o problema, o administrador do AIX deve aumentar o tamanho doparâmetro ncargs, emitindo o seguinte comando:

chdev -l sys0 -a ncargs=NewValue

em que NewValue é o número de blocos de 4k a serem alocados para a lista deargumentos. É possível especificar um número entre 6 (que é o valor padrão) e128. É possível revisar a configuração atual emitindo o comando a seguir:

lsattr -E -l sys0 -a ncargs

Também é possível alterar o valor do parâmetro ncargs (e visualizar informaçõesadicionais) usando os comandos de configuração do AIX smit ou smitty. Para obterinformações adicionais sobre quaisquer desses comandos, consulte a documentaçãodo produto AIX e pSeries.

112 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 9. Desinstalando o Produto

Você usa o IBM Installation Manager para desinstalar sua edição.

Se você desejar remover o InfoSphere MDM Collaboration Server, use a opção dedesinstalação do IBM Installation Manager.

Desinstalando o Produto Usando o AssistenteUse este procedimento para desinstalar o IBM InfoSphere Master DataManagement.

Antes de Iniciar

Se você estiver planejando reinstalar esse ambiente de tempo de execução e usar amesma instância de banco de dados que ele usa, certifique-se de criar uma imagemde backup do banco de dados como precaução.

Sobre Esta Tarefa

Usar a opção de desinstalação do IBM Installation Manager remove a oferta inteira.

Nota: A opção de desinstalação do IBM Installation Manager tenta limpar odiretório de instalação e todos os arquivos criados pelo usuário depois que oproduto foi instalado, com a possível exceção de um arquivo de log. Para que alimpeza do diretório de instalação ocorra, assegure-se de que nenhum shell ouaplicativo esteja usando o diretório de instalação como seu diretório atual ou estejabloqueando-o de alguma outra maneira.

Procedimento1. Inicie o IBM Installation Manager e clique em Desinstalar.2. Selecione IBM InfoSphere Master Data Management e clique em Avançar.3. Revise as informações de resumo e clique em Desinstalar.4. Clique em Concluir.

Desinstalando o Produto SilenciosamenteUse esse procedimento para desinstalar o InfoSphere MDM Collaboration Serverem modo silencioso.

Sobre Esta Tarefa

Nota: A opção de desinstalação do IBM Installation Manager tenta limpar odiretório de instalação e todos os arquivos criados pelo usuário após o produto tersido instalado, com a possível exceção de um arquivo de log. Para que a limpezado diretório de instalação ocorra, assegure-se de que nenhum shell ou aplicativoesteja usando o diretório de instalação como seu diretório atual ou estejabloqueando-o de alguma outra maneira.

Um arquivo de propriedades é gerado quando você estiver executando umadesinstalação interativa. Para usar uma desinstalação silenciosa, você deve editaresse arquivo ou criar seu próprio arquivo.

© Copyright IBM Corp. 2000, 2014 113

Nota: Embora os exemplos de código possam ser mostrados com quebras de linhano conteúdo a seguir, o texto entre<offering ....... />

deve ser inserido no arquivo de resposta como uma linha sem quebras.

Procedimento

Substitua a tag de instalação no arquivo de resposta pela tag de desinstalação. Porexemplo:

<uninstall modify='false'><offering id='com.ibm.mdm.collaborative'version='11.3.0.FP00IF000_20130502-1800'profile='IBM InfoSphere Master Data Management'features='com.ibm.im.mdm.db.feature,com.ibm.im.mdm.wl.feature'/></uninstall>

114 InfoSphere MDM Collaboration Server: Guia de Instalação

Capítulo 10. Instalando o IBM Software Assistant

O ISA (IBM Support Assistant) para IBM InfoSphere Master Data ManagementCollaboration Server pode ser instalado a partir da interface do produto ou de umshell/prompt de comando.1. Faça download do ambiente de trabalho do IBM Support Assistant, Versão 4.0.2. Use o programa de instalação para instalar o IBM Support Assistant seguindo

as instruções descritas aqui: http://www-306.ibm.com/software/support/isa/isa40/install.html .

3. Instale o complemento do coletor de dados para InfoSphere MDMCollaboration Server usando as instruções na seção Resolução de problemas dadocumentação do produto.

© Copyright IBM Corp. 2000, 2014 115

116 InfoSphere MDM Collaboration Server: Guia de Instalação

Avisos

Estas informações foram desenvolvidas para produtos e serviços oferecidos nosEstados Unidos.

Avisos

Essas informações foram desenvolvidas para produtos e serviços oferecidos nosEUA. Este material pode estar disponível na IBM em outros idiomas. No entanto,pode ser necessário possuir uma cópia do produto ou da versão do produto nesteidioma a fim de acessá-lo.

É possível que a IBM não ofereça os produtos, serviços ou recursos discutidosnesta publicação em outros países. Consulte um representante IBM local para obterinformações sobre produtos e serviços disponíveis atualmente em sua área.Qualquer referência a produtos, programas ou serviços IBM não significa queapenas produtos, programas ou serviços IBM possam ser utilizados. Qualquerproduto, programa ou serviço funcionalmente equivalente, que não infrinjanenhum direito de propriedade intelectual da IBM poderá ser utilizado emsubstituição a este produto, programa ou serviço. Entretanto, a avaliação everificação da operação de qualquer produto, programa ou serviço não IBM são deresponsabilidade do Cliente.

A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntostratados nesta publicação. O fornecimento desta publicação não lhe garante direitoalgum sobre tais patentes. Pedidos de licença devem ser enviados, por escrito,para:

Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146BotafogoRio de Janeiro, RJCEP 22290-240

Para consultas sobre licença relacionadas a informações de DBCS (Conjunto deCaracteres de Byte Duplo), entre em contato com o Departamento de PropriedadeIntelectual da IBM em seu país ou envie consultas, por escrito, para:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan

O parágrafo a seguir não se aplica ao Reino Unido nem a nenhum país em quetais provisões não estejam de acordo com a lei local: A INTERNATIONALBUSINESS MACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NOESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE NENHUM TIPO, SEJAEXPRESSA OU IMPLÍCITA, INCLUINDO, MAS A ELAS NÃO SE LIMITANDO,AS GARANTIAS IMPLÍCITAS DE NÃO INFRAÇÃO, COMERCIALIZAÇÃO OUADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitema exclusão de garantias expressas ou implícitas em certas transações; portanto, essadisposição pode não se aplicar ao Cliente.

© Copyright IBM Corp. 2000, 2014 117

Essas informações podem conter imprecisões técnicas ou erros tipográficos. Sãofeitas alterações periódicas nas informações aqui contidas; tais alterações serãoincorporadas em futuras edições desta publicação. A IBM pode, a qualquermomento, aperfeiçoar e/ou alterar os produtos e/ou programas descritos nestapublicação, sem aviso prévio.

Referências nestas informações a websites não IBM são fornecidas apenas porconveniência e não representam de forma alguma um endosso a esses websites. Osmateriais contidos nesses websites não fazem parte dos materiais desse produtoIBM e a utilização desses websites é de inteira responsabilidade do Cliente.

A IBM pode utilizar ou distribuir as informações fornecidas da forma que julgarapropriada sem incorrer em qualquer obrigação para com o Cliente.

Licenciados deste programa que desejam obter informações sobre este assunto comobjetivo de permitir: (i) a troca de informações entre programas criadosindependentemente e outros programas (incluindo este) e (ii) a utilização mútuadas informações trocadas, devem entrar em contato com:

Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur 138-146BotafogoRio de Janeiro, RJCEP 22290-240

Tais informações podem estar disponíveis, sujeitas a termos e condiçõesapropriadas, incluindo em alguns casos o pagamento de uma taxa.

O programa licenciado descrito neste documento e todo o material licenciadodisponível são fornecidos pela IBM sob os termos do IBM Customer Agreement,do Contrato de Licença do Programa Internacional da IBM ou de qualquer outrocontrato equivalente.

Todos os dados de desempenho aqui contidos foram determinados em umambiente controlado. Portanto, os resultados obtidos em outros ambientesoperacionais podem variar significativamente. Algumas medidas podem ter sidotomadas em sistemas em nível de desenvolvimento e não há garantia de que estasmedidas serão iguais em sistemas geralmente disponíveis. Além disso, algumasmedidas podem ter sido estimadas por extrapolação. Os resultados reais podemvariar. Os usuários deste documento devem verificar os dados aplicáveis para seuambiente específico.

As informações relativas a produtos não IBM foram obtidas junto aos fornecedoresdos respectivos produtos, de seus anúncios publicados ou de outras fontesdisponíveis publicamente. A IBM não testou estes produtos e não pode confirmar aprecisão de seu desempenho, compatibilidade nem qualquer outra reivindicaçãorelacionada a produtos não IBM. Dúvidas sobre os recursos de produtos não IBMdevem ser encaminhadas diretamente a seus fornecedores.

Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estãosujeitas a mudanças ou retiradas sem aviso prévio e representam apenas metas eobjetivos.

Estas informações contêm exemplos de dados e relatórios utilizados nas operaçõesdiárias de negócios. Para ilustrá-los da forma mais completa possível, os exemplos

118 InfoSphere MDM Collaboration Server: Guia de Instalação

incluem nomes de indivíduos, empresas, marcas e produtos. Todos estes nomes sãofictícios e qualquer semelhança com os nomes e endereços utilizados por umaempresa real é mera coincidência.

LICENÇA DE COPYRIGHT:

Estas informações contêm programas de aplicativos de amostra na linguagemfonte, ilustrando as técnicas de programação em diversas plataformas operacionais.O Cliente pode copiar, modificar e distribuir estes programas de amostra sem anecessidade de pagar à IBM, com objetivos de desenvolvimento, utilização,marketing ou distribuição de programas aplicativos em conformidade com ainterface de programação de aplicativo para a plataforma operacional para a qualos programas de amostra são criados. Esses exemplos não foram testadoscompletamente em todas as condições. Portanto, a IBM não pode garantir ouimplicar a confiabilidade, manutenção ou função destes programas. Os programasde amostra são fornecidos "NO ESTADO EM QUE SE ENCONTRAM", semgarantia de nenhum tipo. A IBM não é responsável por nenhum dano decorrentedo uso dos programas de amostra.

Cada cópia ou parte destes programas de amostra ou qualquer trabalho derivadodeve incluir um aviso de copyright com os dizeres:

© (nome da empresa) (ano). Partes deste código são derivadas dos Programas deAmostras da IBM Corp. © Copyright IBM Corp. _digite o ano ou anos_. Todos osDireitos Reservados.

Se estas informações estiverem sendo exibidas em cópia eletrônica, as fotografias eilustrações coloridas podem não aparecer.

Considerações de Política de Privacidade

Os produtos de Software IBM, incluindo soluções de software como serviço,("Ofertas de Software") podem usar cookies ou outras tecnologias para coletarinformações sobre o uso do produto, a fim de ajudar a melhorar a experiência dousuário final, para customizar as interações com o usuário final ou para outrospropósitos. Em muitos casos, nenhuma informação identificável pessoalmente écoletada pelas Ofertas de Software. Algumas de nossas Ofertas de Software podemajudá-lo a coletar informações identificáveis pessoalmente. Se essa Oferta deSoftware usar cookies para coletar informações identificáveis pessoalmente,informações específicas sobre o uso de cookies desta oferta são estabelecidasabaixo.

Dependendo das configurações implementadas, essa Oferta de Software pode usarcookies de sessão e persistentes que coletam o nome de cada usuário, o nome deusuário, a senha, o nome do perfil ou outras informações identificáveispessoalmente para propósitos de gerenciamento de sessões, autenticação,usabilidade de usuário aprimorada, configuração de conexão única ou identificaçãode página da web que o usuário tentou carregar antes de efetuar login. Essescookies podem ser desativados, mas desativá-los provavelmente também eliminaráa funcionalidade que eles ativam.

Se as configurações implementadas nesta Oferta de Software fornecerem a vocêcomo cliente a capacidade de coletar informações identificáveis pessoalmente dosusuários finais por meio de cookies e outras tecnologias, você deverá consultarcom seu próprio conselho jurídico sobre as leis aplicáveis a tal coleta de dados,incluindo os requisitos para aviso e consentimento.

Avisos 119

Para obter mais informações sobre o uso de várias tecnologias, incluindo cookies,para esses propósitos, consulte a Política de Privacidade da IBM emwww.ibm.com/privacy e a Declaração de Privacidade Online da IBM emwww.ibm.com/privacy/details, a seção intitulada "Cookies, Web Beacons andOther Technologies", e a "IBM Software Products and Software-as-a-Service PrivacyStatement" em www.ibm.com/software/info/product-privacy.

Instrução geral sobre a segurança do produto

Os sistemas e produtos da IBM são projetados para serem implementados comoparte de uma abrangente abordagem de segurança, que poderá exigir o uso deoutros sistemas, produtos ou serviços para serem mais eficazes. Uma abordagemde segurança abrangente deve ser revista sempre que sistemas e produtos foremincluídos ao seu ambiente.

Nenhum sistema ou produto de TI pode ser feito totalmente seguro, e nenhumúnico produto ou medida de segurança pode ser completamente eficaz naprevenção de acesso indevido.

A segurança do sistema de TI envolve proteger os sistemas e as informaçõesatravés da prevenção, detecção e resposta ao acesso indevido de dentro e fora desua empresa. Acesso incorreto pode resultar em informações que são alteradas,destruídas ou desviadas, ou pode resultar em mau uso de seus sistemas paraatacar outros.

A IBM não garante que os sistemas e produtos são imunes a condutamal-intencionada ou ilegal de nenhuma parte.

A IBM não acredita que qualquer processo único pode ser completamente eficazem ajudar a identificar e solucionar vulnerabilidades de segurança. A IBM possuiuma abordagem multicamadas:v Uma iniciativa interna em curso promove a adoção consistente de práticas de

segurança em desenvolvimento de produtos e serviços, com o objetivo demelhorar continuamente as características de qualidade e segurança de produtose serviços da IBM. Esta iniciativa é descrita no IBM Redguide Segurança emdesenvolvimento: A IBM Secure Engineering Framework Secure Engineering, quecontém informações públicas sobre práticas de desenvolvimento de software daIBM.

v Testes e varreduras de produtos IBM usam diversas tecnologias da IBM paraidentificar e corrigir proativamente defeitos e vulnerabilidades, incluindovulnerabilidades criticamente altas ou maiores. A correção ocorre dentro dosprazos alvo de resposta definidos pela IBM para análise, avaliação de impacto eentrega de correção.

v A IBM Product Security Incident Response Team (PSIRT) gerencia o recebimento,investigação e coordenação interna de informações de vulnerabilidade desegurança relacionadas às ofertas da IBM. A equipe IBM PSIRT atua como umponto focal que pesquisadores de segurança, grupos do segmento de mercado,organizações do governo, fornecedores e clientes podem entrar em contatoatravés do portal IBM PSIRT para relatar potenciais vulnerabilidades desegurança de produtos IBM. Esta equipe coordena junto com as equipes deprodutos e soluções IBM para investigar e identificar o plano de respostaadequado.

120 InfoSphere MDM Collaboration Server: Guia de Instalação

v Um programa e estrutura de integridade da cadeia de fornecimento globalfornecem aos compradores de produtos de TI uma escolha de parceiros efornecedores de tecnologia acreditados no Open Group Trusted TechnologyForum (OTTF).

Considerando que a segurança dos sistemas de computador e software decomputador é uma questão muito complexa, a IBM não fornece informações sobreas práticas de desenvolvimento para produtos individuais diferentes dasencontradas na documentação do produto padrão ou conforme publicado nasatividades públicas da IBM.

As informações públicas sobre as práticas de desenvolvimento de softwarerecomendadas pela IBM são documentadas no IBM Secure EngineeringFramework. Estas informações são uma compilação de práticas entre unidades denegócios da IBM e as equipes de desenvolvimento.

Na maioria dos casos, as vulnerabilidades publicadas são documentadas emintervalos de tempo hábil, através do IBM Security Bulletins que inclui apontuação de base do Common Vulnerability Scoring System (CVSS) associado.Em alguns casos, a IBM pode entrar em contato com os clientes direta ediscretamente sobre vulnerabilidades específicas.

Os clientes que desejam validar ainda mais a vulnerabilidade do software IBMalém das avaliações que são realizadas internamente pela IBM, são bem-vindospara realizar a sua própria varredura com relação ao software licenciado. Elespodem usar a ferramenta de sua escolha dentro dos termos de licenciamento desoftware existentes. Por exemplo, a varredura é aceitável, mas em compilaçãoinversa ou engenharia reversa, o software IBM não é autorizado, exceto quandoexpressamente permitido por lei, sem a possibilidade de renúncia contratual.

Marcas Registradas

IBM, o logotipo IBM e ibm.com são marcas comerciais ou marcas registradas daInternational Business Machines Corp., registradas em vários países no mundotodo. Outros nomes de produtos e serviços podem ser marcas comerciais da IBMou de outras empresas. Uma lista atual de marcas comerciais da IBM estádisponível na web em "Copyright and trademark information" emwww.ibm.com/legal/copytrade.shtml.

Os termos a seguir são marcas ou marcas registradas de outras empresas:

Adobe, o lotipo Adobe logo, PostScript e o logotipo PostScript são marcasregistradas ou marcas comerciais da Adobe Systems Incorporated nos EstadosUnidos e/ou em outros países.

IT Infrastructure Library é uma marca registrada da Agência Central deComputação e Telecomunicações que agora faz parte do Departamento deComércio do Governo.

Linear Tape-Open, LTO, o logotipo LTO, Ultrium e o logotipo Ultrium são marcascomerciais da HP, IBM Corp. e Quantum nos Estados Unidos e em outros países.

Intel, o logotipo Intel, Intel Inside, o logotipo Intel Inside, Intel Centrino, o logotipoIntel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium e Pentium são marcascomerciais ou marcas registradas da Intel Corporation ou de suas subsidiárias nosEstados Unidos e em outros países.

Avisos 121

Linux é uma marca registrada da Linus Torvalds nos Estados Unidos e/ou emoutros países.

Microsoft, Windows, Windows NT e o logotipo Windows são marcas comerciais daMicrosoft Corporation nos Estados Unidos e/ou em outros países.

Java e todas as marcas comerciais e logotipos baseados em Java são marcascomerciais ou marcas registradas da Oracle e/ou de suas afiliadas.

Cell Broadband Engine é uma marca comercial da Sony Computer Entertainment,Inc. nos Estados Unidos e/ou em outros países e é usada sob licença a partir desteponto.

ITIL é uma marca registrada e uma marca registrada da comunidade doDepartamento de Comércio do Governo e está registrada no Departamento deMarcas e Patentes dos Estados Unidos.

UNIX é uma marca registrada do The Open Group nos Estados Unidos e emoutros países.

122 InfoSphere MDM Collaboration Server: Guia de Instalação

Índice Remissivo

Aadministração do sistema

serviços 11ajuste 13ajuste de escala

horizontal 82serviços 78vertical

visão geral 79alocando o hardware 13alta disponibilidade 10ambiente

validar 75ambiente em cluster 90armazenamento em cluster 78

verticalvisão geral 79

armazenamento em cluster verticalajuste de escala 80criando um segundo appsvr 80visão geral 79

armazenando senhas do banco dedados 68

arquitetura 9, 10arquitetura do sistema 9arquivo .bindings

criando 95arquivo de resposta

instalando 57, 58, 59, 60, 61, 63, 64arquivo env_settings.ini

configurando parâmetros comuns 66arquivos de log de transações

configuração 27avisos legais 117

Bbalanceamento de carga e failover 13banco de dados

atualizando as configurações doarquivo de parâmetro 32

configurando o DB2 15configurando o Oracle 29definindo e configurando 15

Ccarregando 105casos de uso 13cenários de instalação 11chaves LTPA 41cluster horizontal 84Collaboration Server

instalandográfico 54, 55manualmente 57

comentáriosenviando ix

componentes 11conectando 100

conector AS2 100configuração 97, 100

parâmetros do DB2 69configuração 69

Parâmetros do Oracle 71configuração 71

configurações do DB2 23configurando 99

Firststeps 108manualmente 65máquinas dos membros 84parâmetros de banco de dados

comuns 67configurando 67

Perl 6recurso GDS 95servidor de aplicativos 76

configurando a variável de ambiente 65configurando o servidor de

aplicativos 73configurando o WebSphere Application

Server 77configurando os parâmetros de cache 67configurando os parâmetros do MQ 75criando

arquivo .bindings 95

Ddatapool 100DB2

atualizações do registro de perfil 23concedendo permissões 21configuração 15configurando o cliente 28configurando o gerenciador de banco

de dados 24configurando um banco de dados 15criando conjuntos de buffers 19criando espaços de tabelas 20criando o banco de dados 19criando uma instância 18definindo parâmetros de

configuração 24espaços de tabela customizada

criar esquema 90manipulação de erros 94

incluindo usuários 21lista de verificação da

configuração 29manipulação de erros 94requisito do conjunto de buffers 16requisitos de espaço de tabela 17

desempenhoajuste 13alocando o hardware 13balanceamento de carga e failover 13casos de uso 13hardware 13plano do projeto 13rastreamento 13

desempenho (continuação)sincronização 13

desinstalando 113diretórios de criação de log e de

configuração 86

Eefetuando login 106, 107empresa de teste

configuração 104env_settings.ini

criando 66enviando comentários ixescala horizontal 82esquema

criando 90esquema do banco de dados

configuração 94estática

espaços de tabela customizadaarquivo de mapeamento de nome

de espaço de tabela 92exemplo 84

Ffluxo de informações 10

Ggráfico

instalação 50, 54, 55

Hhardware 13

IIBM Software Assistant

instalando 115implementando

MDM colaborativo 90informações de pré-requisito ixinformações relacionadas ixiniciando o produto 105iniciando os serviços 105instalação

configurar 76gráfico 54planilha de configuração do

aplicativo 49planilha de origem de dados do

DB2 45planilha de origem de dados do

Oracle 46planilha do diretório 45planilha do WAS 47

© Copyright IBM Corp. 2000, 2014 123

instalação (continuação)planilhas 44silencioso 54visão geral 1

instalação silenciosa 57, 58, 59, 60, 61,63, 64

instalando 44Collaboration Server 43componente Oracle XML DB 37gráfico 50, 54, 55Installation Manager 51manualmente 57mídia de instalação 51módulos Perl 6, 7

instalando 6instalando todos os outros

módulos 7Perl 2, 5

instalando 2instalando no diretório inicial do

usuário 5usando um arquivo de resposta 57,

58, 59, 60, 61, 63, 64utilitários GNU 4

instalando 4Installation Manager

incluindo ofertas do MDM 51instalando 51

Llado de fornecimento do modelo de

dados do Sincronização de DadosGlobal 105

carregando 105

Mmanualmente

instalação 57marcas registradas

lista de 117

Nnúmeros de porta 53números de porta padrão 53

OOracle

Antes de Configurar o Servidor deAplicativos 37, 38

atualizando configurações de S.O. 30configuração 29configuração para alta

disponibilidade 31configurando logs de transações 36configurando para utilizar drivers

OCI 72considerações de disco 30criando espaços de tabelas 33criando um novo banco de dados 30criando usuários de esquema do

banco de dados 36

Pparâmetros de cache

configurando 67parâmetros de memória do GDS

configurando 99parâmetros de memória do Sincronização

de Dados Global para sistema demensagens 99

parâmetros do MQconfigurando 75

parâmetros do servidor de aplicativoscomuns

configuração 73parando o produto 108parando os serviços 108plano do projeto 13preparando 86preparando para instalar

incluindo ofertas do MDM noinstalador 51

propriedades de tempo de execuçãoconfigurando 90

protocolo 100

Rrastreamento 13recursos

novo na Versão 11.4 ixrequisitos de instalação 1requisitos do sistema 1resolução de problemas

entrando em contato com o Suportede Software IBM x

resolução de problemas dainstalação 111

resumo 9resumo do produto 9

Sscripts de compatibilidade 76senhas

criptografado 68senhas criptografadas 68serviços 11

armazenamento em cluster 78serviços de suporte a software

entrando em contato 125servidor de aplicativos

instalando e configurando 41Servidor de Colaboração

instalandográfico 50

silenciosoinstalação 54

sincronização 13Sincronização de Dados Global 97

configuração 97suporte

cliente 125suporte ao cliente

entrando em contato 125

Ttabelas estáticas

espaços de tabela customizada 91espaços de tabelas 91tabelas de tempo de execução 91

tempo de execuçãoespaços de tabela customizada

nomes padrão 92tokens LTPA 41

Uusando o assistente 113

Vvariável de ambiente

configuração 65verificando a instalação 103versões de Perl 3

WWebSphere Application Server

configuração 73

124 InfoSphere MDM Collaboration Server: Guia de Instalação

Entrando em Contato com a IBM

É possível entrar em contato com a IBM para suporte ao cliente, serviços desuporte a software, informações do produto e informações gerais. Também épossível fornecer feedback para a IBM sobre produtos e documentação.

A tabela a seguir lista recursos para suporte ao cliente, serviços de suporte asoftware, treinamento e informações sobre produtos e soluções.

Tabela 20. Recursos da IBMRecurso Descrição e Local

Documentação do produto para InfoSphere MDM É possível procurar e navegar por todos os documentos doInfoSphere MDM em http://pic.dhe.ibm.com/infocenter/mdm/v11r0/index.jsp.

Documentação do produto para InfoSphere MDM Custom DomainHub, incluindo InfoSphere MDM Reference Data Management

É possível procurar e navegar por todos os documentos doInfoSphere MDM Custom Domain Hub em http://pic.dhe.ibm.com/infocenter/mih/v11r0/index.jsp.

IBM Support Portal É possível customizar as informações de suporte escolhendo osprodutos e tópicos que interessam a você em www.ibm.com/support/.

Serviços de Software É possível localizar informações sobre software, TI e BusinessConsulting Services, no site de soluções em www.ibm.com/businesssolutions/.

Minha IBM É possível gerenciar links para websites IBM e informações queatendem a suas necessidades específicas de suporte técnico criandouma conta no site Minha IBM em www.ibm.com/account/.

Treinamento e Certificação Você pode aprender sobre serviços de treinamento técnico eeducação projetados para indivíduos, empresas e organizaçõespúblicas para adquirirem, manterem ou otimizarem suasqualificações em TI, em www.ibm.com/software/sw-training/.

Representantes IBM É possível entrar em contato com um representante IBM paraaprender sobre soluções em www.ibm.com/connect/ibm/us/en/.

Fornecendo Feedback

A tabela a seguir descreve como fornecer feedback para IBM sobre produtos edocumentação de produto.

Tabela 21. Fornecendo Feedback para a IBMTipo de Feedback Ação

Feedback do produto É possível fornecer feedback geral do produto por meio daPesquisa de Opinião de Consumabilidade em www.ibm.com/software/ucd/consumability/.

Feedback de documentação Para comentar no centro de informações, clique no link Feedbackna parte superior direita de qualquer tópico no centro deinformações. Também é possível enviar comentários sobre guias dearquivos PDF, sobre o centro de informações ou qualquer outradocumentação das maneiras a seguir:

v Formulário de comentários do leitor online:www.ibm.com/software/data/rcf/

v E-mail: [email protected]

© Copyright IBM Corp. 2000, 2014 125

126 InfoSphere MDM Collaboration Server: Guia de Instalação

����

Impresso no Brasil

GC19-4013-02