Pour obtenir une présentation d'AlloyDB Omni, consultez Présentation d'AlloyDB Omni.
Avant de commencer
Avant d'installer AlloyDB Omni, assurez-vous de respecter les conditions suivantes.
Choisir une option de téléchargement ou d'installation
AlloyDB Omni peut être téléchargé et installé à l'aide d'un dépôt YUM pour les environnements RHEL. Consultez Options de téléchargement et d’installation disponibles.
Répondre aux exigences matérielles et logicielles
Assurez-vous de répondre aux exigences matérielles et logicielles minimales suivantes :
| OS/Plate-forme | Configuration matérielle minimale | Logiciel minimal |
|---|---|---|
| Linux |
|
|
| (*) La prise en charge d'Arm est disponible en version preview. | ||
Vérifier que cgroupsv2 est activé
Pour déterminer si cgroupsv2 est activé sur votre machine, exécutez la commande suivante :
grep cgroup /proc/filesystemsSi votre machine est compatible avec cgroupsv2, vous obtenez le résultat suivant :
nodev cgroup
nodev cgroupsv2
Si votre machine n'est pas compatible avec cgroupsv2, vous obtenez le résultat suivant :
nodev cgroup
Vérifier la configuration SELinux
Si votre système utilise SELinux, assurez-vous qu'il est configuré pour permettre l'exécution d'AlloyDB Omni. Pour ce guide de démarrage rapide, vous pouvez définir temporairement SELinux sur le mode permissif en exécutant la commande suivante :
sudo setenforce 0Installer AlloyDB Omni à l'aide de RPM
Pour installer et démarrer AlloyDB Omni, procédez comme suit :
Configurez le dépôt 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 makecacheRemplacez
ALLOYDB_OMNI_URLpar l'URL AlloyDB Omni que vous avez reçue après avoir rempli le formulaire d'inscription au téléchargement.Installez le package RPM AlloyDB Omni :
sudo dnf install alloydbomni18Initialisez la base de données AlloyDB Omni :
sudo PGPASSWORD=POSTGRES_PASSWORD PGDATA=DATA_DIR /usr/lib/postgresql/18/bin/alloydbomni18-setup initdb POSTGRES_INITDB_ARGSRemplacez les éléments suivants :
POSTGRES_PASSWORD: votre mot de passe.DATA_DIR: chemin d'accès au répertoire hôte pour stocker les données liées à la base de données (par exemple,MOUNT_POINT/18).POSTGRES_INITDB_ARGS: (facultatif) permet de transmettre les optionsinitdbstandards sous forme de chaîne unique.
Préparez la base de données AlloyDB Omni :
sudo PGPASSWORD=POSTGRES_PASSWORD /usr/lib/postgresql/18/bin/alloydbomni18-setup preparedb(Facultatif) Pour une exécution optimisée sur l'hôte, exécutez le script setup-host. Ce réglage au niveau de l'hôte est distinct des arguments d'initialisation de la base de données
POSTGRES_INITDB_ARGS:sudo /usr/lib/postgresql/18/bin/alloydbomni18-setup-hostActivez et démarrez le service AlloyDB Omni :
sudo systemctl enable alloydbomni18 sudo systemctl start alloydbomni18Connectez-vous à AlloyDB Omni à l'aide de
psql:sudo -u postgres psql -h localhostLa fenêtre du terminal affiche le texte de connexion
psqlqui se termine par une invitepostgres=#.
Libérer de l'espace
Pour désinstaller le package AlloyDB Omni et nettoyer le service que vous avez créé lors de ce guide de démarrage rapide, procédez comme suit :
Arrêtez le service AlloyDB Omni :
sudo systemctl stop alloydbomni18Supprimez le package AlloyDB Omni :
sudo dnf remove alloydbomni18
Étape suivante
- Exécuter AlloyDB Omni et s'y connecter
- Personnaliser votre installation AlloyDB Omni
- Configurer AlloyDB Omni pour la production