L'Amazon Machine Image (AMI) pour HCL OneDB fournit toutes les informations nécessaires pour lancer une instance de serveur virtuel dans le cloud AWS. Sélectionnez simplement l'AMI qui répond aux besoins de votre entreprise et lancez autant d'instances que nécessaire. OneDB AMI inclut les dernières versions de :

Produits OneDB

Répertoire d'installation

Serveur OneDB

/opt/hcl/onedb/server

OneDB Mongo (WireListener)

/opt/hcl/onedb/apis/mongo

REST OneDB

/opt/hcl/onedb/apis/rest

OneDB Explorer

/opt/hcl/onedb/explore

OneDB CSDK

/opt/hcl/onedb/csdk

JDBC OneDB

/opt/hcl/onedb/jdbc

 

Remarque : le serveur HCL OneDB, CSDK, JDBC, WireListener, REST et OneDB Explore sont installés et configurés pour les environnements OLTP. Veuillez contacter Lab Services en utilisant le panneau « Nous contacter » pour obtenir des conseils et de l'aide.


HCL OneDB sur AWS est une base de données de classe entreprise proposée sur le cloud Amazon Web Services (AWS). Il dispose d'un système de gestion de base de données fourni dans le cloud, prêt à l'emploi, rapide, résilient et évolutif qui gère les types de données relationnelles, relationnelles objet et dimensionnelles traditionnelles. HCL OneDB sur AWS offre les fonctionnalités complètes des déploiements sur site OneDB sans la complexité et le risque de gérer votre propre infrastructure. AWS fournit une infrastructure pour exécuter OneDB de manière flexible, évolutive et rentable dans le cloud


HCL OneDB est proposé sous la forme d'une Amazon Machine Image (AMI) horaire. Une AMI est une image appliquée aux ressources de calcul et de mémoire qu'Amazon appelle « EC2 ». Pour passer une commande dans votre compte AWS, accédez à « Services », puis « EC2 ». Cliquez sur le bouton « Lancer l'instance ».

  1. 1. Accédez à «AWS Marketplace».
  2. 2. Recherchez « HCL OneDB » et sélectionnez la dernière version disponible. (La méthode de livraison est AMI - Amazon Machine Image).
  3. 3. Cliquez sur le bouton Continuer à vous abonner et complétez toutes les sélections.
  4. 4. Suivez les étapes restantes pour provisionner une instance OneDB EC2 (machine virtuelle) sur AWS.
  5. 5. Connectez-vous à la machine virtuelle via un programme ssh, à l'aide de la clé privée de la paire de clés spécifiée lors de l'approvisionnement de votre instance.
    • SSH en tant qu'utilisateur « ubuntu ».
      Voici un exemple :
    • $ ssh -i ~/.ssh/my_aws_private_key ubuntu@hostname-of-my-onedb-ec2
  6. 6. Une fois connecté à la machine virtuelle, utilisez la commande sudo pour devenir l'utilisateur « Informix ».
    • Exemple : $ sudo -u informix bash

En tant qu'utilisateur Informix, vous pourrez exécuter les différentes commandes OneDB, telles que onstat, onmode et oninit. La machine est configurée avec le serveur OneDB en cours d'exécution et à l'écoute des types de clients suivants sur les ports respectifs :

Protocole

Sans TLS

Avec TLS

Répertoire d'installation

Serveur OneDB (SQLI)

9088

9089

/opt/hcl/onedb/server

OneDB Mongo(WireListener)

27001

27002

/opt/hcl/onedb/apis/mongo

REST OneDB

26001

26001

/opt/hcl/onedb/apis/rest

Serveur d'exploration OneDB

28001

28002

/opt/hcl/onedb/explore

 

Pour contrôler le trafic réseau sur l'instance EC2 (vers et depuis), il est préférable d'utiliser le « Security Group », d'Amazon, plutôt qu'une configuration de pare-feu basée sur le système d'exploitation.

