En esta página, se describe cómo reiniciar la instancia principal, una instancia de grupo de lectura o un nodo en un grupo de lectura de un clúster de AlloyDB.
Cuando inicias el reinicio de una instancia, se interrumpen todas las conexiones que están disponibles en la instancia, esta se reinicia y está lista para aceptar nuevas conexiones.
Reiniciar una instancia no cambia la dirección IP privada de la instancia.
Antes de comenzar
- El proyecto de Google Cloud que usas debe estar habilitado para acceder a AlloyDB.
- Debes tener uno de estos roles de IAM en el proyecto de Google Cloud que usas:
roles/alloydb.admin
(el rol de IAM predefinido de administrador de AlloyDB)roles/owner
(el rol de IAM básico de propietario)roles/editor
(el rol de IAM básico de editor)
Si no tienes ninguno de estos roles, comunícate con el administrador de tu organización para solicitar acceso.
Reinicia una instancia
Console
- En la consola de Google Cloud, ve a la página Clústeres.
- Haz clic en un clúster en la columna Nombre del recurso.
- En la página Descripción general, ve a la sección Instancias en tu clúster, elige la instancia principal o una instancia del grupo de lectura y haz clic en Reiniciar.
gcloud
Para usar gcloud CLI, puedes instalar y, luego, inicializar Google Cloud CLI, o bien usar Cloud Shell.
Reinicia la instancia:
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --project=PROJECT_ID \ [--async]
- INSTANCE_ID: el ID de la instancia
- CLUSTER_ID: Es el ID del clúster en el que está disponible la instancia.
- REGION_ID: Es la región en la que se coloca la instancia.
- PROJECT_ID: Es el ID del proyecto en el que se encuentra el clúster.
async
: Es una marca opcional para mostrarse de inmediato, sin esperar a que se complete la operación en curso.
Reinicia nodos específicos de un grupo de lectura
Puedes usar gcloud CLI para reiniciar uno o más nodos de un grupo de lectura.
En el siguiente comando, se muestra cómo puedes reiniciar un nodo de un grupo de lectura:
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --node-ids=NODE_ID \
- INSTANCE_ID: El ID de la instancia de readpool.
- CLUSTER_ID: Es el ID del clúster en el que está disponible la instancia.
- NODE_ID: Es el ID que necesita un reinicio.
- PROJECT_ID: Es el ID del proyecto en el que se encuentra el clúster.
--async
: Es una marca opcional para mostrarse de inmediato, sin esperar a que se complete la operación en curso.
En el siguiente ejemplo, se muestra cómo reiniciar varios nodos:
gcloud alloydb instances restart INSTANCE_ID \ --cluster=CLUSTER_ID \ --region=REGION_ID \ --node-ids=NODE_ID1,NODE_ID2 \
- INSTANCE_ID: El ID de la instancia de readpool.
- CLUSTER_ID: Es el ID del clúster en el que está disponible la instancia.
- NODE_ID1,NODE_ID2: Es la lista de nodos que necesitan un reinicio.
- PROJECT_ID: Es el ID del proyecto en el que se encuentra el clúster.
--async
: Es una marca opcional para mostrarse de inmediato, sin esperar a que se complete la operación en curso.