Prima di iniziare
Estrai l'utilità alloydb-sysdump inclusa nell'immagine Docker di AlloyDB Omni che hai installato:
Docker
docker run --rm --entrypoint /bin/bash $IMAGE -c "cat /usr/lib/postgresql/15/bin/alloydb-sysdump" > /tmp/alloydb-sysdumpchmod +x /tmp/alloydb-sysdump
Podman
podman run --rm --entrypoint /bin/bash $IMAGE -c "cat /usr/lib/postgresql/15/bin/alloydb-sysdump" > /tmp/alloydb-sysdumpchmod +x /tmp/alloydb-sysdump
Genera un file di dump di AlloyDB Omni
Puoi generare manualmente un file di dump di AlloyDB Omni in qualsiasi momento. L'esame del file di dump aiuta te o Google Cloud l'assistenza clienti ad analizzare i problemi relativi all'installazione di AlloyDB Omni, come deadlock che bloccano nuove connessioni, query lente, vacuum lento, utilizzo elevato di memoria, CPU o spazio di archiviazione.
Per generare un file di dump, esegui questo comando:
   sudo /tmp/alloydb-sysdump -D=INSTALL_PATH -U=USERNAME -p=PORT -H=HOSTNAME -c=CONTAINER_NAMESostituisci quanto segue:
- INSTALL_PATH: il percorso della directory di installazione di AlloyDB Omni accessibile dal file system host.
- USERNAME: il nome dell'utente che si connette al database.
- PORT: la porta TCP su cui AlloyDB Omni accetta le connessioni. Il valore predefinito è- 5432.
- HOSTNAME: il nome host del computer su cui viene eseguito AlloyDB Omni. Se il valore inizia con una barra, viene utilizzato come directory per un socket di dominio Unix. Il valore predefinito è- localhost.
- CONTAINER_NAME: il nome del container in cui viene eseguito AlloyDB Omni.- L'output del comando mostra la posizione del file di dump del sistema. - Per scoprire di più sugli argomenti del comando, esegui: - /tmp/alloydb-sysdump --help
Esamina un file di dump di AlloyDB Omni
Un file di dump di AlloyDB Omni è un normale file di testo che riassume
vari aspetti dello stato del sistema. Per esaminarlo, aprilo in un editor di testo, nel programma less o in qualsiasi altro programma per la visualizzazione di file di testo.
AlloyDB Omni salva il file nella directory dei dati e lo denomina
alloydb_system_dump_ seguito da un timestamp. Ad esempio,
alloydb_system_dump_20240614_062953PM.
Creare una richiesta di assistenza
Se hai bisogno di assistenza per interpretare un file di dump del sistema per risolvere un problema con AlloyDB Omni, crea una richiesta di assistenza e allega il file. Per creare una richiesta di assistenza, devi disporre di un account Google Cloud .
Il team AlloyDB risponde alla richiesta in base alla priorità e al servizio di assistenza corrispondente al momento della creazione.