Creazione di un cluster OpenSearch
Creare un cluster OpenSearch per stabilire il set di istanze di computazione che forniscono la funzionalità OpenSearch.
Quando si crea un cluster OpenSearch, Search with OpenSearch crea il set di istanze di computazione che forniscono la funzionalità OpenSearch. Ogni cluster è composto da uno o più nodi dati, nodi leader e nodi dashboard OpenSearch, in base alle opzioni specificate quando si crea il cluster.
Nella pagina della lista Cluster selezionare Crea cluster di caricamento. Per informazioni su come trovare la pagina di elenco, vedere Elenca cluster.
La creazione di un cluster OpenSearch è costituita dalle pagine riportate di seguito.
- Passare a 1. Configura cluster
- 2. Configurare la sicurezza
- 3. Configura nodi
- Passare a 4. Configura networking
- Passare a 5. Passo revisione
Eseguire ciascuno dei flussi di lavoro riportati di seguito in ordine. È possibile tornare a una pagina precedente selezionando Precedente.
1. Configurare il cluster
La pagina Configura cluster consente di fornire le informazioni di configurazione di base per il cluster.
Immettere le informazioni riportate di seguito.
- Nome: accettare il nome predefinito o immettere un nome riconoscibile per il cluster.
- Crea nel compartimento: selezionare il compartimento in cui risiede il cluster dalla lista.
- Versione software: selezionare la versione del software dall'elenco.
- Spazio di nomi tag: (facoltativo) immettere le informazioni sull'applicazione di tag. Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non sei sicuro di applicare i tag, salta questa opzione o chiedi a un amministratore. È possibile applicare le tag in un secondo momento.
Contatto
Il contatto specificato riceve notifiche e annunci operativi relativi al cluster.
- Posta elettronica del contatto: immettere l'indirizzo di posta elettronica del contatto.
Applicazione di tag
Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non sei sicuro di applicare i tag, salta questa opzione o chiedi a un amministratore. È possibile applicare le tag in un secondo momento.
Selezionare Next.
2. Configura la sicurezza
La pagina Configura sicurezza consente di immettere le credenziali di accesso per l'account principale del cluster.
Utilizzare questo account per connettersi al cluster e al dashboard OpenSearch del cluster. È quindi possibile configurare altri utenti e ruoli per il cluster. Per ulteriori informazioni, vedere Controllo dell'accesso basato sui ruoli nella ricerca con OpenSearch.
- Nome utente: immettere il proprio nome utente.
- Password: immettere la password.
- Conferma password: reimmettere la password. Deve corrispondere alla password immessa in precedenza.
Selezionare Next.
3. Configura i nodi
Nella pagina Configura nodi è possibile selezionare l'opzione di ottimizzazione del nodo appropriata per lo scenario.
Profili di ottimizzazione dei nodi
Selezionare uno dei tipi di nodo riportati di seguito. Esaminare le relative descrizioni nella console per decidere quale tipo di nodo è più adatto alle proprie esigenze:
- Development:
- Ricerca richiesta:
- Log Analytics:
Dopo aver selezionato il tipo di nodo, configurare il nodo. La ricerca con OpenSearch applica le impostazioni predefinite a seconda del tipo di nodo selezionato. Tuttavia, è possibile aggiornare qualsiasi impostazione in base alle esigenze.
Configurazione del nodo leader
Immettere le informazioni riportate di seguito.
- Forma: selezionare la forma di computazione desiderata dall'elenco. Le forme disponibili possono variare a seconda dell'area e del realm.
- Nodi leader dedicati: immettere il numero di nodi leader dedicati. Il valore deve essere compreso tra 1 e 3.
- Conteggio OCPU nodo leader: immettere il numero di OCPU nodo leader. Il valore deve essere compreso tra 1 e 32.
- Memoria nodo leader (GB): immettere la quantità di memoria per i nodi leader in gigabyte. Il valore deve essere compreso tra 20 e 1024.
Configurazione nodo dati
Immettere le informazioni riportate di seguito.
- Forma: selezionare la forma di computazione desiderata dall'elenco. Le forme disponibili possono variare a seconda dell'area e del realm.
- Nodi dati dedicati: immettere il numero di nodi dati dedicati. Il valore deve essere compreso tra 1 e 10.
- Conteggio OCPU del nodo dati: immettere il numero di OCPU del nodo dati. Il valore deve essere compreso tra 1 e 32.
- Memoria nodo dati (GB): immettere la quantità di memoria per i nodi dati in gigabyte. Il valore deve essere compreso tra 20 e 1024.
- Storage nodi dati (GB): immettere la quantità di storage per i nodi dati in gigabyte. Il valore deve essere compreso tra 50 e 314572.
Configura dashboard di OpenSearch
Immettere le informazioni riportate di seguito.
- Forma: selezionare la forma di computazione desiderata dall'elenco. Le forme disponibili possono variare a seconda dell'area e del realm.
- OpenSearch Nodi dashboard: immettere il numero di nodi dashboard. Il valore deve essere compreso tra 1 e 3.
- OpenSearch Conteggio OCPU nodo dashboard: immettere il numero di OCPU nodo dashboard. Il valore deve essere compreso tra 1 e 32.
- OpenSearch Memoria nodo dashboard (GB): immettere la quantità di memoria per i nodi dashboard in gigabyte. Il valore deve essere compreso tra 8 e 1024.
Selezionare Next.
4. Configurazione della rete
La pagina Configura networking consente di specificare la rete cloud virtuale (VCN) e la subnet per il cluster. Decidere se si desidera utilizzare una VCN e una subnet esistenti, creare una nuova VCN o una nuova subnet oppure specificare l'OCID per una subnet esistente.
Rete
Selezionare una delle opzioni di rete riportate di seguito, quindi completare le configurazioni.
- Seleziona rete cloud virtuale esistente. Immettere le informazioni riportate di seguito.
- Rete cloud virtuale in <compartment>: selezionare una delle reti VCN dalla lista all'interno del compartimento specificato.
- Crea rete cloud virtuale. Immettere le informazioni riportate di seguito.
- Crea rete cloud virtuale: accettare il nome predefinito o immettere un nome descrittivo per la VCN che si sta creando.
- Crea nel compartimento: selezionare il compartimento in cui risiede la VCN dalla lista.Nota
Se decidi di creare una nuova VCN, devi anche crearne una nuova subnet. Non è possibile assegnare una subnet esistente a una VCN appena creata.
Subnet
Subnet all'interno della rete cloud a cui è collegata l'istanza. Le subnet sono pubbliche o private. Privato significa che le istanze in quella subnet non possono avere indirizzi IP pubblici. Per ulteriori informazioni, vedere Accesso a Internet.
Le subnet possono anche essere specifiche del dominio di disponibilità o regionali. Quelli regionali hanno "regionale" dopo il nome. Si consiglia di utilizzare le subnet regionali. Per ulteriori informazioni, vedere Informazioni sulle subnet regionali.
Selezionare una delle opzioni della subnet riportate di seguito, quindi completare le configurazioni.
- Selezionare una subnet esistente. Immettere le informazioni riportate di seguito.
- Subnet in <compartment>: selezionare una delle subnet dalla lista all'interno del compartimento specificato.Nota
Non è possibile assegnare una subnet esistente a una VCN appena creata. È necessario creare una nuova subnet.
- Subnet in <compartment>: selezionare una delle subnet dalla lista all'interno del compartimento specificato.
- Creare una subnet pubblica. Immettere le informazioni riportate di seguito.
- Nome nuova subnet: accettare il nome predefinito o immettere un nome descrittivo per la subnet che si sta creando.
- Crea nel compartimento: selezionare il compartimento in cui risiede la subnet dalla lista.
- CIDR: immettere un singolo blocco CIDR contiguo per la subnet (ad esempio, 172.16.0.0/24). Assicurati che si trovi all'interno del blocco CIDR della rete cloud e che non si sovrapponga ad altre subnet. Impossibile modificare questo valore in un secondo momento. Vedere Intervalli dimensioni e indirizzi VCN consentiti e questo calcolatore CIDR.
Selezionare Next.
5. Passo revisione
Rivedere il contenuto della pagina Fase di revisione. Selezionare Precedente per tornare alle schermate precedenti e aggiungere o modificare le informazioni. Quando le impostazioni vengono verificate completamente, selezionare Crea cluster.
Il cluster OpenSearch creato viene visualizzato nella pagina della lista Cluster.
Utilizzare il comando oci opensearch cluster create e i parametri necessari per creare 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]
dove le seguenti variabili sono:
display_name
: immettere un nome descrittivo per il cluster.compartment_ocid
: immettere l'OCID del compartimento in cui risiede il cluster.software_version
: immettere la versione software del cluster.data_node_host_shape
: immettere la forma di computazione desiderata. Le forme disponibili possono variare a seconda dell'area e del realm.data_node_count
: immettere il numero di nodi dati dedicati. Il valore deve essere compreso tra 1 e 10.data_node_host_ocpu_count
: immettere il numero di OCPU del nodo dati. Il valore deve essere compreso tra 1 e 32.data_node_host_memory_gb
: immettere la quantità di memoria per i nodi dati in gigabyte. Il valore deve essere compreso tra 20 e 1024.data_node_host_type
: immettere il tipo di host del nodo dati. I valori accettati sono:BM
oFLEX
.data_node_storage_gb
: immettere la quantità di storage per i nodi dati in gigabyte. Il valore deve essere compreso tra 50 e 314572.master_node_host_shape
: immettere la forma di computazione desiderata. Le forme disponibili possono variare a seconda dell'area e del realm.master_node_count
: immettere il numero di nodi principali dedicati. Il valore deve essere compreso tra 1 e 3.master_node_host_ocpu_count
: immettere il numero di OCPU del nodo principale. Il valore deve essere compreso tra 1 e 32.master-node-host-type
: immettere il tipo di host del nodo principale. I valori accettati sono:BM
oFLEX
.master_node_host_memory_gb
: immettere la quantità di memoria per i nodi principali in gigabyte. Il valore deve essere compreso tra 20 e 1024.opendashboard_node_host_shape
: immettere la forma di computazione desiderata. Le forme disponibili possono variare a seconda dell'area e del realm.opendashboard_node_count
: immettere il numero di nodi del dashboard. Il valore deve essere compreso tra 1 e 3.opendashboard_node_host_ocpu_count
: immettere il numero di OCPU del nodo dashboard. Il valore deve essere compreso tra 1 e 32.opendashboard_node_host_memory_gb
: immettere la quantità di memoria per i nodi Dashboard in gigabyte. Il valore deve essere compreso tra 8 e 1024.search_node_host_shape
: immettere la forma di computazione desiderata. Le forme disponibili possono variare a seconda dell'area e del realm.search_node_count
: immettere il numero di nodi di ricerca dedicati. Si consiglia di specificare il 20%-40% dei nodi dati come nodi di ricerca.search_node_host_ocpu_count
: immettere il numero di OCPU del nodo di ricerca. Il valore deve essere compreso tra 1 e 126.search_node_host_memory_gb
: immettere la quantità di memoria per i nodi di ricerca in gigabyte. Il valore deve essere compreso tra 20 e 1024.search_node_storage_gb
: immettere la quantità di storage per i nodi di ricerca in gigabyte. Il valore deve essere compreso tra 50 e 32768.vcn_ocid
: immettere l'OCID della VCN del cluster.vcn_compartment_ocid
: immettere l'OCID del compartimento in cui risiede la VCN del cluster.subnet_compartment_ocid
: immettere l'OCID del compartimento in cui risiede la subnet del cluster.subnet_ocid
: immettere l'OCID della subnet del cluster.Per un elenco completo dei parametri e dei valori per i comandi CLI, consultare il manuale CLI Command Reference.
Generazione di un hash password
Se si include il parametro facoltativo
security-master-user-password-hash
da utilizzare con il parametro facoltativosecurity-master-user-name
, è necessario generare l'hash della password:-
Scaricare il seguente file:
oci-crypto-common-1.0.0-SNAPSHOT.jar
-
Aprire un prompt dei comandi ed eseguire il comando seguente:
java -jar oci-crypto-common-1.0.0-SNAPSHOT.jar pbkdf2_stretch_1000 <password-in-plain-text>
dove
<password-in-plain-text>
è una password di tua scelta.Prima di eseguire questo comando, è necessario che Java sia installato sul computer.
- Registrare l'hash della password generato.
-
Includere l'hash password generato come valore per il parametro
security-master-user-password-hash
. Usare le virgolette singole intorno alla password. Ad esempio:oci opensearch cluster create ... --security-master-user-name MyUser --security-master-user-password-hash 'pbkdf2_...MNUT5No='
-
Scaricare il seguente file:
Eseguire l'operazione CreateOpensearchCluster per creare un cluster.