Antes de começar
Extraia o utilitário alloydb-sysdump
incluído na imagem do Docker do AlloyDB Omni que instalou:
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
Gere um ficheiro de despejo do AlloyDB Omni
Pode gerar manualmente um ficheiro de despejo do AlloyDB Omni em qualquer altura. Examinar o ficheiro de despejo ajuda o apoio ao cliente ou a si a analisar problemas com a instalação do AlloyDB Omni, como bloqueios que impedem novas ligações, consultas lentas, vácuo lento, utilização elevada de memória, CPU ou armazenamento. Google Cloud
Para gerar um ficheiro de despejo, execute o seguinte comando:
sudo /tmp/alloydb-sysdump -D=INSTALL_PATH -U=USERNAME -p=PORT -H=HOSTNAME -c=CONTAINER_NAME
Substitua o seguinte:
INSTALL_PATH
: o caminho para o diretório de instalação do AlloyDB Omni acessível a partir do sistema de ficheiros do anfitrião.USERNAME
: o nome do utilizador que se está a ligar à base de dados.PORT
: a porta TCP onde o AlloyDB Omni aceita ligações. O valor predefinido é5432
.HOSTNAME
: o nome do anfitrião da máquina na qual o AlloyDB Omni é executado. Se o valor começar com uma barra, é usado como o diretório para um socket de domínio Unix. O valor predefinido élocalhost
.CONTAINER_NAME
: o nome do contentor no qual o AlloyDB Omni é executado.O resultado do comando apresenta a localização do ficheiro de despejo do sistema.
Para saber mais sobre os argumentos do comando, execute:
/tmp/alloydb-sysdump --help
Reveja um ficheiro de captura do AlloyDB Omni
Um ficheiro de despejo do AlloyDB Omni é um ficheiro de texto normal que resume vários aspetos do estado do sistema. Para o rever, abra-o num editor de texto, no programa less
ou em qualquer outro programa para ver ficheiros de texto.
O AlloyDB Omni guarda o ficheiro no seu diretório de dados e atribui-lhe o nome alloydb_system_dump_
seguido de uma data/hora. Por exemplo,
alloydb_system_dump_20240614_062953PM
.
Crie um registo de apoio ao cliente para receber assistência
Se precisar de ajuda para interpretar um ficheiro de despejo do sistema para resolver um problema com o AlloyDB Omni, crie um registo de apoio técnico e anexe o ficheiro ao mesmo. Tem de ter uma conta para criar um registo de apoio técnico. Google Cloud
A equipa do AlloyDB responde ao registo com base na respetiva prioridade e no serviço de apoio técnico no momento da criação.