Hinweis
Das Dienstprogramm alloydb-sysdump ist im AlloyDB Omni-Paket enthalten. Das Dienstprogramm ist unter /usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump verfügbar, wobei PG_VERSION die PostgreSQL-Hauptversion ist, z. B. 18.
AlloyDB Omni-Dumpdatei generieren
Sie können jederzeit manuell eine AlloyDB Omni-Dumpdatei generieren. Wenn Sie die Dump-Datei untersuchen, können Sie oder der Google Cloud Kundenservice Probleme mit Ihrer AlloyDB Omni-Installation analysieren, z. B. Deadlocks, die neue Verbindungen blockieren, langsame Abfragen, langsames VACUUM, hohe Nutzung von Arbeitsspeicher, CPU oder Speicher.
Führen Sie den folgenden Befehl aus, um eine Dumpdatei zu generieren:
sudo /usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump -r -D=DATA_DIR -s=SERVICE_NAME -U=USERNAME -p=PORT -H=HOSTNAME
Ersetzen Sie Folgendes:
PG_VERSION: Die PostgreSQL-Hauptversion Ihrer AlloyDB Omni-Installation, z. B.18.DATA_DIR: Der Pfad zu Ihrem AlloyDB Omni-Datenverzeichnis, z. B./var/alloydb/main/data.SERVICE_NAME: Der Name des AlloyDB Omni-Systemd-Dienstes. Der Standardwert istalloydbomni18.USERNAME: Der Name des Nutzers, der eine Verbindung zur Datenbank herstellt. Der Standardwert istalloydbadmin.PORT: Der TCP-Port, über den AlloyDB Omni Verbindungen akzeptiert. Der Standardwert ist5432.HOSTNAME: Der Hostname des Computers, auf dem AlloyDB Omni ausgeführt wird. Wenn der Wert mit einem Schrägstrich beginnt, wird er als Verzeichnis für einen Unix-Domain-Socket verwendet. Der Standardwert istlocalhost.Mit dem folgenden Beispielbefehl wird eine Dumpdatei für eine AlloyDB Omni-Installation der Version 18 mit Standardwerten generiert:
sudo /usr/lib/postgresql/18/bin/alloydb-sysdump -r -D=/var/alloydb/main/data -s=alloydbomni18 -U=alloydbadmin -p=5432 -H=localhost
In der Befehlsausgabe wird der Speicherort der System-Dumpdatei angezeigt.
Weitere Informationen zu den Befehlsargumenten erhalten Sie mit folgendem Befehl:
/usr/lib/postgresql/PG_VERSION/bin/alloydb-sysdump --help
AlloyDB Omni-Dumpdatei prüfen
Eine AlloyDB Omni-Dumpdatei ist eine gewöhnliche Textdatei, in der verschiedene Aspekte des Systemstatus zusammengefasst werden. Öffnen Sie die Datei in einem Texteditor, im Programm less oder in einem anderen Programm zum Anzeigen von Textdateien.
AlloyDB Omni speichert die Datei in Ihrem Datenverzeichnis und benennt sie als alloydb_system_dump_ gefolgt von einem Zeitstempel. Beispiel: alloydb_system_dump_20240614_062953PM
Supportanfrage erstellen, um Unterstützung zu erhalten
Wenn Sie Hilfe bei der Interpretation einer Systemdump-Datei zur Fehlerbehebung eines Problems mit AlloyDB Omni benötigen, erstellen Sie einen Supportfall und hängen Sie die Datei an. Sie benötigen ein Google Cloud -Konto, um eine Supportanfrage zu erstellen.
Das AlloyDB-Team bearbeitet den Fall entsprechend seiner Priorität und des jeweiligen Supportdienstes zum Zeitpunkt der Fallerstellung.