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 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.