Configurar o Essbase no Linux

Você deve configurar o Essbase no Linux usando a Ferramenta de Configuração, no final da instalação do Essbase ou iniciando a Ferramenta de Configuração posteriormente, após a instalação.

Pré-requisitos e Observações

  • O Fusion Middleware já deve estar instalado e o Oracle Essbase deve estar instalado no mesmo diretório do Oracle Home. Consulte Instalar Fusion Middleware.
  • O banco de dados relacional suportado deve ser instalado, conforme mencionado nos pré-requisitos de instalação. Consulte Instalar um Banco de Dados Relacional.
  • Se você estiver usando a autenticação do EPM Shared Services, já deverá ter uma versão suportada do EPM instalada, com os usuários do EPM Shared Services criados e configurados e Conheça o Oracle Home e os Detalhes da Instância do EPM.
    • Se estiver usando a autenticação do EPM Shared Services, ela deverá ser executada durante a configuração do Essbase 26ai. Se o EPM Shared Services não estiver em execução, alguns números de porta deverão ser configurados manualmente para evitar conflitos de porta. Ao configurar o Essbase, você deve ser cauteloso e estar ciente das portas que já estão em uso por qualquer serviço do EPM nesse host, e escolher e usar apenas portas válidas que não são usadas por um serviço ou aplicativo nesse host. Você também deve definir esses números de porta não utilizados de acordo na interface do usuário ou no arquivo de resposta.
  • Se você estiver usando o Microsoft SQL Server (MSSQL) como o banco de dados para esquemas do repositório do Essbase (RCU), execute o processo para alterar o banco de dados e aplicar o agrupamento correto e abordar considerações de esquema antes de executar a ferramenta de configuração do Essbase. Para obter mais informações, consulte Configurar o Microsoft SQL Server como Banco de Dados de Repositório para Esquemas do Essbase.
  • Pré-criar Esquemas RCU para Essbase explica o processo se você optar por pré-criar esquemas RCU antes da configuração, em vez de criar a ferramenta de configuração do Essbase para você. Um caso de uso para pré-criar esquemas é se você estiver empregando uma conexão HTTPS segura usando uma wallet.
  • Todas as portas não devem estar dentro da faixa de portas efêmeras, nem em uso por outro software em execução. Consulte Evitar Conflitos de Porta.
  • Cada servidor gerenciado deve ser atribuído a uma máquina, a representação lógica do computador que hospeda uma ou mais instâncias do servidor. O nome da máquina deve ser exclusivo em relação a outros recursos configuráveis no domínio.
  • Se você planeja instalar e configurar mais de uma instância On-Premise do Essbase, para suportar failover, você precisa de um balanceador de carga front-end. Consulte Configurar um Balanceador de Carga para Suportar Failover.
  • Se você estiver se conectando por meio do Smart View, usando o URL /aps/SmartView, será necessário alterar o URL. Consulte Redirecionar para o Novo URL de Conexão do Essbase Smart View. Como alternativa, você pode configurar o redirecionamento para o novo URL no servidor Web. Se você estiver usando o Oracle HTTP Server (OHS) ou o HTTPD Server, redirecione o URL ao modificar a configuração do Oracle HTTP Server, conforme observado no item anterior.

