Creación de un cluster OpenSearch

Cree un cluster OpenSearch para establecer el juego de instancias informáticas que proporcionan la funcionalidad OpenSearch.

Al crear un cluster OpenSearch, la búsqueda con OpenSearch crea el juego de instancias informáticas que proporcionan la funcionalidad OpenSearch. Cada cluster está compuesto por uno o más nodos de datos, nodos líderes y nodos del panel de control OpenSearch, en función de las opciones que especifique al crear el cluster.
  • En la página de lista Clusters, seleccione Crear cluster de carga. Si necesita ayuda para encontrar la página de lista, consulte Listing Clusters.

    La creación de un cluster OpenSearch consta de las siguientes páginas:

    • 1. Configuración de cluster
    • 2. Configuración de la seguridad
    • 3. Configurar nodos
    • 4. Configurar red
    • 5. Paso de revisión

    Ejecute cada uno de los siguientes flujos de trabajo en orden. Para volver a una página anterior, seleccione Anterior.

    1. Configurar cluster

    En la página Configurar Cluster se proporciona la información de configuración básica para el cluster.

    Introduzca la siguiente información:

    • Nombre: acepte el nombre por defecto o introduzca un nombre fácil de recordar para el cluster.
    • Crear en compartimento: seleccione el compartimento en el que reside el cluster de la lista.
    • Versión de software: seleccione la versión de software de la lista.
    • Espacio de nombres de etiqueta: (opcional) introduzca la información de etiquetado. Si tiene permisos para crear un recurso, también tiene permisos para aplicar etiquetas de formato libre a ese recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.

    Contacto

    El contacto especificado recibe notificaciones operativas y anuncios relacionados con el cluster.

    • Correo electrónico del contacto: introduzca la dirección del contacto.

    Etiquetado

    Si tiene permisos para crear un recurso, también tiene permisos para aplicar etiquetas de formato libre a dicho recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.

    Seleccione Next (Siguiente).

    2. Configurar la seguridad

    La página Configurar Seguridad es donde se introducen las credenciales de conexión para la cuenta principal del cluster.

    Utilice esta cuenta para conectarse al cluster y al panel de control OpenSearch del cluster. A continuación, puede configurar otros usuarios y roles para el cluster. Para obtener más información, consulte Control de acceso basado en rol en Search with OpenSearch.

    • Nombre de usuario: introduzca su nombre de usuario.
    • Password (Contraseña): introduzca la contraseña.
    • Confirmar contraseña: vuelva a introducir la contraseña. Debe coincidir con la contraseña que introdujo anteriormente.

    Seleccione Next (Siguiente).

    3. Configurar nodos

    En la página Configurar nodos se selecciona la opción de optimización de nodo adecuada para el escenario.

    Introduzca la siguiente información:

    Perfiles de optimización de nodos

    Seleccione uno de los siguientes tipos de nodo. Revise sus descripciones en la consola para decidir qué tipo de nodo es el mejor para sus necesidades:

    • Desarrollo:
    • Búsqueda de aplicaciones:
    • Log Analytics:

    Después de seleccionar el tipo de nodo, configure el nodo. OpenSearch aplica valores por defecto en función del tipo de nodo seleccionado. Sin embargo, puede actualizar cualquier configuración según sea necesario.

    Configuración de nodo líder

    Introduzca la siguiente información:

    • Unidad: seleccione la unidad de computación que desee de la lista. Las unidades disponibles pueden variar en función de la región y el dominio.
    • Nodos líderes dedicados: introduzca el número de nodos líderes dedicados. El valor debe estar comprendido entre 1 y 3.
    • Recuento de OCPU de nodo líder: introduzca el número de OCPU de nodo líder. El valor debe estar comprendido entre 1 y 32.
    • Memoria del nodo principal (GB): introduzca la cantidad de memoria de los nodos principales en gigabytes. El valor debe estar comprendido entre 20 y 1024.

    Configuración de nodo de datos

    Introduzca la siguiente información:

    • Unidad: seleccione la unidad de computación que desee de la lista. Las unidades disponibles pueden variar en función de la región y el dominio.
    • Nodos de datos dedicados: introduzca el número de nodos de datos dedicados. El valor debe estar comprendido entre 1 y 10.
    • Recuento de OCPU de nodo de datos: introduzca el número de OCPU de nodo de datos. El valor debe estar comprendido entre 1 y 32.
    • Memoria de nodo de datos (GB): introduzca la cantidad de memoria de los nodos de datos en gigabytes. El valor debe estar comprendido entre 20 y 1024.
    • Almacenamiento de nodos de datos (GB): introduzca la cantidad de almacenamiento para los nodos de datos en gigabytes. El valor debe estar comprendido entre 50 y 314572.

    Configurar paneles de OpenSearch

    Introduzca la siguiente información:

    • Unidad: seleccione la unidad de computación que desee de la lista. Las unidades disponibles pueden variar en función de la región y el dominio.
    • OpenSearch Nodos del panel de control: introduzca el número de nodos del panel de control. El valor debe estar comprendido entre 1 y 3.
    • OpenSearch Recuento de OCPU de nodo de panel de control: introduzca el número de OCPU de nodo de panel de control. El valor debe estar comprendido entre 1 y 32.
    • OpenSearch Memoria de nodo de panel de control (GB): introduzca la cantidad de memoria para los nodos de panel de control en gigabytes. El valor debe estar comprendido entre 8 y 1024.

    Seleccione Next (Siguiente).

    4. Configuración de redes

    La página Configurar red es donde se especifica la red virtual en la nube (VCN) y la subred para el cluster. Decida si desea utilizar una VCN y subred existentes, crear una nueva VCN o subred o especificar el OCID de una subred existente.

    Red

    Seleccione una de las siguientes opciones de red y, a continuación, complete sus configuraciones:

    • Seleccionar red virtual existente en la nube. Introduzca la siguiente información:
      • Red virtual en la nube en <compartment>: seleccione una de las redes virtuales en la nube de la lista dentro del compartimento especificado.
    • Crear red virtual en la nube. Introduzca la siguiente información:
      • Crear red virtual en la nube: acepte el nombre por defecto o introduzca un nombre fácil de recordar para la VCN que está creando.
      • Crear en compartimento: seleccione el compartimento en el que reside la VCN de la lista.
        Nota

        Si decide crear una nueva VCN, también debe crear una nueva subred para ella. No puede asignar una subred existente a una VCN recién creada.

    Subred

    Subred dentro de la red en la nube que está asociada la instancia. Las subrede son públicas o privadas. Privada significa que las instancias que se encuentran en esa subred no pueden tener direcciones IP públicas. Para obtener más información, consulte Acceso a Internet.

    Las subredes también pueden ser específicas de un dominio de disponibilidad o regionales. Los regionales tienen "regional" después del nombre. Se recomienda el uso de subredes regionales. Para obtener más información, consulte Acerca de las subredes regionales.

    Seleccione una de las siguientes opciones de subred y, a continuación, complete sus configuraciones:

    • Seleccionar subred existente. Introduzca la siguiente información:
      • Subred en <compartment>: seleccione una de las subredes de la lista dentro del compartimento especificado.
        Nota

        No puede asignar una subred existente a una VCN recién creada. Debe crear una nueva subred para ella.
    • Crear subred pública. Introduzca la siguiente información:
      • Nuevo nombre de subred: acepte el nombre por defecto o introduzca un nombre fácil de recordar para la subred que está creando.
      • Crear en compartimento: seleccione el compartimento en el que reside la subred de la lista.
      • CIDR: introduzca un único bloque CIDR contiguo para la subred (por ejemplo, 172.16.0.0/24). Asegúrese de que esté dentro del bloque de CIDR de la red en la nube y de que no se solape con otras subredes. Este valor no se puede cambiar posteriormente. Consulte Rangos de direcciones y tamaño de VCN permitidos y esta calculadora de CIDR.

    Seleccione Next (Siguiente).

    5. Paso de revisión

    Revise el contenido de la página Paso de revisión. Seleccione Anterior para volver a las pantallas anteriores y agregar o cambiar la información. Cuando la configuración esté completamente verificada, seleccione Crear cluster.

    El cluster OpenSearch que ha creado aparece en la página de lista Clusters.

  • Utilice el comando oci opensearch cluster create y los parámetros necesarios para crear un cluster:

    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]

    donde las siguientes variables son:

    display_name: introduzca un nombre fácil de recordar para el cluster.

    compartment_ocid: introduzca el OCID del compartimento en el que reside el cluster.

    software_version: introduzca la versión de software del cluster.

    data_node_host_shape: introduzca la unidad de computación que desee. Las unidades disponibles pueden variar en función de la región y el dominio.

    data_node_count: introduzca el número de nodos de datos dedicados. El valor debe estar comprendido entre 1 y 10.

    data_node_host_ocpu_count: introduzca el número de OCPU del nodo de datos. El valor debe estar comprendido entre 1 y 32.

    data_node_host_memory_gb: introduzca la cantidad de memoria para los nodos de datos en gigabytes. El valor debe estar comprendido entre 20 y 1024.

    data_node_host_type: introduzca el tipo de host del nodo de datos. Los valores aceptados son: BM o FLEX.

    data_node_storage_gb: introduzca la cantidad de almacenamiento para los nodos de datos en gigabytes. El valor debe estar comprendido entre 50 y 314572.

    master_node_host_shape: introduzca la unidad de computación que desee. Las unidades disponibles pueden variar en función de la región y el dominio.

    master_node_count: introduzca el número de nodos maestros dedicados. El valor debe estar comprendido entre 1 y 3.

    master_node_host_ocpu_count: introduzca el número de OCPU del nodo maestro. El valor debe estar comprendido entre 1 y 32.

    master-node-host-type: introduzca el tipo de host del nodo maestro. Los valores aceptados son: BM o FLEX.

    master_node_host_memory_gb: introduzca la cantidad de memoria para los nodos maestros en gigabytes. El valor debe estar comprendido entre 20 y 1024.

    opendashboard_node_host_shape: introduzca la unidad de computación que desee. Las unidades disponibles pueden variar en función de la región y el dominio.

    opendashboard_node_count: introduzca el número de nodos del panel de control. El valor debe estar comprendido entre 1 y 3.

    opendashboard_node_host_ocpu_count: introduzca el número de OCPU del nodo del panel de control. El valor debe estar comprendido entre 1 y 32.

    opendashboard_node_host_memory_gb: introduzca la cantidad de memoria para los nodos del panel de control en gigabytes. El valor debe estar comprendido entre 8 y 1024.

    search_node_host_shape: introduzca la unidad de computación que desee. Las unidades disponibles pueden variar en función de la región y el dominio.

    search_node_count: introduzca el número de nodos de búsqueda dedicados. Se recomienda especificar entre el 20 % y el 40 % de los nodos de datos como nodos de búsqueda.

    search_node_host_ocpu_count: introduzca el número de OCPU del nodo de búsqueda. El valor debe estar comprendido entre 1 y 126.

    search_node_host_memory_gb: introduzca la cantidad de memoria para los nodos de búsqueda en gigabytes. El valor debe estar comprendido entre 20 y 1024.

    search_node_storage_gb: introduzca la cantidad de almacenamiento para los nodos de búsqueda en gigabytes. El valor debe estar comprendido entre 50 y 32768.

    vcn_ocid: introduzca el OCID de la VCN del cluster.

    vcn_compartment_ocid: introduzca el OCID del compartimento en el que reside la VCN del cluster.

    subnet_compartment_ocid: introduzca el OCID del compartimento en el que reside la subred del cluster.

    subnet_ocid: introduzca el OCID de la subred del cluster.

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de la CLI.

    Generación de un hash de contraseña

    Si incluye el parámetro security-master-user-password-hash opcional que se va a utilizar con el parámetro security-master-user-name opcional, debe generar el hash de contraseña:

    1. Descargue el siguiente archivo:
    2. Abra un símbolo del sistema y ejecute el siguiente comando:
      java -jar oci-crypto-common-1.0.0-SNAPSHOT.jar pbkdf2_stretch_1000 <password-in-plain-text>

      donde <password-in-plain-text> es una contraseña de su elección.

      Debe tener Java instalado en el equipo antes de ejecutar este comando.

    3. Registre el hash de contraseña generado.
    4. Incluya el hash de contraseña generado como valor para el parámetro security-master-user-password-hash.
      Utilice comillas simples alrededor de la contraseña. Por ejemplo:
      oci opensearch cluster create ... --security-master-user-name MyUser --security-master-user-password-hash 'pbkdf2_...MNUT5No='
  • Ejecute la operación CreateOpensearchCluster para crear un cluster.