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
AlloyDB Omni può essere scaricato e installato utilizzando un repository YUM per gli ambienti RHEL. Consulta Opzioni di download e installazione disponibili.
Soddisfare i requisiti hardware e software
Assicurati di soddisfare i seguenti requisiti hardware e software minimi:
| Sistema operativo/piattaforma | Requisiti hardware minimi | Requisiti software minimi |
|---|---|---|
| Linux |
|
|
| (*) Il supporto di Arm è in anteprima. | ||
Verificare che cgroupsv2 sia abilitato
Per determinare se cgroupsv2 è abilitato sulla tua macchina, esegui il seguente comando:
grep cgroup /proc/filesystemsSe la tua macchina supporta cgroupsv2, vedrai il seguente output:
nodev cgroup
nodev cgroupsv2
Se la tua macchina non supporta cgroupsv2, vedrai il seguente output:
nodev cgroup
Verificare la configurazione di SELinux
Se il tuo sistema utilizza SELinux, assicurati che sia configurato per consentire l'esecuzione di AlloyDB Omni. Per questa guida rapida, puoi impostare temporaneamente SELinux in modalità permissiva eseguendo il seguente comando:
sudo setenforce 0Installare AlloyDB Omni utilizzando RPM
Per installare e avviare AlloyDB Omni:
Configura il repository YUM:
sudo tee -a /etc/yum.repos.d/alloydbomni.repo << EOF [alloydbomni] name=alloydbomni baseurl=ALLOYDB_OMNI_URL enabled=1 repo_gpgcheck=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF sudo yum makecacheSostituisci
ALLOYDB_OMNI_URLcon l'URL di AlloyDB Omni che hai ricevuto dopo aver compilato il modulo di registrazione per il download.Installa il pacchetto RPM di AlloyDB Omni:
sudo dnf install alloydbomni18Inizializza il database AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD PGDATA=DATA_DIR /usr/lib/postgresql/18/bin/alloydbomni18-setup initdb POSTGRES_INITDB_ARGSSostituisci quanto segue:
POSTGRES_PASSWORD: la tua password.DATA_DIR: percorso della directory host in cui archiviare i dati correlati al database, ad esempioMOUNT_POINT/18.POSTGRES_INITDB_ARGS: (facoltativo) utilizzalo per passare le opzioniinitdbstandard come singola stringa.
Prepara il database AlloyDB Omni:
sudo PGPASSWORD=POSTGRES_PASSWORD /usr/lib/postgresql/18/bin/alloydbomni18-setup preparedb(Facoltativo) Per un'esecuzione ottimizzata sull'host, esegui lo script setup-host. Questa ottimizzazione a livello di host è separata dagli argomenti di inizializzazione del database
POSTGRES_INITDB_ARGS:sudo /usr/lib/postgresql/18/bin/alloydbomni18-setup-hostAbilita e avvia il servizio AlloyDB Omni:
sudo systemctl enable alloydbomni18 sudo systemctl start alloydbomni18Connettiti ad AlloyDB Omni utilizzando
psql:sudo -u postgres psql -h localhostLa finestra del terminale mostra il testo di accesso
psqlche termina con un promptpostgres=#.
Libera spazio
Per disinstallare il pacchetto AlloyDB Omni ed eseguire la pulizia del servizio creato durante questa guida rapida:
Arresta il servizio AlloyDB Omni:
sudo systemctl stop alloydbomni18Rimuovi il pacchetto AlloyDB Omni:
sudo dnf remove alloydbomni18
Passaggi successivi
- Eseguire AlloyDB Omni e connettersi
- Personalizzare l'installazione di AlloyDB Omni
- Configurare AlloyDB Omni per la produzione