WebSphere Extended Deployment Compute Grid, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Criando o Banco de Dados do terminal de grade

O terminal de grade utiliza um banco de dados separado para rastrear o progresso de uma tarefa de Compute Grid. Armazenar essas informações em um banco de dados fornece ao terminal de grade um armazém de dados transacional que poderá ser utilizado na recuperação de falhas. Uma determinada instância do terminal de grade pode ter seu próprio banco de dados dedicado, ou compartilhar um banco de dados com outras instâncias do terminal de grade.

Sobre Esta Tarefa

O WebSphere Extended Deployment fornece arquivos Data Definition Language (DDL) no diretório <install_root>/longRunning que pode ser usado para definir o banco de dados terminais de Compute Grid. os arquivos DDL para criar o banco de dados do terminal de grade são CreateLREETablesXxx.ddl e CreateLREETablespaceXxx.ddl em que Xxx indica o tipo de gerenciador de banco de dados. O WebSphere Extended Deployment suporta Derby, DB2, Oracle e Informix. Nem todos os gerenciadores de banco de dados têm arquivos DDL de espaço de tabelas correspondentes. Consulte a documentação do fornecedor do banco de dados para obter detalhes sobre como customizar scripts de DLL e usar as ferramentas do banco de dados.

Para DB2 Versão 7, o SPUFI do planejador de execução longa é SPFLRSV7. O ambiente SPUFI de tempo de execução de execução longa é SPFLREV7.

Para usar o D1LREESM como o nome do esquema para o aplicativo terminais de Compute Grid, execute as seguintes etapas:
  1. No arquivo SPFLREV7, substitua o nome do esquema padrão LREESCHM por D1LREESM.
  2. Utilize o SPUFI para instalar o aplicativo de terminais de Compute Grid como antes. Execute a mesma ação para o aplicativo PostingSample.

Para configurar o banco de dados terminal de grade em um banco de dados do WebSphere Derby, execute as seguintes etapas. Não utilize bancos de dados Derby em cenários de alta disponibilidade. Essas instruções consideram que você utiliza o banco de dados Derby integrado. Como o banco de dados Derby integrado só pode ser acessado por uma única JVM (Java Virtual Machine), cada terminal de grade requer seu próprio banco de dados. Repita essas etapas em cada máquina que hospeda o terminal de grade .

Para usar o DB2 9.x em um sistema distribuído como um banco de dados de grid endpoint, a propriedade customizada currentSchema da origem de dados deverá ser configurada como um valor apropriado. Se você usar o arquivo CreateLREETablesDB2.dd para criar o banco de dados de grid endpoint, configure o valor de currentSchema, que faz distinção entre maiúsculas e minúsculas, como LREESCHEMA.

Todos os banco de dados back end GEE, exceto Derby e DB2V82, são construídos com um nome do esquema NULLID para que você possa ter múltiplos bancos de dados GEE no mesmo servidor de banco de dados (por exemplo para desenvolvimento, teste, QA e pré-produção) ou usar um nome de esquema que se adequa a uma nomenclatura padrão sem ter que atualizar DDLs/SPUFIs existentes.

O que fazer depois

O Compute Grid criará automaticamente o banco de dados derby LREE.Defina o banco de dados para o WebSphere Extended Deployment. Para ter diversos terminais de grade que compartilham um único banco de dados, defina o banco de dados no nível de célula. Defina a origem de dados para os bancos de dados utilizados por um único terminal de grade no nível do nó.
  1. No console administrativo, selecione Recursos > Provedores JDBC.
  2. Para definir a origem de dados no nível de célula, limpe os campos de nó, servidor e cluster. Para definir a origem de dados no nível do nó, clique em Procurar Nós, selecione o nó apropriado e clique em OK.
  3. Clique em Aplicar.
  4. Selecione o provedor JDBC que corresponde ao sistema de banco de dados com o qual você cria o banco de dados do terminal de grade. Se o provedor JDBC de seu fornecedor de banco de dados não estiver na lista, defina um novo provedor JDBC. Consulte a documentação do provedor JDBC para obter mais informações. Se você criar o banco de dados de tarefas utilizando o Derby, selecione Provedor JDBC Derby (XA) na lista.
  5. Selecione Origens de Dados e clique em Novo.
  6. Use os seguintes valores:
    • Nome: Digite LREE ou outro nome de sua opção. Se você definir origens de dados por nó, cada nó deverá ter um nome exclusivo.
    • Nome da JNDI: Digite jdbc/lree ou outro nome da JNDI de sua opção para a origem de dados. Se você definir origens de dados por nó, cada nó deverá ter um nome da JNDI exclusivo.
    • Parâmetros Adicionais: Este valor é necessário para o provedor JDBC selecionado. A origem de dados Derby não exige parâmetros adicionais.
  7. Clique em OK.
  8. Se você usar um banco de dados Derby, clique no nome da origem de dados na tabela e role para o final da página. Digite o banco de dados <db_dir>/LREE no campo de nome do Banco de Dados e clique em OK.
  9. Salve as alterações.



Conceitos relacionados
Aplicativos de Amostra do Compute Grid
Tarefas relacionadas
Instalando o aplicativo de Compute Grid
Verificando a Instalação do planejador de tarefa
Configurando Grid Endpoints
Tópico de Tarefa    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h24min35s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/tbgexe.html