A Amazon Machine Image (AMI) para HCL OneDB fornece todas as informações necessárias para iniciar uma instância de servidor virtual na nuvem AWS. Basta selecionar o AMI que atende às suas necessidades de negócios e iniciar quantas instâncias forem necessárias. OneDB AMI inclui as versões mais recentes de:

Produtos OneDB

Diretório de instalação

Servidor OneDB

/opt/hcl/onedb/server

OneDB Mongo (WireListener)

/opt/hcl/onedb/apis/mongo

OneDB REST

/opt/hcl/onedb/apis/rest

OneDB Explore

/opt/hcl/onedb/explore

OneDB CSDK

/opt/hcl/onedb/csdk

OneDB JDBC

/opt/hcl/onedb/jdbc

 

Nota: O servidor HCL OneDB, CSDK, JDBC, WireListener, REST e OneDB Explore estão instalados e configurados para ambientes OLTP. Entre em contato com o Lab Services usando o painel “Fale conosco” para obter orientação e suporte.


HCL OneDB no AWS é um banco de dados de classe empresarial oferecido na nuvem Amazon Web Services (AWS). Ele apresenta um sistema de gerenciamento de banco de dados rápido, resiliente e escalonável entregue na nuvem, pronto para execução, que gerencia os tipos de dados relacionais, relacionais e dimensionais tradicionais. O HCL OneDB no AWS oferece os recursos completos de implantações locais do OneDB sem a complexidade e o risco de gerenciar sua própria infraestrutura. A AWS fornece uma infraestrutura para executar OneDB de maneira flexível, escalonável e econômica na nuvem


O HCL OneDB é oferecido como uma Amazon Machine Image (AMI) de hora em hora. Uma AMI é uma imagem aplicada a recursos de computação e memória que a Amazon chama de “EC2”. Para fazer um pedido em sua conta AWS, navegue até “Serviços” e depois “EC2”. Clique no botão “Launch Instance”.

  1. 1. Navegue até “AWS Marketplace.
  2. 2. Pesquise “HCL OneDB” e selecione a versão mais recente disponível. (O método de entrega é AMI - Amazon Machine Image).
  3. 3. Clique no botão Continuar para se inscrever e conclua todas as seleções.
  4. 4. Continue com as etapas restantes para provisionar uma instância do OneDB EC2 (máquina virtual) na AWS.
  5. 5. Conecte-se à máquina virtual por meio de um programa ssh, usando a chave privada para o par de chaves especificado durante o provisionamento da instância. SSH como o usuário “ubuntu”.
    • SSH as the user “ubuntu”.
      Aqui está um exemplo:
    • $ ssh -i ~/.ssh/my_aws_private_key ubuntu@hostname-of-my-onedb-ec2
  6. 6. Depois de efetuar login na máquina virtual, use o comando sudo para se tornar o usuário “Informix”.
    • Exemplo: $ sudo -u informix bash

Como usuário do Informix, você poderá executar os vários comandos do OneDB, como onstat, onmode e oninit. A máquina está configurada com o servidor OneDB em execução e ouvindo os seguintes tipos de cliente nas respectivas portas:

Protocolo

Sem TLS

Com TLS

Diretório de instalação

OneDB Server (SQLI)

9088

9089

/opt/hcl/onedb/server

OneDB Mongo(WireListener)

27001

27002

/opt/hcl/onedb/apis/mongo

OneDB REST

26001

26001

/opt/hcl/onedb/apis/rest

OneDB Explore Server

28001

28002

/opt/hcl/onedb/explore

 

Para controlar o tráfego de rede na instância EC2 (de e para), é preferível usar o “Grupo de segurança” da Amazon, em vez de uma configuração de firewall baseada em sistema operacional.

Por razões de segurança, as contas do SO (Sistemas Operacionais) no AMI não têm uma senha, e a única conta inicialmente configurada para SSH de entrada é “ubuntu”. Para permitir que um cliente remoto se conecte ao servidor de banco de dados OneDB, você pode definir uma senha na conta do sistema operacional desejada ou criar um usuário de banco de dados por meio de CRIAR DECLARAÇÃO DE USUÁRIO.

O OneDB AMI pode ser solicitado em todas as regiões da AWS e em todos os tipos de EC2. Como os tipos de EC2 têm quantidades variáveis ​​de CPU e memória, vários tipos e quantidades de armazenamento podem ser adicionados a um EC2, ajustando o servidor OneDB para atender às suas necessidades (por exemplo, alterando o número de VPs de CPU, aumentando o tamanho do buffer pool , adicionando dbspaces nos dispositivos de armazenamento desejados).

Para conectar um cliente remoto ao OneDB, primeiro certifique-se de que o AWS Security Group permite o tráfego nas portas apropriadas. Para criptografar a comunicação entre o cliente e o servidor, configure o cliente para TLS seguindo estas diretrizes:

O certificado OneDB está localizado em /home/Informix/client_ssl/selfsigned_ssl.cert. For security reasons this certificate should be changed immediately to a certificate you control.

OneDBExplore é uma ferramenta de monitoramento e administração baseada na web para DBAs e desenvolvedores que, por padrão, já estará configurada, instalada e em execução. Os processos de Explorar Servidor e Agente são executados como o usuário do SO "onedbexpu".

  • De dentro de sua instância provisionada, abra um navegador e conecte-se ao Explore em https://127.0.0.1:28002
  • Se você preferir acessar o OneDB Explore de um host remoto, primeiro certifique-se de que o AWS Security Group permite o tráfego e, em seguida, use um navegador para se conectar a https:// (seu endereço IP de instância EC2) :28002.
  • Detalhes sobre as credenciais iniciais podem ser encontrados no arquivo /opt/hcl/onedb/explore/explore/informixhq-server.properties Este é um arquivo de texto e pode ser visualizado usando o comando “cat” do UNIX. Consulte: Iniciando o servidor OneDB Explore
  • Para alterar a senha para o “Explore server admin”, faça login no Explore como usuário “admin” e navegue até a área “User Settings”.

    Consulte: Servidor OneDB Explore – Configurações do usuário


O HCL OneDB é inicialmente configurado para interagir com clientes usando os protocolos SQLI, Mongo e REST e para executar com um pequeno buffer pool em um único CPU VP. Se você solicitou um tipo de EC2 maior e deseja obter mais potência do OneDB, considere aumentar o número de VPs de CPU, bem como o pool de buffer.

Serviços de Laboratório

   
   

FAQs

Podem ser solicitados preenchendo o formulário “FALE CONOSCO” no canto superior direito da página atual.
sim. Você tem acesso total e controle do sistema. Por favor, faça qualquer modificação no OneDB e iptables, no sistema operacional, etc. também, como você achar adequado.

Apoio, suporte

A organização de suporte da HCL tem experiência para fornecer suporte de software responsivo de qualidade. Podemos ajudar a maximizar o valor do seu investimento em software, fornecendo suporte técnico abrangente e atualizações para produtos de software. Encontre as informações mais recentes sobre produtos e servidores, envio de tíquetes e adesão a comunidades em nosso portal de suporte.