Installa AlloyDB Omni

Questa guida rapida mostra come installare AlloyDB Omni, che può essere eseguito in qualsiasi ambiente basato su UNIX che supporta i runtime dei container.

Per una panoramica di AlloyDB Omni, consulta la panoramica di AlloyDB Omni.

Prima di iniziare

Prima di installare AlloyDB Omni, assicurati di soddisfare i seguenti requisiti.

  • Soddisfa i seguenti requisiti minimi hardware e software:

    Sistema operativo/piattaforma Requisiti hardware minimi Software minimo
    Linux
  • CPU x86-64 o ARM (*) con supporto AVX2
  • 2 GB di RAM
  • 10 GB di spazio su disco
  • Sistema operativo basato su Debian (Ubuntu e così via), RHEL 8 o 9
  • Kernel Linux 5.3 o versioni successive
  • Cgroupsv2 abilitato
  • Docker Engine 20.10 o versioni successive o Podman 4.2.0 o versioni successive
  • macOS
  • CPU Intel con supporto AVX2 o chip M
  • 2 GB di RAM
  • 10 GB di spazio su disco
  • Docker Desktop 4.20 o versioni successive
  • (*) Il supporto per le architetture ARM è in anteprima.

    Determina se cgroupsv2 è abilitato sulla tua macchina

    Per determinare se cgroupsv2 è abilitato sulla tua macchina, esegui il seguente comando:

    grep cgroup /proc/filesystems

    Se la tua macchina supporta cgroupsv2, viene visualizzato il seguente output:

      nodev cgroup
      nodev cgroupsv2
      

    Se la tua macchina non supporta cgroupsv2, viene visualizzata la seguente uscita:

    nodev cgroup
  • Installa un runtime del container come Docker o Podman. AlloyDB Omni viene eseguito in un contenitore.

Installa AlloyDB Omni utilizzando Docker

Docker

  1. Utilizza il comando docker run per creare un nuovo contenitore con AlloyDB Omni denominato my-omni:

      docker run --name my-omni \
        -e POSTGRES_PASSWORD=NEW_PASSWORD \
        -d google/alloydbomni:16

    Sostituisci NEW_PASSWORD con una password per assegnare l'utente postgres del nuovo contenitore dopo la sua creazione.

  2. Connettiti ad AlloyDB Omni containerizzato utilizzando psql:

      docker exec -it my-omni psql -h localhost -U postgres

    Nella finestra del terminale viene visualizzato il testo di accesso psql che termina con un prompt postgres=#.

Podman

  1. Utilizza il comando docker run per creare un nuovo contenitore con AlloyDB Omni denominato my-omni:

      podman run --name my-omni \
        -e POSTGRES_PASSWORD=NEW_PASSWORD \
        -d google/alloydbomni:16

    Sostituisci NEW_PASSWORD con una password per assegnare l'utente postgres del nuovo contenitore dopo la sua creazione.

  2. Connettiti ad AlloyDB Omni containerizzato utilizzando psql:

    podman exec -it my-omni psql -h localhost -U postgres

    Nella finestra del terminale viene visualizzato il testo di accesso psql che termina con un prompt postgres=#.

Esegui la pulizia

Per ripulire il contenitore AlloyDB Omni creato durante questa guida rapida, segui questi passaggi:

Docker

  1. Interrompi il contenitore AlloyDB Omni denominato my-omni:

      docker container stop my-omni
  2. Elimina il contenitore AlloyDB Omni denominato my-omni:

      docker container rm my-omni

Podman

  1. Interrompi il contenitore AlloyDB Omni denominato my-omni:

      podman container stop my-omni
  2. Elimina il contenitore AlloyDB Omni denominato my-omni:

      podman container rm my-omni

Per istruzioni su come installare AlloyDB Omni in un nuovo contenitore per l'utilizzo in produzione, vai alla pagina Personalizzare l'installazione di AlloyDB Omni.

Passaggi successivi