In dieser Kurzanleitung erfahren Sie, wie Sie AlloyDB Omni installieren, das in jeder UNIX-basierten Umgebung ausgeführt werden kann, die Containerlaufzeiten unterstützt.
Eine Übersicht über AlloyDB Omni finden Sie unter AlloyDB Omni-Übersicht.
Hinweise
Bevor Sie AlloyDB Omni installieren, müssen Sie die folgenden Anforderungen erfüllen.
Die folgenden Mindestanforderungen an die Hardware und Software müssen erfüllt sein:
Betriebssystem/Plattform Mindesthardware Mindestsoftware Linux - x86-64- oder ARM-CPU (*) mit AVX2-Unterstützung
- 2 GB RAM
- 10 GB Speicherplatz
- Debian-basiertes Betriebssystem (z. B. Ubuntu), RHEL 8 oder 9
- Linux-Kernel-Version 5.3 oder höher
- Cgroupsv2 aktiviert
- Docker Engine 20.10 oder höher oder Podman 4.2.0 oder höher
macOS - Intel-CPU mit AVX2-Unterstützung oder M-Chip
- 2 GB RAM
- 10 GB Speicherplatz
- Docker Desktop 4.20 oder höher
(*) Die ARM-Unterstützung befindet sich in der Vorabversion. Prüfen, ob cgroupsv2 auf Ihrem Computer aktiviert ist
Führen Sie den folgenden Befehl aus, um zu prüfen, ob cgroupsv2 auf Ihrem Computer aktiviert ist:
grep cgroup /proc/filesystems
Wenn Ihr Computer cgroupsv2 unterstützt, wird Folgendes ausgegeben:
nodev cgroup nodev cgroupsv2
Wenn Ihr Computer cgroupsv2 nicht unterstützt, wird die folgende Ausgabe angezeigt:
nodev cgroup
Installieren Sie eine Containerlaufzeit wie Docker oder Podman. AlloyDB Omni wird in einem Container ausgeführt.
AlloyDB Omni mit Docker installieren
Docker
Verwenden Sie den Befehl
docker run
, um einen neuen Container mit AlloyDB Omni mit dem Namenmy-omni
zu erstellen:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Ersetzen Sie
NEW_PASSWORD
durch ein Passwort, um dempostgres
-Nutzer des neuen Containers nach der Erstellung ein Passwort zuzuweisen.So stellen Sie eine Verbindung zu containerisiertem AlloyDB Omni her:
psql
docker exec -it my-omni psql -h localhost -U postgres
Im Terminalfenster wird der
psql
-Anmeldetext angezeigt, der mit einem Promptpostgres=#
endet.
Podman
Verwenden Sie den Befehl
docker run
, um einen neuen Container mit AlloyDB Omni mit dem Namenmy-omni
zu erstellen:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Ersetzen Sie
NEW_PASSWORD
durch ein Passwort, um dempostgres
-Nutzer des neuen Containers nach der Erstellung ein Passwort zuzuweisen.So stellen Sie eine Verbindung zu containerisiertem AlloyDB Omni her:
psql
podman exec -it my-omni psql -h localhost -U postgres
Im Terminalfenster wird der
psql
-Anmeldetext angezeigt, der mit einem Promptpostgres=#
endet.
Bereinigen
So bereinigen Sie den AlloyDB Omni-Container, den Sie in dieser Kurzanleitung erstellt haben:
Docker
Beenden Sie Ihren AlloyDB Omni-Container mit dem Namen
my-omni
:docker container stop my-omni
Löschen Sie den AlloyDB Omni-Container mit dem Namen
my-omni
:docker container rm my-omni
Podman
Beenden Sie Ihren AlloyDB Omni-Container mit dem Namen
my-omni
:podman container stop my-omni
Lö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 Produktionsnutzung finden Sie auf der Seite AlloyDB Omni-Installation anpassen.