Generar y diagnosticar archivos de volcado de AlloyDB Omni

Selecciona una versión de la documentación:

En esta página se describe cómo generar archivos de volcado del sistema de AlloyDB Omni y analizar las causas de problemas inesperados.

Antes de empezar

Extrae la utilidad alloydb-sysdump que se incluye en la imagen de Docker de AlloyDB Omni que has instalado:

Docker

docker run --rm --entrypoint /bin/bash $IMAGE -c
"cat /usr/lib/postgresql/15/bin/alloydb-sysdump"
> /tmp/alloydb-sysdump
chmod +x /tmp/alloydb-sysdump

Podman

podman run --rm --entrypoint /bin/bash $IMAGE -c
"cat /usr/lib/postgresql/15/bin/alloydb-sysdump"
> /tmp/alloydb-sysdump
chmod +x /tmp/alloydb-sysdump

Generar un archivo de volcado de AlloyDB Omni

Puedes generar manualmente un archivo de volcado de AlloyDB Omni en cualquier momento. Examinar el archivo de volcado te ayuda a ti o al equipo de Asistencia a analizar los problemas de tu instalación de AlloyDB Omni, como los bloqueos que impiden establecer nuevas conexiones, las consultas lentas, el proceso de limpieza lento o el uso elevado de memoria, CPU o almacenamiento. Google Cloud

Para generar un archivo de volcado, ejecuta el siguiente comando:

   sudo /tmp/alloydb-sysdump -D=INSTALL_PATH -U=USERNAME -p=PORT -H=HOSTNAME -c=CONTAINER_NAME

Haz los cambios siguientes:

  • INSTALL_PATH: la ruta al directorio de instalación de AlloyDB Omni al que se puede acceder desde el sistema de archivos del host.
  • USERNAME: el nombre del usuario que se conecta a la base de datos.
  • PORT: el puerto TCP en el que AlloyDB Omni acepta conexiones. El valor predeterminado es 5432.
  • HOSTNAME: el nombre de host de la máquina en la que se ejecuta AlloyDB Omni. Si el valor empieza por una barra, se usa como directorio de un socket de dominio Unix. El valor predeterminado es localhost.
  • CONTAINER_NAME: el nombre del contenedor en el que se ejecuta AlloyDB Omni.

    El resultado del comando muestra la ubicación del archivo de volcado del sistema.

    Para obtener más información sobre los argumentos de los comandos, ejecuta lo siguiente:

     /tmp/alloydb-sysdump --help

Revisar un archivo de volcado de AlloyDB Omni

Un archivo de volcado de AlloyDB Omni es un archivo de texto normal que resume varios aspectos del estado del sistema. Para revisarlo, ábrelo en un editor de texto, en el programa less o en cualquier otro programa para ver archivos de texto.

AlloyDB Omni guarda el archivo en tu directorio de datos y le asigna el nombre alloydb_system_dump_ seguido de una marca de tiempo. Por ejemplo, alloydb_system_dump_20240614_062953PM.

Crear un caso de asistencia

Si necesitas ayuda para interpretar un archivo de volcado del sistema para solucionar un problema con AlloyDB Omni, crea un caso de asistencia y adjunta el archivo. Debes tener una cuenta de Google Cloud para crear un caso de asistencia.

El equipo de AlloyDB responde al caso en función de su prioridad y del servicio de asistencia correspondiente en el momento de la creación.