Ce guide de démarrage rapide explique comment installer AlloyDB Omni, qui peut s'exécuter dans n'importe quel environnement basé sur UNIX compatible avec les environnements d'exécution de conteneur.
Pour en savoir plus sur AlloyDB Omni, consultez la présentation d'AlloyDB Omni.
Avant de commencer
Avant d'installer AlloyDB Omni, assurez-vous de remplir les conditions requises suivantes.
Disposer de la configuration matérielle et logicielle minimale requise:
OS/Plate-forme Configuration matérielle minimale Logiciels minimum Linux - Processeur x86-64 ou Arm (*) compatible avec AVX2
- 2 Go de RAM
- 10 Go d'espace disque
- OS basé sur Debian (Ubuntu, etc.) RHEL 8 ou 9
- Noyau Linux version 5.3 ou ultérieure
- Cgroupsv2 activé
- Docker Engine 20.10 ou version ultérieure ou Podman 4.2.0 ou version ultérieure
macOS - Processeur Intel compatible avec AVX2 ou puce M
- 2 Go de RAM
- 10 Go d'espace disque
- Docker Desktop 4.20 ou version ultérieure
(*) La compatibilité avec Arm est disponible en preview. Déterminer si cgroupsv2 est activé sur votre machine
Pour déterminer si cgroupsv2 est activé sur votre machine, exécutez la commande suivante:
grep cgroup /proc/filesystems
Si votre machine est compatible avec cgroupsv2, la sortie est la suivante:
nodev cgroup nodev cgroupsv2
Si votre machine n'est pas compatible avec cgroupsv2, la sortie est la suivante:
nodev cgroup
Installez un environnement d'exécution de conteneur tel que Docker ou Podman. AlloyDB Omni s'exécute dans un conteneur.
Installer AlloyDB Omni à l'aide de Docker
Docker
Utilisez la commande
docker run
pour créer un conteneur AlloyDB Omni nommémy-omni
:docker run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Remplacez
NEW_PASSWORD
par un mot de passe pour attribuer l'utilisateurpostgres
du nouveau conteneur après sa création.Se connecter à AlloyDB Omni conteneurisé à l'aide de
psql
:docker exec -it my-omni psql -h localhost -U postgres
La fenêtre du terminal affiche le texte de connexion
psql
se terminant par une invitepostgres=#
.
Podman
Utilisez la commande
docker run
pour créer un conteneur AlloyDB Omni nommémy-omni
:podman run --name my-omni \ -e POSTGRES_PASSWORD=NEW_PASSWORD \ -d google/alloydbomni:16
Remplacez
NEW_PASSWORD
par un mot de passe pour attribuer l'utilisateurpostgres
du nouveau conteneur après sa création.Se connecter à AlloyDB Omni conteneurisé à l'aide de
psql
:podman exec -it my-omni psql -h localhost -U postgres
La fenêtre du terminal affiche le texte de connexion
psql
se terminant par une invitepostgres=#
.
Effectuer un nettoyage
Pour nettoyer le conteneur AlloyDB Omni que vous avez créé dans ce guide de démarrage rapide, procédez comme suit:
Docker
Arrêtez votre conteneur AlloyDB Omni nommé
my-omni
:docker container stop my-omni
Supprimez votre conteneur AlloyDB Omni nommé
my-omni
:docker container rm my-omni
Podman
Arrêtez votre conteneur AlloyDB Omni nommé
my-omni
:podman container stop my-omni
Supprimez votre conteneur AlloyDB Omni nommé
my-omni
:podman container rm my-omni
Pour savoir comment installer AlloyDB Omni dans un nouveau conteneur à des fins de production, consultez la page Personnaliser votre installation d'AlloyDB Omni.