For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/storage-and-backup/block-storage/cloud-disk-array/ceph-access-cluster.md.

Accéder à un cluster Cloud Disk Array depuis une machine cliente

Voir en Markdown

Découvrez comment connecter un client à votre Cloud Disk Array OVHcloud, ajouter son adresse IP à l'ACL, installer Ceph, configurer ceph.conf, ajouter le keyring et tester la connexion

Objectif

Ce guide vous explique comment configurer un client (par exemple une instance Public Cloud ou tout serveur disposant d'une adresse IP publique) afin de le connecter à votre cluster Cloud Disk Array OVHcloud à l'aide des outils en ligne de commande Ceph.

Prérequis

  • Une solution Cloud Disk Array
  • L'adresse IP publique de la machine cliente à laquelle vous souhaitez accorder l'accès.
  • Un accès à l' ou à l'
  • Les adresses IP des moniteurs Ceph, un utilisateur Ceph et sa clé secrète, disponibles dans l'espace client. Vous pouvez suivre ce guide pour gérer des utilisateurs dédiés.

En pratique

Étape 1 : Autoriser l'adresse IP de votre client dans l'ACL

Vous devez ajouter l'adresse IP publique de votre machine cliente à la liste de contrôle d'accès (ACL) du cluster pour lui permettre de se connecter. Suivez ce guide pour ajouter l'adresse IP dans l'ACL de votre Cloud Disk Array.

Warning

Sans cette étape, toutes les tentatives de connexion depuis votre client seront bloquées par le pare-feu.

Étape 2 : Installer les paquets Ceph Common

Assurez-vous que le paquet ceph-common est installé sur votre machine cliente.

Sous Debian/Ubuntu
Sous RHEL/CentOS Stream/Rocky Linux
sudo apt update
sudo apt install -y ceph-common

Étape 3 : Créer le fichier de configuration Ceph

Ce fichier de configuration indique à votre client comment joindre les moniteurs du cluster via le réseau public.

  1. Créez le répertoire de configuration Ceph :

    sudo mkdir -p /etc/ceph
  2. Créez et éditez le fichier ceph.conf :

    sudo nano /etc/ceph/ceph.conf
  3. Ajoutez une section [global] avec les adresses IP publiques de vos moniteurs, disponibles sur la page principale de votre Cloud Disk Array dans l'espace client.

    [global]
    #Specific fsid           
    fsid = aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
    
    #Force use secure protocol
    ms_client_mode = secure
    
    #Force the messenger v2 protocol
    ms_bind_msgr2 = true
    
    # Use the PUBLIC IPs provided for your Cloud Disk Array
    mon_host =A.B.X.Y:6789,A.B.X.Y:6789,A.B.X.Y:6789
  4. Enregistrez et fermez le fichier.

Étape 4 : Créer le fichier keyring Ceph

Stockez la clé secrète dans un fichier keyring pour authentifier votre utilisateur.

  1. Créez le fichier keyring pour votre utilisateur :

    sudo nano /etc/ceph/ceph.client.[USERID].keyring
  2. Saisissez la clé en respectant le format suivant :

    [client.[USERID]]
    key = YOUR_SECRET_KEY_FOR_USER
  3. Restreignez les permissions du fichier pour des raisons de sécurité :

    sudo chmod 600 /etc/ceph/ceph.client.[USERID].keyring

Étape 5 : Tester la connexion

Testez votre configuration. La commande ceph utilise automatiquement le fichier de configuration et le keyring.

# Check the overall health and status of the cluster
sudo ceph --id [USERID] status
 
# List the available storage pools in the cluster
sudo ceph --id [USERID] osd lspools

Si ces commandes affichent les informations du cluster, votre client est correctement configuré pour accéder au Cloud Disk Array via Internet.

Aller plus loin

Rendez-vous sur notre chaîne Discord dédiée : https://discord.gg/ovhcloud. Posez des questions, fournissez des commentaires et interagissez directement avec l'équipe qui construit nos services de stockage et de sauvegarde.

  • Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

  • Échangez avec notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?