File Storage Service - Premiers pas

Voir en Markdown

Découvrez comment configurer et gérer le service File Storage d’OVHcloud avec votre projet OpenStack. Ce guide couvre l’installation de la CLI, la création de shares, l’accès des clients et le montage sur vos machines virtuelles.

Objectif

OVHcloud propose un service File Storage basé sur OpenStack Manila. Ce service fournit des shares NFS gérés sur des réseaux privés, avec un accès ReadWriteMany (RWX) possible depuis plusieurs instances ou pods Kubernetes.

Il est accessible via les API OVHcloud, OpenStack CLI et API, Manila CSI, l'espace client OVHcloud et Terraform.

Prérequis


Accès à l'espace client OVHcloud

  • Lien direct :
  • Pour accéder à vos services : Public Cloud > Sélectionnez votre projet

En pratique

Via l'espace client OVHcloud
Via l’API OVHcloud
Via la CLI OpenStack avec le plugin Manila
Via Manila CSI dans l'environnement K8s
Via Terraform
Info

Certaines fonctionnalités du service File Storage, comme les snapshots, ne sont pas encore disponibles depuis l'espace client OVHcloud. Vous pouvez utiliser les API OVHcloud, la CLI OpenStack ou Manila CSI pour ces fonctionnalités.

1. Créer un share

Dans le menu latéral gauche, accédez à Storage & backup > File Storage, puis cliquez sur Créer un share.

Renseignez le nom du share, puis appliquez un filtre selon le mode de déploiement afin de sélectionner la région cible.

Définissez le niveau de performance et la capacité (en Gio), associez un réseau privé, puis cliquez sur Valider pour finaliser la création du share.

2. Autoriser une machine virtuelle cliente (ACL)

Info

Récupérez l'adresse IP privée de votre machine virtuelle cliente et assurez-vous qu'elle se trouve sur le même réseau privé que le share.

Une fois le share créé, cliquez dessus pour ouvrir son tableau de bord, puis accédez à l’onglet Liste de contrôle d’accès (ACL).

Cliquez sur Ajouter un nouvel accès, renseignez l’adresse IP privée ou une plage CIDR (par exemple, 10.1.0.123 ou 10.1.0.0/24), puis sélectionnez les droits d’accès :

  • Lecture seule : accès en lecture uniquement
  • Lecture et écriture : accès complet en lecture/écriture
Info

File Storage ne peut être utilisé qu’avec des adresses IP OVHcloud (Public Cloud, Managed Kubernetes Service).

Pour supprimer une règle d’accès, cliquez sur l’icône corbeille à droite de la ligne concernée.

3. Monter le share sur votre machine virtuelle cliente

Récupérez le chemin de montage (affiché sous le label Chemin de montage dans l’onglet Informations générales de votre share), puis connectez-vous à votre machine virtuelle cliente et installez les utilitaires NFS :

sudo apt update && sudo apt install -y nfs-common

Créez un point de montage et montez le share :

sudo mkdir -p /mnt/share
sudo mount -t nfs4 <NFS_MOUNT_PATH> /mnt/share

Vérifiez le montage :

df -h /mnt/share

Enregistrez la configuration de montage dans fstab pour faciliter le remontage :

echo "<NFS_MOUNT_PATH> /mnt/share nfs nfsvers=4 defaults,noauto 0 0" | sudo tee -a /etc/fstab

Cela vous permet de remonter le share NFS après un redémarrage avec la commande mount /mnt/share.

Aller plus loin

Échangez avec notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?