Eine Übersicht über AlloyDB Omni finden Sie unter AlloyDB Omni – Übersicht.
Hinweis
Prüfen Sie vor der Installation von AlloyDB Omni, ob Sie die folgenden Anforderungen erfüllen.
Download- oder Installationsoption auswählen
| Medien | Downloadorte und Installationsanleitungen | Bereitstellung für |
|---|---|---|
| Debian-Image | DockerHub (Tags) | |
| UBI-Image (Red Hat) | Red Hat Ecosystem Catalog |
|
Hardware- und Softwareanforderungen erfüllen
Die folgenden Mindestanforderungen an Hardware und Software müssen erfüllt sein:
| Betriebssystem/Plattform | Mindesthardware | Mindestsoftware |
|---|---|---|
| Linux |
|
|
| macOS |
|
|
| (*) Die Unterstützung für Arm befindet sich in der Vorabversion. | ||
Prüfen, ob cgroupsv2 aktiviert ist
Führen Sie den folgenden Befehl aus, um festzustellen, ob cgroupsv2 auf Ihrem Computer aktiviert ist:
grep cgroup /proc/filesystems
Wenn Ihr Computer cgroupsv2 unterstützt, wird die folgende Ausgabe angezeigt:
nodev cgroup
nodev cgroupsv2
Wenn Ihr Computer cgroupsv2 nicht unterstützt, wird die folgende Ausgabe angezeigt:
nodev cgroup
Containerlaufzeit installieren
Installieren Sie eine Containerlaufzeit wie Docker oder Podman. AlloyDB Omni wird in einem Container ausgeführt.
AlloyDB Omni mit Docker installieren
Für die Installation von AlloyDB Omni ist kein Root-Zugriff erforderlich.
Docker
Verwenden Sie den Befehl
docker run, um einen neuen Container mit AlloyDB Omni namensmy-omnizu erstellen:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGErsetzen Sie die folgenden Variablen:
NEW_PASSWORD: Das Passwort, das dempostgres-Nutzer des neuen Containers nach der Erstellung zugewiesen werden soll.IMAGE_TAG: Verwenden Sie16.8.0für das neueste Debian-Image oder16.8.0-ubifür das neueste UBI-Image.
Verbindung zu containerisiertem AlloyDB Omni mit
psqlherstellen:docker exec -it my-omni psql -h localhost -U postgresIm Terminalfenster wird der
psql-Anmeldetext angezeigt, der mit dem Promptpostgres=#endet.
Podman
Verwenden Sie den Befehl
podman run, um einen neuen Container mit AlloyDB Omni namensmy-omnizu erstellen:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGErsetzen Sie die folgenden Variablen:
NEW_PASSWORD: Das Passwort, das dempostgres-Nutzer des neuen Containers nach der Erstellung zugewiesen werden soll.IMAGE_TAG: Verwenden Sie16.8.0für das neueste Debian-Image oder16.8.0-ubifür das neueste UBI-Image.
Verbindung zu containerisiertem AlloyDB Omni mit
psqlherstellen:podman exec -it my-omni psql -h localhost -U postgresIm Terminalfenster wird der
psql-Anmeldetext angezeigt, der mit dem Promptpostgres=#endet.
Bereinigen
So bereinigen Sie den AlloyDB Omni-Container, den Sie in dieser Kurzanleitung erstellt haben:
Docker
Beenden Sie den AlloyDB Omni-Container mit dem Namen
my-omni:docker container stop my-omniLöschen Sie den AlloyDB Omni-Container mit dem Namen
my-omni:docker container rm my-omni
Podman
Beenden Sie den AlloyDB Omni-Container mit dem Namen
my-omni:podman container stop my-omniLöschen Sie den AlloyDB Omni-Container mit dem Namen
my-omni:podman container rm my-omni
Eine Anleitung zum Installieren von AlloyDB Omni in einem neuen Container für die Produktion finden Sie auf der Seite AlloyDB Omni-Installation anpassen.