Executar Ferramenta de Configuração

  1. Se não tiver continuado a configuração no final da instalação, inicie a Ferramenta de configuração.
    1. No diretório do Oracle Home, onde o Essbase e o Fusion Middleware estão instalados, abra um terminal no ./essbase/bin. Por exemplo, abra um terminal em <Oracle_Home>/essbase/bin.
    2. Inicie a Ferramenta de configuração usando o script config.sh.
      $ ./config.sh
      O script pode ser executado com parâmetros (como -mode, -log, -log priority, -responseFile). Se você usar o parâmetro responseFile, todos os campos serão preenchidos com as entradas de configuração anteriores, exceto as senhas. Para saber mais sobre opções de script de configuração, execute: ./config.sh -help.
  2. Na página Bem-vindo, clique em Avançar.
  3. Na página Detalhes do domínio, faça o seguinte:
    1. Para Nome de domínio, aceite o padrão (se correto) ou insira seu nome de domínio; por exemplo, essbase_domain
    2. Para Raiz de domínio, aceite o padrão (se estiver correto) ou insira o caminho raiz do domínio; por exemplo,
      /scratch/user/oracle_home/domains
      Se você estiver instalando instâncias adicionais do Essbase, use uma raiz de domínio diferente para cada uma.
    3. Para Diretório de aplicativos, aceite o padrão ou insira o diretório de aplicativos; por exemplo,
      /scratch/user/oracle_home/applications/essbase
      Recomenda-se que o diretório de aplicativos seja separado dos arquivos de configuração.
    4. Para Conta de Administrador do WebLogic, informe o nome e a senha de uma conta de administrador do WebLogic que você usará para gerenciar os servidores do Essbase e do middleware.
      • Se você usar LDAP Incorporado do WebLogic, esse administrador também receberá uma função de administrador de serviço do Essbase.
      • Se você usar o EPM Shared Services, esse administrador será apenas para a instância do domínio WebLogic do Essbase. O usuário admin do EPM Shared Services será provisionado com a função de usuário do Essbase: Administrador de Serviços.
    5. Clique em Próximo.
  4. Na página Conexão de Banco de Dados, faça o seguinte:
    1. Para Database Type, aceite o padrão ou digite o tipo de banco de dados. Este é o banco de dados relacional suportado; por exemplo, Oracle Database.
    2. Para String de Conexão, informe a string para conexão com o banco de dados; por exemplo,
      myhost.example.com:1521/orcl
      Consulte Formatos de String de Conexão.
    3. Para o Repositório do Essbase, escolha se deseja criar novos esquemas agora ou usar esquemas pré-criados que você criou usando o utilitário RCU do Fusion Middleware em Pré-criar Esquemas do RCU para o Essbase, como uma tarefa de workflow de pré-configuração. Se estiver usando o Microsoft SQL Server (MSSQL) na configuração, consulte o pré-requisito relacionado acima.
    4. Para Prefixo de Esquema, informe um prefixo exclusivo e significativo; por exemplo, ESS26AI. Deve ser uma string nova e exclusiva, contendo de 1 a 12 caracteres alfanuméricos e começando com uma letra.
    5. Para Senha do Esquema, informe uma senha de esquema que será compartilhada para todos os novos esquemas.
    6. Para o nome de usuário e a senha do Administrador, informe as credenciais de qualquer usuário que tenha recebido uma atribuição sysdba para o Oracle Database. Pode ser o usuário sys padrão ou o administrador de banco de dados da Microsoft. O nome de usuário deve começar com uma letra e conter entre 5 e 128 caracteres alfanuméricos. A senha deve começar com uma letra, conter entre 8 e 30 caracteres, com pelo menos um número e, como opção, qualquer número dos caracteres especiais ($ # _).
    7. Clique em Próximo.
  5. Na página Configuração do Gerenciador de Nós, faça o seguinte:
    1. Para o Nome da Máquina, aceite os padrões ou informe a string para o nome da máquina do Gerenciador de Nós, que trata clusters. Todas as portas não devem estar dentro da faixa de portas efêmeras, nem em uso por outro software em execução. Consulte Evitar Conflitos de Porta.
    2. Para a Porta do Gerenciador de Nós, aceite o padrão, a menos que você saiba que sua organização escolheu um valor diferente durante a configuração do Fusion Middleware. Para obter referência, consulte Gerenciando Portas.
    3. Para Endereço de Listening do Gerenciador de Nós, você pode informar o nome do host Linux totalmente qualificado (onde o WebLogic está instalado junto com a instalação do Fusion Middleware). Também pode ser um endereço do sistema operacional. Para obter referência, consulte Alterando os Números de Porta Usados pelo Oracle Fusion Middleware.
    4. Clique em Próximo.
  6. Na página Configuração de Portas do Servidor WebLogic, configure de acordo com as opções feitas durante a instalação.
    Especifique portas claras e seguras para cada um dos servidores. Consulte Gerenciando Portas. Todas as portas não devem estar dentro da faixa de portas efêmeras, nem em uso por outro software em execução. Consulte Evitar Conflitos de Porta.
    1. Para proteger conexões usando o TLS Everywhere (Transport Layer Security), marque a caixa de seleção Secure Connection Mode; seu certificado autoassinado será reconhecido. Se você ainda não fez isso, revise este tópico: Sobre a proteção da comunicação e da rede. Se a segurança TLS for implantada, a porta padrão será a Porta Segura do Servidor Gerenciado. O valor de porta padrão é 9000 para não seguro e 9001 para seguro. É recomendável usar o seguro (9001).

      Se você configurar o Essbase para usar um banco de dados relacional não Oracle como o banco de dados do repositório RCU, talvez seja necessário executar etapas adicionais, após a conclusão da implantação do Essbase, para configurar os drivers ODBC do sistema para suportar criptografia segura/TLS. Consulte as instruções de configuração do driver de banco de dados.

    2. [Opcional] Para limitar o acesso a hosts específicos (para ambiente multi-home), especifique um domínio, por exemplo, localhost, nos campos de endereço do listener. Se você não especificar/inserir valores de endereços de listening, os endereços de listening se aplicarão a todas as interfaces e endereços, e todos os hosts mapeados estarão acessíveis.
    3. Clique em Próximo.
  7. Na página Configuração de Portas do Essbase, faça o seguinte:
    1. Aceite os padrões ou informe valores para a Porta do Agente, a Porta Segura do Agente (usada para comunicação segura usando TLS) e as portas mínimas e máximas dos servidores de aplicativos do Essbase.
      • Porta do Agente especifica a porta para o Agente do Essbase - o padrão é 1423.
      • Porta Segura do Agente especifica a porta que o Agente do Essbase usa para comunicação segura quando no modo de conexão segura com o TLS (Transport Layer Security) - o padrão é 6423.
      • Quando várias instâncias do Essbase Server forem instaladas em um host, você deverá especificar um número exclusivo de porta para cada instância.
      • Todas as portas não devem estar dentro da faixa de portas efêmeras, nem em uso por outro software em execução. Consulte Evitar Conflitos de Porta.
      • O intervalo entre as portas Mínima e Máxima do Essbase Server deve ser pelo menos 1000, dependendo do valor usado.
    2. Clique em Próximo.
  8. Na página de configuração do Provedor de Identidades, faça o seguinte:
    1. Se você ainda não o fez, revise o tópico Selecionar Provedor de Autenticação.
    2. O WebLogic é o provedor de identidades padrão, mas não é recomendado para ambientes de produção. Se você estiver usando o EPM Shared Services e quiser continuar, marque a caixa de seleção Ativar Provedor de Identidades do EPM Shared Services. O exemplo da janela mostra o provedor do EPM selecionado. Quando habilitados, os campos do EPM estão disponíveis para você confirmar ou especificar os locais do EPM Oracle Home e da Instância Oracle. Para obter detalhes sobre isso, consulte Sobre Middleware Home, EPM Oracle Home e EPM Oracle Instance.
    3. [Opcional] Opcionalmente, você pode inserir um nome para registrar a instância do Essbase nos Serviços compartilhados. Se um nome não for fornecido, o EPM gerará o nome da instância registrada.
    4. Clique em Próximo.
  9. Revise a página Resumo da Configuração. Observe o local do arquivo de log e o local do arquivo de resposta. Você pode usar o arquivo de resposta (.rsp) para salvar suas opções de configuração e preencher os mesmos valores de campo (excluindo senhas) em uma futura configuração de modo Silencioso ou baseada na interface do usuário. Se quiser executar uma configuração futura usando um arquivo .rsp, você também poderá executar a configuração até a página de resumo, clicar em Cancelar em vez de Configurar e reutilizar o arquivo de resposta posteriormente. O arquivo .rsp é salvo no local temporário listado no resumo como Local do arquivo de resposta. Se você planeja usá-lo para automatizar uma configuração futura, certifique-se de salvá-lo em algum lugar mais permanente, pois os diretórios tmp podem ser rotineiramente limpos. Consulte Parâmetros e Arquivo de Resposta de Amostra.
  10. Clique em Configurar. Na página Andamento da Configuração, perto do final do processamento da Ferramenta de Configuração, os componentes da plataforma do Essbase são iniciados. Quando o andamento atingir 100%, clique em Próximo.
  11. Na página Configuration Complete, revise os detalhes e clique em Finish. Agora você pode fazer login no Essbase. Consulte URLs do Cliente Essbase, REST e Smart View.
Revise as opções e tarefas avançadas e pós-configuração em Tópicos de Configuração Avançada. Isso inclui tópicos sobre como excluir esquemas do RCU, configurar o Essbase e o servidor Oracle HTTP e muito mais.