Cloud Storage Gateway (CSG) agit en tant que serveur Network File System (NFS), permettant aux clients de votre réseau local d'accéder au stockage partagé sur la passerelle comme à un fichier local. Cette rubrique explique comment créer, désactiver, modifier et supprimer des partages NFS sur la console de passerelle de fichiers locale.
Prérequis
Un cache a été ajouté. Pour plus d'informations, consultez la section Ajouter un cache.
Les ressources cloud ont été liées. Pour plus d'informations, consultez la section Gérer les ressources cloud.
Fonctionnement des partages NFS
Le protocole Network File System (NFS) permet aux ordinateurs de partager des fichiers via un réseau TCP/IP. CSG fonctionne comme un serveur NFS. Avant que les clients puissent accéder à un partage, vous devez le créer sur la passerelle, spécifier les clients autorisés à se connecter et configurer leurs permissions d'accès.
Installer un client NFS
Installez un client NFS sur chaque machine cliente qui montera le partage.
Connectez-vous à la machine cliente.
-
Exécutez la commande d'installation correspondant à votre système d'exploitation.
-
Ubuntu :
apt-get install nfs-common -
CentOS :
yum install -y nfs-utils
Pour les autres systèmes d'exploitation, reportez-vous à la documentation officielle NFS.
-
Créer un partage NFS
Dans un navigateur web, saisissez
https://<IP address of your file gateway>pour accéder à la console locale de la passerelle de fichiers.Saisissez votre nom d'utilisateur et votre mot de passe, puis cliquez sur OK.
Sélectionnez NFS et cliquez sur Create.
-
Dans la boîte de dialogue Create NFS Share, configurez les paramètres suivants, puis cliquez sur OK.
Paramètre
Description
Share name
Chemin virtuel pour le protocole NFS.
Pour NFSv4, vous pouvez monter le partage directement en utilisant ce nom. Pour NFSv3, vous devez exécuter la commande
showmount -e <gateway IP address>pour obtenir le chemin virtuel.Read/write client IPs
Adresses IP ou blocs CIDR des clients auxquels est accordé un accès en lecture/écriture au partage NFS.
Exemple : 192.168.10.10 ou 192.168.0.0/24. Vous pouvez saisir plusieurs adresses IP ou blocs CIDR.
Adresses IP ou blocs CIDR des clients auxquels est accordé un accès en lecture seule au partage NFS.
Exemple : 192.168.10.10 ou 192.168.0.0/24. Vous pouvez saisir plusieurs adresses IP ou blocs CIDR.
Read-only client IPs
User mapping
Définit la correspondance entre les utilisateurs du client NFS et les utilisateurs du serveur NFS.
RemarqueCe paramètre n'est configurable que lorsque le Protocol est défini sur NFS.
-
none : Un utilisateur du client NFS n'est pas mappé à l'utilisateur nobody sur le serveur NFS.
-
root_squash : Restreint l'utilisateur root. Lorsqu'un client NFS accède au partage en tant qu'utilisateur root, le client est mappé à l'utilisateur nobody sur le serveur NFS.
-
all_squash: Mappe tous les utilisateurs d'un client NFS à l'utilisateurnobodysur le serveur NFS. -
all_anonymous : Mappe tous les utilisateurs d'un client NFS à l'utilisateur anonyme du serveur NFS.
Enable
Active le partage NFS.
Pour désactiver le partage NFS, sélectionnez No.
Mode
Comprend le mode cache et le mode réplication.
-
Replication mode : Toutes les données sont enregistrées en deux copies : une dans le cache hors ligne et l'autre dans OSS.
-
Cache mode : Met en cache toutes les métadonnées et les données utilisateur fréquemment consultées localement. OSS conserve l'ensemble complet des données.
Reverse Sync
Synchronise les métadonnées depuis OSS vers l'environnement local. Cela s'applique aux scénarios de reprise après sinistre de la passerelle, de récupération des données et de partage de données.
RemarqueUne opération de synchronisation inverse analyse tous les objets d'un bucket. Ce processus engendre des frais de requête API OSS si le bucket contient un grand nombre d'objets.
Bucket Name
Sélectionnez le bucket créé.
Path prefix
Saisissez le préfixe de chemin dans le bucket.
Les préfixes de chemin ne prennent en charge que les lettres anglaises et les chiffres.
RemarqueÀ partir de la version 1.0.38, vous pouvez monter le répertoire racine d'un système de fichiers sur un préfixe de chemin spécifique dans un bucket OSS afin de faciliter l'isolation de l'accès.
Le préfixe de chemin peut être un répertoire existant ou un nouveau répertoire dans le bucket OSS. Une fois le partage créé, ce préfixe de chemin servira de répertoire racine et tous les fichiers et répertoires suivants seront créés sous celui-ci.
Using a metadata disk
L'utilisation d'un disque de métadonnées sépare le disque de données du disque de métadonnées. Le disque de métadonnées sert à stocker les métadonnées des dossiers partagés.
-
Si vous sélectionnez Yes, vous devez sélectionner le disque de métadonnées et le disque de données correspondants.
-
Si vous sélectionnez No, vous devez sélectionner le disque de cache correspondant.
RemarqueSeuls les utilisateurs figurant sur la liste blanche peuvent utiliser cette fonctionnalité.
Ignore Deletion
Les suppressions de fichiers ne sont pas synchronisées avec OSS afin d'éviter les opérations accidentelles. OSS conserve l'ensemble complet des données.
NFS v4 optimization
Améliore l'efficacité du téléchargement pour les montages NFSv4. Une fois cette option activée, vous ne pourrez plus effectuer de montage via NFSv3.
Synchronization Delay
Définissez le paramètre Sync Delay. Ce paramètre retarde le téléchargement des fichiers pendant une période donnée après leur fermeture afin d'éviter la création de fragments OSS due à des modifications hors ligne fréquentes. La valeur par défaut est de 5 s et la valeur maximale est de 120 s.
Maximum Write Speed
La vitesse d'écriture maximale est de 1 280 Mo/s. La valeur par défaut est 0, ce qui indique que la vitesse est illimitée.
Maximum Upload Speed
La vitesse de téléchargement maximale est de 1 280 Mo/s. La valeur par défaut est 0, ce qui signifie qu'il n'y a aucune limite de vitesse.
RemarqueLorsque la vitesse est limitée, la vitesse de téléchargement maximale ne peut pas être inférieure à la vitesse d'écriture maximale.
Fast Cache Reclaim
La réclamation de cache en temps réel convient aux scénarios cloud dédiés uniquement à la sauvegarde.
-
Cliquez sur Confirm pour créer le partage.
Gérer les partages NFS existants
Sur la page NFS, vous pouvez effectuer les opérations suivantes.
|
Actions |
Description |
|
Désactiver un partage NFS |
Pour désactiver tous les partages NFS sur la passerelle, désactivez l'interrupteur situé dans le coin supérieur gauche de la page NFS. Vous pouvez également désactiver les partages individuellement. Pour ce faire, localisez le partage sur la page NFS, cliquez sur Settings et définissez le paramètre Enabled sur No. |
|
Supprimer un partage NFS |
Sur la page NFS, localisez le partage cible et cliquez sur Delete. Remarque
Si un partage est monté sur un client lors de sa suppression, il y a un court délai avant que le point de montage ne soit démonté. Si vous créez un nouveau partage NFS avec le même ID pendant ce délai, le point de montage d'origine ne sera pas démonté. Après avoir supprimé un partage, exécutez la commande |
|
Modifier un partage NFS |
Sur la page NFS, localisez le partage cible et cliquez sur Settings ou Advanced Settings pour le modifier. |