Pour des raisons de sécurité, les comptes OS (Operating Systems) sur l'AMI n'ont pas de mot de passe, et le seul compte initialement configuré pour le SSH entrant est « ubuntu ». Pour permettre à un client distant de se connecter au serveur de base de données OneDB, vous pouvez définir un mot de passe sur le compte du système d'exploitation souhaité ou créer un utilisateur de base de données via CREATE USER STATEMENT..

OneDB AMI peut être commandé dans toutes les régions AWS et sur tous les types EC2. Étant donné que les types EC2 ont des quantités variables de CPU et de mémoire, plusieurs types et quantités de stockage peuvent être ajoutés à un EC2, en ajustant le serveur OneDB pour répondre à vos besoins (par exemple, en modifiant le nombre de CPU VP, en augmentant la taille du pool de mémoire tampon , en ajoutant des dbspaces sur les périphériques de stockage souhaités).

Pour connecter un client distant à OneDB, assurez-vous d'abord que le groupe de sécurité AWS autorise le trafic sur les ports appropriés. Pour chiffrer la communication entre le client et le serveur, configurez le client pour TLS en suivant ces instructions :

Le certificat OneDB se trouve dans /home/Informix/client_ssl/selfsigned_ssl.cert. Pour des raisons de sécurité, ce certificat doit être immédiatement remplacé par un certificat que vous contrôlez.

OneDBExplore est un outil de surveillance et d'administration basé sur le Web pour les administrateurs de base de données et les développeurs qui, par défaut, sera déjà configuré, et opérationnel. Les processus Explore Server et Agent s'exécutent en tant qu'utilisateur du système d'exploitation "onedbexpu".

  • Depuis l'intérieur de votre instance provisionnée, ouvrez un navigateur et connectez-vous à Explore à l'adresse https://127.0.0.1:28002
  • Si vous préférez accéder à OneDB Explore à partir d'un hôte distant, assurez-vous d'abord que le groupe de sécurité AWS autorise le trafic, puis utilisez un navigateur pour vous connecter à https:// (votre adresse IP d'instance EC2) :28002.
  • Des détails sur les informations d'identification initiales sont disponibles dans le fichier/opt/hcl/onedb/explore/explore/informixhq-server.properties file. Il s'agit d'un fichier texte et peut être visualisé à l'aide de la commande UNIX « cat ». Veuillez vous référer à Démarrage de OneDB Explore Server
  • Pour modifier le mot de passe de l'« administrateur du serveur Explorer », connectez-vous à Explorer en tant qu'utilisateur « admin », puis accédez à la zone « Paramètres utilisateur ».

    Veuillez vous référer à: OneDB Explore Server - Paramètres utilisateur


HCL OneDB est initialement configuré pour interagir avec les clients à l'aide des protocoles SQLI, Mongo et REST et pour s'exécuter avec un petit pool de mémoire tampon sur un seul CPU VP. Si vous avez commandé un type EC2 plus grand et que vous souhaitez obtenir plus de puissance de OneDB, envisagez d'augmenter le nombre de processeurs virtuels ainsi que le pool de mémoire tampon.

Services de laboratoire

   
   

FAQs

Ceux-ci peuvent être demandés en remplissant le formulaire « NOUS CONTACTER » dans le coin supérieur droit de la page Web actuelle.
Oui. Vous avez un accès complet et le contrôle du système. Veuillez apporter toute modification à OneDB, à iptables, au système d'exploitation, etc., comme bon vous semble.

Soutien

L'organisation HCL Support dispose de l'expertise nécessaire pour vous fournir un support logiciel réactif de qualité. Nous pouvons vous aider à maximiser la valeur de votre investissement logiciel en fournissant un support technique complet et des mises à jour pour les produits logiciels. Trouvez les dernières informations sur les produits et les serveurs, soumettez des tickets et rejoignez des communautés sur notre portail d'assistance.