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
Utilizza il comando
docker run
per creare un nuovo contenitore con AlloyDB Omni denominatomy-omni
:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Sostituisci
NEW_PASSWORD
con una password per assegnare l'utentepostgres
del nuovo contenitore dopo la sua creazione.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 promptpostgres=#
.
Podman
Utilizza il comando
docker run
per creare un nuovo contenitore con AlloyDB Omni denominatomy-omni
:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Sostituisci
NEW_PASSWORD
con una password per assegnare l'utentepostgres
del nuovo contenitore dopo la sua creazione.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 promptpostgres=#
.
Esegui la pulizia
Per ripulire il contenitore AlloyDB Omni creato durante questa guida rapida, segui questi passaggi:
Docker
Interrompi il contenitore AlloyDB Omni denominato
my-omni
:docker container stop my-omni
Elimina il contenitore AlloyDB Omni denominato
my-omni
:docker container rm my-omni
Podman
Interrompi il contenitore AlloyDB Omni denominato
my-omni
:podman container stop my-omni
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.