AlloyDB Omni installieren

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

  1. Verwenden Sie den Befehl docker run, um einen neuen Container mit AlloyDB Omni mit dem Namen my-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 dem postgres-Nutzer des neuen Containers nach der Erstellung ein Passwort zuzuweisen.

  2. 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 Prompt postgres=# endet.

Podman

  1. Verwenden Sie den Befehl docker run, um einen neuen Container mit AlloyDB Omni mit dem Namen my-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 dem postgres-Nutzer des neuen Containers nach der Erstellung ein Passwort zuzuweisen.

  2. 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 Prompt postgres=# endet.

Bereinigen

So bereinigen Sie den AlloyDB Omni-Container, den Sie in dieser Kurzanleitung erstellt haben:

Docker

  1. Beenden Sie Ihren AlloyDB Omni-Container mit dem Namen my-omni:

      docker container stop my-omni
  2. Löschen Sie den AlloyDB Omni-Container mit dem Namen my-omni:

      docker container rm my-omni

Podman

  1. Beenden Sie Ihren AlloyDB Omni-Container mit dem Namen my-omni:

      podman container stop my-omni
  2. 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.

Nächste Schritte