Questa pagina descrive come utilizzare la Google Cloud console e Google Cloud CLI per creare e gestire le istanze Memorystore for Memcached.
Per indicazioni sulla creazione di istanze, consulta Best practice per il provisioning delle istanze Memcached.
Per un elenco delle autorizzazioni necessarie per creare e gestire le istanze Memcached, consulta Controllo dell'accesso e autorizzazioni.
Creazione di istanze Memcached
Per creare un'istanza Memcached:
Console
Vai alla pagina Memorystore for Memcached nella Google Cloud console.
Memorystore for MemcachedFai clic sul pulsante Crea istanza.
Nella pagina Crea un'istanza Memcached, seleziona le configurazioni per la nuova istanza.
- Inserisci un ID istanza utilizzando solo lettere minuscole, numeri e
trattini. Deve iniziare con una lettera.
- Ad esempio,
my-memcached-instance-1.
- Ad esempio,
- (Facoltativo) Inserisci un Nome visualizzato per l'istanza.
- Scegli una regione dal menu a discesa Regione.
- Scegli
Automatically distributeo una zona preferita dal menu a discesa Zona. - Scegli il numero di nodi.
- Scegli la memoria per nodo.
- Scegli il numero di core per nodo.
- Scegli la versione.
Seleziona la rete autorizzata.
- Inserisci un ID istanza utilizzando solo lettere minuscole, numeri e
trattini. Deve iniziare con una lettera.
Fai clic su Crea.
gcloud
Imposta il progetto predefinito in cui creare un'istanza Memcached. Inserisci il seguente comando, sostituendo highlighted-variables con i valori appropriati:
gcloud config set core/project project-id
Crea un'istanza Memcached:
gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --memcached-version=memcached-version
Dove:
- instance-id è l'ID assegnato all'istanza. L'ID istanza deve contenere da 1 a 63 caratteri e utilizzare solo lettere minuscole, numeri o trattini. Deve iniziare con una lettera minuscola e terminare con una lettera minuscola o un numero.
- number-of-nodes è il numero di nodi.
- number-of-cpus è il numero di vCPU.
- Valori accettabili:
1o2-32(solo valori pari). - Ogni vCPU richiede 0, 9 GB di memoria del nodo e supporta fino a 8 GB di memoria del nodo.
- Valori accettabili:
memory-per-node è la memoria per ogni nodo.
- Minimo: 1 GB o (0,9 GB * vCPU per nodo), a seconda di quale valore è maggiore.
- Massimo: 256 GB.
region è la regione in cui creare i nodi.
zone(s) sono le zone in cui creare i nodi.
- Escludi il flag
--zonesper distribuire automaticamente i nodi tra le zone.
- Escludi il flag
memcached version è la versione di Memcached per l'istanza. I valori accettabili sono
1.5e1.6.15.
Ad esempio:
gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --memcached-version=1.6.15
Creazione di un'istanza Memcached che utilizza un intervallo di indirizzi IP specifico
Console
Segui le istruzioni riportate in Creazione di istanze Memcached fino a raggiungere la sezione Seleziona intervalli IP (facoltativo).
Utilizza il menu a discesa Seleziona intervalli IP per selezionare un intervallo allocato esistente per la tua rete. Per istruzioni sulla creazione ed elencazione delle allocazioni di intervalli IP per l'accesso privato ai servizi, consulta Creare un'allocazione IP ed Elencare gli intervalli di indirizzi IP allocati.
gcloud
Crea un'istanza Memcached:
gcloud memcache instances create instance-id --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s) --authorized-network=network --reserved-ip-range-id=range-name(s)
Sostituisci quanto segue:
- instance-id è l'ID assegnato all'istanza. L'ID istanza deve contenere da 1 a 63 caratteri e utilizzare solo lettere minuscole, numeri o trattini. Deve iniziare con una lettera minuscola e terminare con una lettera minuscola o un numero.
- number-of-nodes è il numero di nodi.
- number-of-cpus è il numero di vCPU.
- Valori accettabili:
1o2-32(solo valori pari). - Ogni vCPU richiede 0, 9 GB di memoria del nodo e supporta fino a 8 GB di memoria del nodo.
- Valori accettabili:
memory-per-node è la memoria per ogni nodo.
- Minimo: 1 GB o (0,9 GB * vCPU per nodo), a seconda di quale valore è maggiore.
- Massimo: 256 GB.
region è la regione in cui creare i nodi.
zone(s) sono le zone in cui creare i nodi.
- Escludi il flag
--zonesper distribuire automaticamente i nodi tra le zone.
- Escludi il flag
network è la rete utilizzata per creare l'istanza. Utilizza il formato:
projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. L'ID rete utilizzato qui deve corrispondere all'ID rete in cui si trova l'intervallo IP allocato. In caso contrario, l'operazione di creazione non riesce.range-name(s) è il nome di uno o più intervalli di accesso privato ai servizi allocati. Per istruzioni sulla creazione ed elencazione delle allocazioni di intervalli IP per l'accesso privato ai servizi, consulta Creare un'allocazione IP ed Elencare gli intervalli di indirizzi IP allocati.
Ad esempio:
gcloud memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c --authorized-network=projects/my-project-335118/global/networks/default --reserved-ip-range-id=myrange1,myrange2
Visualizzazione di informazioni sulle istanze
Per visualizzare le informazioni di un'istanza:
Console
Vai alla pagina Memorystore for Memcached nella Google Cloud console.
Memorystore for MemcachedFai clic sull'ID istanza per visualizzarne le informazioni.
gcloud
Per visualizzare l'elenco di tutte le istanze Memcached in una regione, inserisci il seguente comando:
gcloud memcache instances list --region=region-id
Per visualizzare i dettagli di un'istanza, inserisci il seguente comando:
gcloud memcache instances describe instance_id --region=region_id
Modifica di istanze
Per modificare un'istanza:
Console
Vai alla pagina Memorystore for Memcached nella Google Cloud console.
Memorystore for MemcachedFai clic sull'ID istanza dell'istanza che vuoi modificare.
Fai clic sul pulsante Modifica.
Nella pagina Modifica istanza Memcached puoi modificare:
- Numero di nodi: per maggiori dettagli, consulta Scalare le istanze Memcached.
- Nome visualizzato
Fai clic sul pulsante Salva.
Durante l'applicazione degli aggiornamenti, accanto all'istanza nella home page di Memorystore for Memcached viene visualizzato un cerchio rotante. Al termine degli aggiornamenti, il cerchio diventa un segno di spunta verde.
gcloud
Dopo aver creato un'istanza, puoi aggiornare le seguenti proprietà:
Numero di nodi: per maggiori dettagli, consulta Scalare le istanze Memcached.
Configurazione di Memcached: per maggiori dettagli, consulta Configurare le istanze Memcached.
Etichette
Nome visualizzato
Ad esempio, inserisci il seguente comando per aggiornare il nome visualizzato e le etichette di un'istanza, sostituendo variables con i valori appropriati:
gcloud memcache instances update instance-id --region=region-id --display-name=name --labels=key=value
Elimina le istanze
Per eliminare un'istanza:
Console
Vai alla pagina Memorystore for Memcached nella Google Cloud console.
Memorystore for MemcachedFai clic sull'ID istanza.
Fai clic sul pulsante Elimina.
Per confermare che vuoi eliminare l'istanza, inserisci l'ID istanza e fai clic sul pulsante Elimina.
gcloud
Per eliminare un'istanza, inserisci il seguente comando:
gcloud memcache instances delete instance-id --region=region-id