Eine Übersicht über AlloyDB Omni finden Sie unter AlloyDB Omni-Übersicht.
Hinweise
Prüfen Sie vor der Installation von AlloyDB Omni, ob die folgenden Anforderungen erfüllt sind.
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
Sie müssen die folgenden Mindestanforderungen an Hardware und Software erfüllen:
| Betriebssystem/Plattform | Mindesthardware | Mindestsoftware |
|---|---|---|
| Linux |
|
|
| macOS |
|
|
| (*) Die Arm-Unterstützung befindet sich in der Vorschau. | ||
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 Container-Laufzeit 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 Root-Zugriff nicht erforderlich.
Docker
Verwenden Sie den Befehl
docker run, um einen neuen Container mit AlloyDB Omni mit dem Namenmy-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.
So stellen Sie eine Verbindung zu containerisiertem AlloyDB Omni mit
psqlher: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
docker run, um einen neuen Container mit AlloyDB Omni mit dem Namenmy-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.3.0für das neueste Debian-Image oder16.3.0-ubifür das neueste UBI-Image.
So stellen Sie eine Verbindung zu containerisiertem AlloyDB Omni mit
psqlher: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 zur Installation von AlloyDB Omni in einem neuen Container für die Produktionsnutzung finden Sie auf der Seite AlloyDB Omni-Installation anpassen.