FileNet P8 Process Engine, Versão 5.0.+              

Configurando um Servidor Virtual e um Banco de Dados do Process Engine Silenciosamente

Configure um servidor virtual e um banco de dados do Process Engine silenciosamente usando a ferramenta da linha de comandos PEInit.

Certifique-se de ter disponível a Planilha de Instalação e Upgrade que foi preenchida durante suas atividades de planejamento.

Configure um servidor virtual e um banco de dados do Process Engine silenciosamente usando o comando PEInit com parâmetros apropriados. Essas atividades são divididas em etapas que você deve executar na seguinte ordem.

  1. Configure o servidor virtual. Essa etapa cria o arquivo de configuração vwserver.ini. Esse arquivo de configuração identifica informações de configuração de banco de dados básicas para cada host, incluindo onde o banco de dados Process Engine está localizado e como efetuar logon nele.
  2. Configure e inicialize o banco de dados do Process Engine Essa etapa inclui a configuração dos espaços de tabela do banco de dados e grupos de arquivos, a conexão com o Content Engine e todas as informações de autenticação do usuário. Essas informações de configuração são armazenadas no banco de dados do Process Engine.
Crie dois arquivos de parâmetro de entrada.

Para configurar um servidor virtual e um banco de dados do Process Engine silenciosamente

  1. Efetue logon no servidor Process Engine. Qualquer usuário pode criar os arquivos de parâmetro de entrada. Para executar os comandos na ferramenta PEInit, você deve inserir o nome de usuário e senha do pe_service_user.
  2. Crie o servidor virtual:
    1. Mude o diretório atual para pe_install_path\data em que pe_install_path é o local dos arquivos de programa que foram especificados durante a instalação do Process Engine.
    2. Faça uma cópia do arquivo PEInitV.properties.sample e salve-a como PEInitV.properties.
    3. Usando um editor de texto, edite o arquivo PEInitV.properties fornecendo os valores de parâmetro para a sua configuração.
    4. Insira os parâmetros, um parâmetro por linha no seguinte formato:
      nome do parâmetro=valor
      Parâmetro Descrição
      DBType Defina o tipo de banco de dados. Valores válidos são:
      • DB2
      • Oracle
      • MSSQL
      Insira o tipo de banco de dados conforme definido pela propriedade DBType na planilha. Este parâmetro é necessário. Você distingue entre o DB2 para z/OS e o DB2 para Linux, UNIX e Windows usando o parâmetro DBVersion.
      DBVersion Esse parâmetro é necessário para bancos de dados DB2, e valores válidos são:
      • DB2LUW
      • DB2zOS
      DBName Insira o nome do banco de dados do Process Engine que é definido pela propriedade DBName na planilha. Este parâmetro é necessário. Se você estiver usando o arquivo PEInitV.properties, configure DBName para o nome da instância do DB2 para z/OS.
      DBHost Insira o nome do host do servidor em que o banco de dados Process Engine reside. O host é identificado pela propriedade DBHost na planilha. Se o parâmetro não é fornecido, o valor padrão é localhost. Este parâmetro não é necessário se você fornecer o DBConnectURL. Se o formato da URL padrão não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort no arquivo PEInitV.properties.
      DBPort Insira o valor para a porta do banco de dados conforme identificado pela propriedade DBPort na planilha. Valores-padrão são:
      1433
      O valor-padrão para uma instância de banco de dados do SQL Server. O número da porta é usado para identificar a instância do SQL Server, e o nome da instância não é necessário nos parâmetros de configuração.
      60000
      O número da porta padrão para um banco de dados DB2.
      1521
      O número da porta padrão para um banco de dados Oracle.
      Se nenhuma porta alternativa for identificada, o valor-padrão para a porta é designado. Este parâmetro não é necessário se você fornecer o DBConnectURL. Se o formato da URL padrão não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort no arquivo PEInitV.properties.
      DBConnectUrl Esse parâmetro é a URL de conexão do banco de dados a ser usada para configurar a conexão com o banco de dados. Use essa URL ou use DBHost e DBPort. Se você especificar o DBHost e DBPort, o DBConnectURL é automaticamente criado para os bancos de dados SQL Server, DB2 e Oracle como a seguir:
      • jdbc:sqlserver://DBhost:DBport;DatabaseName=DBName
      • jdbc:db2://DBhost:DBport/DBName
      • jdbc:oracle:thin:@DBhost:DBport:DBName
      Se o formato da URL padrão especificado não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort. Se a URL padrão for aceitável, insira somente os valores de DBHost e DBPort no arquivo PEInitV.properties.
      DBUserName Esse parâmetro é o nome do usuário do banco de dados que foi identificado pelo parâmetro pe_db_user na planilha de instalação. Este valor é necessário.
      DBpw Esse parâmetro é a senha para o usuário do banco de dados. Este valor é necessário. Se a senha estiver criptografada, insira o valor como@encrypted_pe_db_password. Para criptografar a senha, consulte as informações em Criptografando Senhas para o Process Engine. Se você inserir a senha como um valor não criptografado no arquivo PEInitV.properties, a senha será criptografada automaticamente no arquivo vwserver.ini. Se você inserir a senha como um valor não criptografado no arquivo PEInitV.properties, exclua o arquivo PEInitV.properties após a configuração ser concluída.
    5. Configure um único servidor virtual executando o seguinte comando, inserido como uma única linha:
      PEinit virtual_server_name -V 
      PEInitV.properties 
      em que virtual_server_name é o nome do servidor virtual que você está definindo. Se você não especificar o nome do servidor virtual, este nome do servidor será definido conforme o padrão.
  3. Configure o banco de dados. Essas etapas inicializam o banco de dados, criam as tabelas globais (as não específicas de uma região isolada), armazenam as informações do espaço de tabela que é usado para criar as tabelas globais e armazenam as informações de conexão doContent Engine.
    1. Faça uma cópia do arquivo PEInitD.properties.sample e salve-a como PEInitD.properties.
    2. Usando um editor de texto, edite o arquivo PEInitD.properties fornecendo os valores de parâmetro para a sua configuração.
    3. Insira os parâmetros, um parâmetro por linha no seguinte formato:
      nome do parâmetro=valor
      Parâmetro Descrição
      High availability farmed server environments PEServerVirtualHost Insira o nome do host da máquina que contém o balanceador de carga. Esse parâmetro é necessário somente para servidores virtuais com mais de uma máquina.
      PEServerMainPort Insira o número da porta do servidor Process Engine que é usado para tratar de pedidos de API públicos. A porta 32777 é usada por padrão. Insira o número da porta conforme definido pela propriedade PEServerMainPort na planilha. Esse parâmetro é necessário e deve ser exclusivo para cada servidor virtual em uma máquina.
      PEServerNamingServicePort Insira o número da porta do servidor Process Engine que é usado para tratar de pedidos de serviço de nomes. A porta 32776 é usada por padrão. Insira o número da porta conforme definido pela propriedade PEServerNamingServicePort na planilha. Esse parâmetro é necessário e deve ser exclusivo para cada servidor virtual em uma máquina.
      ServiceUser Esse parâmetro é o nome do LDAP usado peloProcess Engine para se conectar ao Content Engine. Insira o nome abreviado para esse usuário, que é definido pelo pe_service_user na planilha. Este valor é necessário.
      ServicePW Insira a senha para o pe_service_user. Se a senha estiver criptografada, insira o valor como @pe_service_user_password. Para criptografar a senha, consulte as informações em Criptografando Senhas para o Process Engine. Este valor é necessário.
      CEURL Insira a URL que é usada pelo Process Engine para se conectar aoContent Engine Esse valor é necessário e corresponde ao valor que foi inserido quando o software do cliente do Content Engine foi instalado. Esse valor é identificado como o parâmetro da URL (WSI) do Software do Cliente doContent Engine na planilha. Quando usado aqui, não inclua o cemp na cadeia a partir do valor da planilha. Insira o valor como definido pelo CEURL na planilha.
      SysAdminGroup Insira o nome do grupo de administradores doProcess Engine, que é definido pelo parâmetro pe_admin_group na planilha. Este valor é necessário.
      SysConfigGroup Insira o nome do grupo de configuração do Process Engine, que é definido pelo parâmetro pe_config_group na planilha. Este valor é opcional.
      pe_data O nome do espaço da tabela de dados para o DB2 para Linux, UNIX e Windows ou o Oracle ou o nome do grupo de arquivos para o SQL Server. Quando usar o arquivoPEInitD.properties, especifique apenas as informações pe_data. Use o banco de dados real do DB2 para z/OS para o nome do espaço de tabelas de dados.
      pe_index O nome do espaço de tabela do índice opcional
      pe_blob O nome do espaço de tabela do BLOB opcional, apenas para DB2
    4. Configure o banco de dados executando o seguinte comando, inserido como uma única linha:
      PEinit virtual_server_name -D PEInitD.properties
       -Y pe_service_user+pe_service_user_password
      em que virtual_server_name é o nome do servidor virtual que você está definindo. Se você não especificar o nome do servidor virtual, este nome do servidor será definido conforme pesvr.default.
  4. Efetue logoff e efetue logon novamente antes de executar qualquer outro programa do Process Engine, como o Gerenciador de Tarefas do Processo ou o Console de Configuração do Processo.
Antes que o banco de dados do Process Engine esteja pronto para uso, você deve configurar uma região isolada e, se a configuração for para o IBM® Case Manager, crie um link entre a região e um armazenamento de objeto do Content Engine.


Feedback

Última atualização: novembro de 2010


© Copyright IBM Corporation 2010.
Este centro de informações foi desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)