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 Panoramica di AlloyDB Omni.
Prima di iniziare
Prima di installare AlloyDB Omni, assicurati di soddisfare i seguenti requisiti.
Scegliere un'opzione di download o installazione
| Media | Percorsi di download e guide all'installazione | Deployment in |
|---|---|---|
| Immagine Debian | DockerHub (tag) | |
| Immagine UBI (Red Hat) | Catalogo dell'ecosistema Red Hat |
|
Soddisfare i requisiti hardware e software
Assicurati di soddisfare i seguenti requisiti minimi hardware e software:
| Sistema operativo/piattaforma | Requisiti hardware minimi | Software minimo |
|---|---|---|
| Linux |
|
|
| macOS |
|
|
| (*) Il supporto di ARM è in anteprima. | ||
Verifica che cgroupsv2 sia abilitato
Per determinare se cgroupsv2 è abilitato sul tuo computer, esegui questo comando:
grep cgroup /proc/filesystems
Se la tua macchina supporta cgroupsv2, vedrai il seguente output:
nodev cgroup
nodev cgroupsv2
Se la tua macchina non supporta cgroupsv2, viene visualizzato il seguente output:
nodev cgroup
Installa un runtime container
Installa un runtime del container come Docker o Podman. AlloyDB Omni viene eseguito in un container.
Installa AlloyDB Omni utilizzando Docker
L'accesso root non è necessario per installare AlloyDB Omni.
Docker
Utilizza il comando
docker runper creare un nuovo container con AlloyDB Omni denominatomy-omni:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGSostituisci le seguenti variabili:
NEW_PASSWORD: la password per assegnare il nuovo utentepostgresdel contenitore dopo la sua creazione.IMAGE_TAG: utilizza16.8.0per l'ultima immagine Debian o16.8.0-ubiper l'ultima immagine UBI.
Connettiti ad AlloyDB Omni in container utilizzando
psql:docker exec -it my-omni psql -h localhost -U postgresLa finestra del terminale mostra il testo di accesso
psqlche termina con un promptpostgres=#.
Podman
Utilizza il comando
docker runper creare un nuovo container con AlloyDB Omni denominatomy-omni:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:IMAGE_TAGSostituisci le seguenti variabili:
NEW_PASSWORD: la password per assegnare il nuovo utentepostgresdel contenitore dopo la sua creazione.IMAGE_TAG: utilizza16.3.0per l'ultima immagine Debian o16.3.0-ubiper l'ultima immagine UBI.
Connettiti ad AlloyDB Omni in container utilizzando
psql:podman exec -it my-omni psql -h localhost -U postgresLa finestra del terminale mostra il testo di accesso
psqlche termina con un promptpostgres=#.
Esegui la pulizia
Per pulire il container AlloyDB Omni che hai creato durante questa guida rapida, segui questi passaggi:
Docker
Arresta il container AlloyDB Omni denominato
my-omni:docker container stop my-omniElimina il container AlloyDB Omni denominato
my-omni:docker container rm my-omni
Podman
Arresta il container AlloyDB Omni denominato
my-omni:podman container stop my-omniElimina il container AlloyDB Omni denominato
my-omni:podman container rm my-omni
Per istruzioni su come installare AlloyDB Omni in un nuovo container per l'utilizzo in produzione, vai alla pagina Personalizza l'installazione di AlloyDB Omni.