Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Créer un bucket NAS ONTAP S3

Contributeurs netapp-lenida johnlantz netapp-aaron-holt netapp-aherbin

Un bucket NAS S3 est un mappage entre un nom de bucket S3 et un chemin NAS. Les buckets NAS S3 permettent de fournir un accès S3 à toute partie d'un espace de noms SVM contenant des volumes et une structure de répertoires existants.

Avant de commencer
Description de la tâche

Vous pouvez configurer les compartiments NAS S3 pour spécifier tout ensemble de fichiers et de répertoires dans le répertoire racine de la SVM.

Vous pouvez également définir des règles de compartiment qui permettent ou non l'accès aux données NAS selon n'importe quelle combinaison de ces paramètres :

  • Fichiers et répertoires

  • Autorisations utilisateur et groupe

  • Opérations S3

Il peut par exemple s'avérer nécessaire de définir des règles de compartiment distinctes pour accorder l'accès aux données en lecture seule à un grand groupe d'utilisateurs, tandis qu'un groupe limité peut effectuer des opérations sur un sous-ensemble de ces données.

À partir d' ONTAP 9.17.1, vous pouvez lier directement un bucket NAS S3 à un volume plutôt qu'au chemin de jonction. Par défaut, un bucket S3 sur un volume NAS est associé à un chemin de jonction, qui peut être modifié à tout moment par un administrateur ONTAP . Ces modifications peuvent perturber le fonctionnement du bucket S3. À partir d' ONTAP 9.17.1, vous pouvez utiliser l'option -is-nas-path-mutable false option avec le vserver object-store-server bucket create Commande dans l'interface de ligne de commande ONTAP pour permettre la liaison du compartiment NAS S3 à un volume. Par défaut, -is-nas-path-mutable est réglé sur true .

Étant donné que les « buckets » NAS S3 sont des mappages et non des buckets S3, les propriétés suivantes des buckets S3 standard ne s'appliquent pas aux buckets NAS S3.

  • aggr-list \ aggr-list-multiplier \ storage-service-level \ volume \ size \ exclude-aggr-list \ qos-policy-group
    Aucun volume ou qtree n'est créé lors de la configuration des compartiments NAS S3.

  • role \ is -protected \ is -protected-on-ontap \ is -protected-on-cloud + Les buckets NAS S3 ne sont pas protégés ou mis en miroir à l'aide de SnapMirror S3, mais utilisent plutôt la protection SnapMirror standard disponible à la granularité du volume.

  • Versionnage-state + les volumes NAS disposent généralement de la technologie snapshot permettant d'enregistrer différentes versions. Cependant, la gestion de version n'est pas disponible dans les compartiments NAS S3.

  • utilisation logique \ nombre-objets
    Des statistiques équivalentes sont disponibles pour les volumes NAS via les commandes de volume.

  • objets multiparties + À partir d' ONTAP 9.16.1, les objets multiparties sont pris en charge dans les buckets NAS S3 lorsque "équilibrage avancé de la capacité" est activé sur le volume FlexGroup sous-jacent. L'équilibrage de capacité avancé ne peut être activé que sur les volumes FlexGroup . Il ne peut pas être activé sur les volumes FlexVol .

Étapes

Vous pouvez utiliser System Manager ou l’interface de ligne de commande ONTAP pour créer un bucket NAS.

System Manager

Ajoutez un nouveau compartiment NAS S3 sur une machine virtuelle de stockage compatible NAS.

  1. Cliquez sur stockage > compartiments, puis sur Ajouter.

  2. Entrez un nom pour le compartiment NAS S3 et sélectionnez la machine virtuelle de stockage, ne saisissez pas de taille, puis cliquez sur plus d'options.

  3. Entrez un nom de chemin d'accès valide ou cliquez sur Parcourir pour le sélectionner dans une liste de noms de chemin valides.
    Lorsque vous entrez un chemin d'accès valide, les options qui ne sont pas pertinentes pour la configuration du NAS S3 sont masquées.

  4. Si vous avez déjà mappé des utilisateurs S3 aux utilisateurs NAS et aux groupes créés, vous pouvez configurer leurs autorisations, puis cliquez sur Enregistrer.
    Vous devez avoir déjà mappé des utilisateurs S3 à des utilisateurs NAS avant de configurer les autorisations de cette étape.

Sinon, cliquez sur Save pour terminer la configuration du compartiment NAS S3.

CLI
  1. Créez un bucket NAS S3 dans une SVM contenant des systèmes de fichiers NAS.
    vserver object-store-server bucket create -vserver <svm_name> -bucket <bucket_name> -type nas -nas-path <junction_path> -is-nas-path-mutable true|false [-comment <text>]

    Exemple 1 : Créer un bucket NAS S3

    cluster1::> vserver object-store-server bucket create -bucket testbucket -type nas -path /vol1

    Exemple 2 : créer un bucket NAS S3 et lier le bucket à un volume

    vserver object-store-server bucket create -vserver vs1 -bucket nasbucket1 -type nas -nas-path /pathA/dir1 -is-nas-path-mutable false