La imagen de máquina de Amazon (AMI) para HCL OneDB proporciona toda la información necesaria para lanzar una instancia de servidor virtual en la nube de AWS. Simplemente seleccione la AMI que satisfaga sus necesidades comerciales y lance tantas instancias como sea necesario. OneDB AMI incluye las últimas versiones de: Productos OneDB Directorio de instalación Servidor OneDB /opt/hcl/onedb/server OneDB Mongo (WireListener) /opt/hcl/onedb/apis/mongo ODESCANSO OneDB /opt/hcl/onedb/apis/rest Explorar OneDB /opt/hcl/onedb/explore OneDB CSDK /opt/hcl/onedb/csdk OneDB JDBC /opt/hcl/onedb/jdbc Nota: El servidor HCL OneDB, CSDK, JDBC, WireListener, REST y OneDB Explore están instalados y configurados para entornos OLTP. Comuníquese con Servicios de laboratorio mediante el panel "Contáctenos" para obtener orientación y asistencia. HCL OneDB en AWS es una base de datos de clase empresarial que se ofrece en la nube de Amazon Web Services (AWS). Cuenta con un sistema de administración de bases de datos en la nube, listo para ejecutarse, rápido, resistente y escalable que administra los tipos de datos tradicionales relacionales, relacionales de objetos y dimensionales. HCL OneDB en AWS ofrece las características completas de las implementaciones locales de OneDB sin la complejidad y el riesgo de administrar su propia infraestructura. AWS proporciona una infraestructura para ejecutar OneDB de manera flexible, escalable y rentable en la nube.
HCL OneDB se ofrece como una imagen de máquina de Amazon (AMI) por hora. Una AMI es una imagen aplicada a los recursos informáticos y de memoria que Amazon llama "EC2". Para realizar un pedido en su cuenta de AWS, vaya a "Servicios" y luego a "EC2". Haga clic en el botón "Iniciar instancia".
- 1. Vaya a “AWS Marketplace.”
- 2. Busque “HCL OneDB” y seleccione la última versión disponible. (El método de entrega es AMI - Imagen de máquina de Amazon).
- 3. Haga click en el botón Continuar para suscribirse y complete todas las selecciones.
- 4. Continúe con los pasos restantes para aprovisionar una instancia OneDB EC2 (máquina virtual) en AWS.
- 5. Conéctese a la máquina virtual a través de un programa ssh, utilizando la clave privada para el par de claves especificado durante el aprovisionamiento de su instancia.
- SSH como el usuario "ubuntu".
Aquí tienes un ejemplo:
- $ ssh -i ~ / .ssh / my_aws_private_key ubuntu @ nombre de host-de-mi-onedb-ec2
- 6. Una vez que haya iniciado sesión en la máquina virtual, utilice el comando sudo para convertirse en el usuario "Informix"
- Ejemplo: $ sudo -u informix bash "
Como usuario de Informix, podrá ejecutar los distintos comandos de OneDB, como onstat, onmode y oninit. La máquina está configurada con el servidor OneDB ejecutándose y escuchando los siguientes tipos de clientes en los puertos respectivos:
Protocolo
Sin TLS
Con TLS
Directorio de instalación
Servidor OneDB (SQLI)
9088
9089
/opt/hcl/onedb/server
OneDB Mongo (WireListener)
27001
27002
/opt/hcl/onedb/apis/mongo
DESCANSO OneDB
26001
26001
/opt/hcl/onedb/apis/rest
Servidor OneDB Explore
28001
28002
/opt/hcl/onedb/explore
Para controlar el tráfico de red en la instancia EC2 (hacia y desde), es preferible utilizar el “Grupo de seguridad”, de Amazon, en lugar de una configuración de firewall basada en el sistema operativo.
Por razones de seguridad, las cuentas de SO (sistemas operativos) en la AMI no tienen contraseña y la única cuenta configurada inicialmente para SSH entrante es “ubuntu”. Para permitir que un cliente remoto se conecte al servidor de base de datos de OneDB, puede establecer una contraseña en la cuenta del sistema operativo que desee o crear un usuario de base de datos a través de CREAR DECLARACIÓN DE USUARIO..
OneDB AMI se puede solicitar en todas las regiones de AWS y en todos los tipos de EC2. Dado que los tipos de EC2 tienen cantidades variables de CPU y memoria, se pueden agregar varios tipos y cantidades de almacenamiento a un EC2, ajustando el servidor OneDB para satisfacer sus necesidades (p. Ej., Alterando la cantidad de VP de CPU, aumentando el tamaño del grupo de búfer , agregando dbpaces en los dispositivos de almacenamiento deseados).
Para conectar un cliente remoto a OneDB, primero asegúrese de que AWS Security Group permita el tráfico en los puertos adecuados. Para cifrar la comunicación entre el cliente y el servidor, configure el cliente para TLS siguiendo estas pautas:
- Configuración de cliente TLS para una aplicación JDBC: https://help.hcltechsw.com/onedb/2.0.0.0/jdbc/ids_jdbc_490.html
- Configuración de TLS de cliente para una aplicación SQLI: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_003.html
- Configuración de cliente TLS para una aplicación WireListener (Mongo): https://docs.mongodb.com/manual/tutorial/configure-ssl/
- Configuración de cliente TLS para una aplicación REST: https://help.hcltechsw.com/onedb/2.0.0.0/rest/rest.html
El certificado OneDB se encuentra en /home/Informix/client_ssl/selfsigned_ssl.cert. Por razones de seguridad, este certificado debe cambiarse inmediatamente por un certificado que usted controle.
- Instrucciones para configurar OneDB: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_002.html
- Instrucciones para configurar WireListener (Mongo):https://help.hcltechsw.com/onedb/2.0.0.0/json/ids_json_076.html
OneDBExplore es una herramienta de administración y supervisión basada en web para administradores de bases de datos y desarrolladores que, de forma predeterminada, ya estará configurada y en funcionamiento. Los procesos Explore Server y Agent se ejecutan como el usuario del sistema operativo "onedbexpu".
- Desde el interior de su instancia aprovisionada, abra un navegador y conéctese a Explore en https://127.0.0.1:28002
- Si prefiere acceder a OneDB Explore desde un host remoto, primero asegúrese de que AWS Security Group permita el tráfico y luego use un navegador para conectarse a https:// (la dirección IP de su instancia EC2) :28002.
- Los detalles sobre las credenciales iniciales se pueden encontrar en el archivo /opt/hcl/onedb/explore/explore/informixhq-server.properties file. Este es un archivo de texto y se puede ver usando el comando "cat" de UNIX. Consulte: Iniciar OneDB Explore Server
- To change the password for the “Explore server admin”, log into Explore as user “admin” and then navigate to the “User Settings” area.
HCL OneDB se ofrece como una imagen de máquina de Amazon (AMI) por hora. Una AMI es una imagen aplicada a los recursos informáticos y de memoria que Amazon llama "EC2". Para realizar un pedido en su cuenta de AWS, vaya a "Servicios" y luego a "EC2". Haga clic en el botón "Iniciar instancia".
- 1. Vaya a “AWS Marketplace.”
- 2. Busque “HCL OneDB” y seleccione la última versión disponible. (El método de entrega es AMI - Imagen de máquina de Amazon).
- 3. Haga click en el botón Continuar para suscribirse y complete todas las selecciones.
- 4. Continúe con los pasos restantes para aprovisionar una instancia OneDB EC2 (máquina virtual) en AWS.
- 5. Conéctese a la máquina virtual a través de un programa ssh, utilizando la clave privada para el par de claves especificado durante el aprovisionamiento de su instancia.
- SSH como el usuario "ubuntu".
Aquí tienes un ejemplo: - $ ssh -i ~ / .ssh / my_aws_private_key ubuntu @ nombre de host-de-mi-onedb-ec2
- 6. Una vez que haya iniciado sesión en la máquina virtual, utilice el comando sudo para convertirse en el usuario "Informix"
- Ejemplo: $ sudo -u informix bash "
Como usuario de Informix, podrá ejecutar los distintos comandos de OneDB, como onstat, onmode y oninit. La máquina está configurada con el servidor OneDB ejecutándose y escuchando los siguientes tipos de clientes en los puertos respectivos:
Protocolo |
Sin TLS |
Con TLS |
Directorio de instalación |
Servidor OneDB (SQLI) |
9088 |
9089 |
/opt/hcl/onedb/server |
OneDB Mongo (WireListener) |
27001 |
27002 |
/opt/hcl/onedb/apis/mongo |
DESCANSO OneDB |
26001 |
26001 |
/opt/hcl/onedb/apis/rest |
Servidor OneDB Explore |
28001 |
28002 |
/opt/hcl/onedb/explore |
Para controlar el tráfico de red en la instancia EC2 (hacia y desde), es preferible utilizar el “Grupo de seguridad”, de Amazon, en lugar de una configuración de firewall basada en el sistema operativo.
Por razones de seguridad, las cuentas de SO (sistemas operativos) en la AMI no tienen contraseña y la única cuenta configurada inicialmente para SSH entrante es “ubuntu”. Para permitir que un cliente remoto se conecte al servidor de base de datos de OneDB, puede establecer una contraseña en la cuenta del sistema operativo que desee o crear un usuario de base de datos a través de CREAR DECLARACIÓN DE USUARIO..
OneDB AMI se puede solicitar en todas las regiones de AWS y en todos los tipos de EC2. Dado que los tipos de EC2 tienen cantidades variables de CPU y memoria, se pueden agregar varios tipos y cantidades de almacenamiento a un EC2, ajustando el servidor OneDB para satisfacer sus necesidades (p. Ej., Alterando la cantidad de VP de CPU, aumentando el tamaño del grupo de búfer , agregando dbpaces en los dispositivos de almacenamiento deseados).
Para conectar un cliente remoto a OneDB, primero asegúrese de que AWS Security Group permita el tráfico en los puertos adecuados. Para cifrar la comunicación entre el cliente y el servidor, configure el cliente para TLS siguiendo estas pautas:
- Configuración de cliente TLS para una aplicación JDBC: https://help.hcltechsw.com/onedb/2.0.0.0/jdbc/ids_jdbc_490.html
- Configuración de TLS de cliente para una aplicación SQLI: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_003.html
- Configuración de cliente TLS para una aplicación WireListener (Mongo): https://docs.mongodb.com/manual/tutorial/configure-ssl/
- Configuración de cliente TLS para una aplicación REST: https://help.hcltechsw.com/onedb/2.0.0.0/rest/rest.html
El certificado OneDB se encuentra en /home/Informix/client_ssl/selfsigned_ssl.cert. Por razones de seguridad, este certificado debe cambiarse inmediatamente por un certificado que usted controle.
- Instrucciones para configurar OneDB: https://help.hcltechsw.com/onedb/2.0.0.0/sec/ids_ssl_002.html
- Instrucciones para configurar WireListener (Mongo):https://help.hcltechsw.com/onedb/2.0.0.0/json/ids_json_076.html
OneDBExplore es una herramienta de administración y supervisión basada en web para administradores de bases de datos y desarrolladores que, de forma predeterminada, ya estará configurada y en funcionamiento. Los procesos Explore Server y Agent se ejecutan como el usuario del sistema operativo "onedbexpu".
- Desde el interior de su instancia aprovisionada, abra un navegador y conéctese a Explore en https://127.0.0.1:28002
- Si prefiere acceder a OneDB Explore desde un host remoto, primero asegúrese de que AWS Security Group permita el tráfico y luego use un navegador para conectarse a https:// (la dirección IP de su instancia EC2) :28002.
- Los detalles sobre las credenciales iniciales se pueden encontrar en el archivo /opt/hcl/onedb/explore/explore/informixhq-server.properties file. Este es un archivo de texto y se puede ver usando el comando "cat" de UNIX. Consulte: Iniciar OneDB Explore Server
- To change the password for the “Explore server admin”, log into Explore as user “admin” and then navigate to the “User Settings” area.
HCL OneDB está configurado inicialmente para interactuar con clientes que utilizan los protocolos SQLI, Mongo y REST y para ejecutarse con un pequeño grupo de búfer en un solo VP de CPU. Si ha pedido un tipo de EC2 más grande y desea obtener más potencia de OneDB, considere aumentar la cantidad de VP de CPU, así como el grupo de búfer.
Preguntas frecuentes
Soporte
La organización de soporte de HCL tiene experiencia para brindarle soporte de software de respuesta de calidad. Podemos ayudarlo a maximizar el valor de su inversión en software brindándole soporte técnico integral y actualizaciones para los productos de software. Encuentre la información más reciente sobre productos y servidores, envíe tickets y únase a comunidades en nuestro portal de soporte .