Création d'une grappe OpenSearch

Créez une grappe OpenSearch pour établir le jeu d'instances de calcul qui fournissent la fonctionnalité OpenSearch.

Lorsque vous créez une grappe OpenSearch, la fonction de recherche avec OpenSearch crée le jeu d'instances de calcul qui fournissent la fonctionnalité OpenSearch. Chaque grappe est composée d'un ou de plusieurs noeuds de données, noeuds principaux et noeuds de tableau de bord OpenSearch, en fonction des options que vous spécifiez lors de la création de la grappe.

  • Dans la page de liste Grappes, sélectionnez Créer une grappe de chargement. Si vous avez besoin d'aide pour trouver la page de liste, voir Liste des grappes.

    La création d'une grappe OpenSearch comprend les pages suivantes :

    • 1. Configurer une grappe
    • 2. Configurer la sécurité
    • 3. Configurer des noeuds
    • 4. Configurer le réseau
    • 5. Étape de révision

    Exécutez chacun des flux de travail suivants dans l'ordre. Pour retourner à une page précédente, sélectionnez Précédent.

    1. Configurer la grappe

    La page Configurer la grappe vous permet de fournir les informations de configuration de base pour la grappe.

    Entrez les informations suivantes :

    • Nom : Acceptez le nom par défaut ou entrez un nom convivial pour la grappe.
    • Créer dans le compartiment : Sélectionnez dans la liste le compartiment où réside la grappe.
    • Version du logiciel : Sélectionnez la version du logiciel dans la liste.
    • Espace de noms de marqueur : (Facultatif) Entrez les informations de marquage. Si vous avez l'autorisation de créer une ressource, vous avez également l'autorisation d'appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.

    Contact

    Le contact spécifié reçoit des avis opérationnels et des annonces concernant la grappe.

    • Adresse de courriel du contact : Entrez l'adresse de courriel du contact.

    Marquage

    Si vous êtes autorisé à créer une ressource, vous pouvez également appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.

    Sélectionnez Suivant.

    2. Configurer la sécurité

    La page Configurer la sécurité vous permet d'entrer les données d'identification de connexion pour le compte principal de la grappe.

    Vous utilisez ce compte pour vous connecter à la grappe et au tableau de bord OpenSearch de la grappe. Vous pouvez ensuite configurer d'autres utilisateurs et rôles pour la grappe. Pour plus d'informations, voir Contrôle d'accès basé sur le rôle dans la recherche avec OpenSearch.

    • Nom d'utilisateur : Entrez votre nom d'utilisateur.
    • Mot de passe : Entrez votre mot de passe.
    • Confirmer le mot de passe : Entrez de nouveau votre mot de passe. Il doit correspondre au mot de passe que vous avez entré précédemment.

    Sélectionnez Suivant.

    3. Configurer des noeuds

    La page Configurer les noeuds vous permet de sélectionner l'option d'optimisation de noeud appropriée pour votre scénario.

    Profils d'optimisation de noeud

    Sélectionnez un des types de noeud suivants. Consultez leurs descriptions dans la console pour déterminer le type de noeud qui convient le mieux à vos besoins :

    • Développement :
    • Recherche d'applications :
    • Log Analytics :

    Après avoir sélectionné le type de noeud, configurez-le. La recherche avec OpenSearch applique les paramètres par défaut en fonction du type de noeud que vous avez sélectionné. Mais vous pouvez mettre à jour n'importe quel paramètre si nécessaire.

    Configuration avec noeuds principaux

    Entrez les informations suivantes :

    • Forme : Sélectionnez la forme de calcul voulue dans la liste. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.
    • Nœuds principaux dédiés : Entrez le nombre de nœuds principaux dédiés. La valeur doit être comprise entre 1 et 3.
    • Nombre d'OCPU de noeud principal : Entrez le nombre d'OCPU de noeud principal. La valeur doit être comprise entre 1 et 32.
    • Mémoire du noeud principal (Go) : Entrez la quantité de mémoire des noeuds principaux en gigaoctets. La valeur doit être comprise entre 20 et 1024.

    Configuration de noeud de données

    Entrez les informations suivantes :

    • Forme : Sélectionnez la forme de calcul voulue dans la liste. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.
    • Noeuds de données dédiés : Entrez le nombre de noeuds de données dédiés. La valeur doit être comprise entre 1 et 10.
    • Nombre d'OCPU de noeud de données : Entrez le nombre d'OCPU de noeud de données. La valeur doit être comprise entre 1 et 32.
    • Mémoire du noeud de données (Go) : Entrez la quantité de mémoire pour les noeuds de données en gigaoctets. La valeur doit être comprise entre 20 et 1024.
    • Stockage de noeud de données (Go) : Entrez la quantité de stockage pour les noeuds de données en gigaoctets. La valeur doit être comprise entre 50 et 314572.

    Configurer OpenSearch Dashboards

    Entrez les informations suivantes :

    • Forme : Sélectionnez la forme de calcul voulue dans la liste. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.
    • OpenSearch Noeuds de tableau de bord : Entrez le nombre de noeuds de tableau de bord. La valeur doit être comprise entre 1 et 3.
    • Nombre d'OCPU de noeud de tableau de bord OpenSearch : Entrez le nombre d'OCPU de noeud de tableau de bord. La valeur doit être comprise entre 1 et 32.
    • OpenSearch Mémoire du noeud de tableau de bord (Go) : Entrez la quantité de mémoire pour les noeuds de tableau de bord en gigaoctets. La valeur doit être comprise entre 8 et 1024.

    Sélectionnez Suivant.

    4. Configuration du réseau

    La page Configurer le réseau permet de spécifier le réseau en nuage virtuel (VCN) et le sous-réseau de la grappe. Indiquez si vous souhaitez utiliser un VCN et un sous-réseau existants, créer un nouveau VCN ou un sous-réseau, ou spécifiez l'OCID d'un sous-réseau existant.

    Réseau

    Sélectionnez l'une des options de réseau suivantes, puis terminez leurs configurations :

    • Sélectionner un réseau en nuage virtuel existant. Entrez les informations suivantes :
      • Réseau en nuage virtuel dans <compartment> : Sélectionnez l'un des réseaux en nuage virtuels dans la liste du compartiment spécifié.
    • Créer un réseau en nuage virtuel. Entrez les informations suivantes :
      • Créer un réseau en nuage virtuel : Acceptez le nom par défaut ou entrez un nom convivial pour le VCN que vous créez.
      • Créer dans le compartiment : Sélectionnez le compartiment dans lequel réside le VCN dans la liste.
        Note

        Si vous décidez de créer un nouveau VCN, vous devez également créer un sous-réseau pour celui-ci. Vous ne pouvez pas affecter un sous-réseau existant à un VCN nouvellement créé.

    Sous-réseau

    Sous-réseau dans le réseau en nuage auquel l'instance est attachée. Les sous-réseaux sont publics ou privés. Privé signifie que les instances de ce sous-réseau ne peuvent pas avoir d'adresse IP publique. Pour plus d'informations, voir Accès à Internet.

    Les sous-réseaux peuvent également être propres à un domaine de disponibilité ou régionaux. Les régions ont " régional " après le nom. Nous recommandons d'utiliser des sous-réseaux régionaux. Pour plus d'informations, voir À propos des sous-réseaux régionaux.

    Sélectionnez l'une des options de sous-réseau suivantes, puis terminez leurs configurations :

    • Sélectionner un sous-réseau existant. Entrez les informations suivantes :
      • Sous-réseau dans <compartment> : Sélectionnez un des sous-réseaux dans la liste du compartiment spécifié.
        Note

        Vous ne pouvez pas affecter un sous-réseau existant à un VCN nouvellement créé. Vous devez créer un sous-réseau pour celui-ci.
    • Créer un sous-réseau public. Entrez les informations suivantes :
      • Nom du nouveau sous-réseau : Acceptez le nom par défaut ou entrez un nom convivial pour le sous-réseau que vous créez.
      • Créer dans le compartiment : Sélectionnez dans la liste le compartiment où réside le sous-réseau.
      • CIDR : Entrez un bloc CIDR contigu unique pour le sous-réseau (par exemple, 172.16.0.0/24). Assurez-vous qu'il est compris dans le bloc CIDR du réseau en nuage et que ses adresses ne chevauchent pas celles des autres sous-réseaux. Vous ne pouvez pas modifier cette valeur ultérieurement. Voir Taille et intervalles d'adresses de réseau VCN autorisés et ce calculateur CIDR.

    Sélectionnez Suivant.

    5. Étape de révision

    Vérifiez le contenu de la page Review step (Étape d'évaluation). Sélectionnez Précédent pour retourner aux écrans précédents afin d'ajouter ou de modifier des informations. Lorsque les paramètres sont entièrement vérifiés, sélectionnez Créer une grappe.

    La grappe OpenSearch que vous avez créée s'affiche dans la page de liste Grappes.

  • Utilisez la commande oci opensearch cluster create et les paramètres requis pour créer une grappe :

    oci opensearch cluster create --compartment-id compartment_ocid --data-node-host-shape data_node_host_shape --data-node-count data_node_count 
    --data-node-host-memory-gb data_node_host_memory_gb --data-node-host-ocpu-count data_node_host_ocpu_count --data-node-host-type BM|FLEX
    --data-node-storage-gb data_node_storage_gb--display-name display_name --master-node-host-shape master_node_host_shape --master-node-count master_node_count 
    --master-node-host-memory-gb master_node_host_memory_gb --master-node-host-ocpu-count master_node_host_ocpu_count --master-node-host-type BM|FLEX 
    --opendashboard-node-host-shape opendashboard_node_host_shape --opendashboard-node-count opendashboard_node_count --opendashboard-node-host-memory-gb opendashboard_node_host_memory_gb 
    --opendashboard-node-host-ocpu-count opendashboard_node_host_ocpu_count --search-node-host-shape search_node_host_shape --search-node-count search_node_count
    --search-node-host-ocpu-count search_node_host_ocpu_count --search-node-host-memory-gb search_node_host_memory_gb --search-node-host-type FLEX 
    --search-node-storage-gb search_node_storage_gb --software-version software_version --subnet-compartment-id subnet_compartment_ocid 
    --subnet-id subnet_ocid --vcn-compartment-id vcn_compartment_ocid --vcn-id vcn_ocid [OPTIONS]

    où les variables suivantes sont :

    display_name : Entrez un nom convivial pour la grappe.

    compartment_ocid : Entrez l'OCID du compartiment où réside la grappe.

    software_version : Entrez la version logicielle de la grappe.

    data_node_host_shape : Entrez la forme de calcul voulue. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.

    data_node_count : Entrez le nombre de noeuds de données dédiés. La valeur doit être comprise entre 1 et 10.

    data_node_host_ocpu_count : Entrez le nombre d'OCPU de noeud de données. La valeur doit être comprise entre 1 et 32.

    data_node_host_memory_gb : Entrez la quantité de mémoire pour les noeuds de données en gigaoctets. La valeur doit être comprise entre 20 et 1024.

    data_node_host_type : Entrez le type d'hôte du noeud de données. Les valeurs acceptées sont : BM ou FLEX.

    data_node_storage_gb : Entrez la quantité de stockage pour les noeuds de données en gigaoctets. La valeur doit être comprise entre 50 et 314572.

    master_node_host_shape : Entrez la forme de calcul voulue. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.

    master_node_count : Entrez le nombre de noeuds principaux dédiés. La valeur doit être comprise entre 1 et 3.

    master_node_host_ocpu_count : Entrez le nombre d'OCPU de noeud principal. La valeur doit être comprise entre 1 et 32.

    master-node-host-type : Entrez le type d'hôte du noeud principal. Les valeurs acceptées sont : BM ou FLEX.

    master_node_host_memory_gb : Entrez la quantité de mémoire pour les noeuds principaux en gigaoctets. La valeur doit être comprise entre 20 et 1024.

    opendashboard_node_host_shape : Entrez la forme de calcul voulue. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.

    opendashboard_node_count : Entrez le nombre de noeuds de tableau de bord. La valeur doit être comprise entre 1 et 3.

    opendashboard_node_host_ocpu_count : Entrez le nombre d'OCPU de noeud de tableau de bord. La valeur doit être comprise entre 1 et 32.

    opendashboard_node_host_memory_gb : Entrez la quantité de mémoire pour les noeuds du tableau de bord en gigaoctets. La valeur doit être comprise entre 8 et 1024.

    search_node_host_shape : Entrez la forme de calcul voulue. Les formes disponibles peuvent varier en fonction de votre région et de votre domaine.

    search_node_count : Entrez le nombre de noeuds de recherche dédiés. Nous vous recommandons de spécifier entre 20 et 40 % de vos noeuds de données en tant que noeuds de recherche.

    search_node_host_ocpu_count : Entrez le nombre d'OCPU de noeud de recherche. La valeur doit être comprise entre 1 et 126.

    search_node_host_memory_gb : Entrez la quantité de mémoire pour les noeuds de recherche en gigaoctets. La valeur doit être comprise entre 20 et 1024.

    search_node_storage_gb : Entrez la quantité de stockage pour les noeuds de recherche en gigaoctets. La valeur doit être comprise entre 50 et 32768.

    vcn_ocid : Entrez l'OCID du VCN de la grappe.

    vcn_compartment_ocid : Entrez l'OCID du compartiment où réside le VCN de la grappe.

    subnet_compartment_ocid : Entrez l'OCID du compartiment où réside le sous-réseau de la grappe.

    subnet_ocid : Entrez l'OCID du sous-réseau de la grappe.

    Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir .

    Génération d'un hachage de mot de passe

    Si vous incluez le paramètre facultatif security-master-user-password-hash à utiliser avec le paramètre facultatif security-master-user-name, vous devez générer le hachage de mot de passe :

    1. Téléchargez le fichier suivant : oci-crypto-common-1.0.0-SNAPSHOT.jar
    2. Ouvrez une invite de commande et exécutez la commande suivante : java -jar oci-crypto-common-1.0.0-SNAPSHOT.jar pbkdf2_stretch_1000 <password-in-plain-text>

      <password-in-plain-text> est un mot de passe de votre choix.

      Vous devez avoir Java installé sur votre ordinateur avant d'exécuter cette commande.

    3. Enregistrez le hachage du mot de passe généré.
    4. Incluez le hachage de mot de passe généré comme valeur pour le paramètre security-master-user-password-hash. Utilisez des guillemets simples autour du mot de passe. Exemple :
      oci opensearch cluster create ... --security-master-user-name MyUser --security-master-user-password-hash 'pbkdf2_...MNUT5No='
  • Exécutez l'opération CreateOpensearchCluster pour créer une grappe.