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. Navegue até “AWS Marketplace.”
- 2. Pesquise “HCL OneDB” e selecione a versão mais recente disponível. (O método de entrega é AMI - Amazon Machine Image).
- 3. Clique no botão Continuar para se inscrever e conclua todas as seleções.
- 4. Continue com as etapas restantes para provisionar uma instância do OneDB EC2 (máquina virtual) na AWS.
- 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. 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:
- Configuração do cliente TLS para um aplicativo JDBC: https://help.hcltechsw.com/onedb/2.0.0.0/jdbc/ids_jdbc_490.html
- Configuração de TLS do cliente para um aplicativo SQLI: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_003.html
- Client TLS setup for a WireListener(Mongo) application: https://docs.mongodb.com/manual/tutorial/configure-ssl/
- Configuração de TLS do cliente para um aplicativo REST: https://help.hcltechsw.com/onedb/2.0.0.0/rest/rest.html
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.
- Instruções para configurar o OneDB: https:https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_002.html
- Instructions to configure the WireListener(Mongo):https://help.hcltechsw.com/onedb/2.0.0.0/json/ids_json_076.html
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”.
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. Navegue até “AWS Marketplace.”
- 2. Pesquise “HCL OneDB” e selecione a versão mais recente disponível. (O método de entrega é AMI - Amazon Machine Image).
- 3. Clique no botão Continuar para se inscrever e conclua todas as seleções.
- 4. Continue com as etapas restantes para provisionar uma instância do OneDB EC2 (máquina virtual) na AWS.
- 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. 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:
- Configuração do cliente TLS para um aplicativo JDBC: https://help.hcltechsw.com/onedb/2.0.0.0/jdbc/ids_jdbc_490.html
- Configuração de TLS do cliente para um aplicativo SQLI: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_003.html
- Client TLS setup for a WireListener(Mongo) application: https://docs.mongodb.com/manual/tutorial/configure-ssl/
- Configuração de TLS do cliente para um aplicativo REST: https://help.hcltechsw.com/onedb/2.0.0.0/rest/rest.html
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.
- Instruções para configurar o OneDB: https:https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_002.html
- Instructions to configure the WireListener(Mongo):https://help.hcltechsw.com/onedb/2.0.0.0/json/ids_json_076.html
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”.
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.
FAQs
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.