

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d’un FlexCache
<a name="create-flexcache"></a>

À l'aide des procédures suivantes, vous allez créer un FlexCache volume sur un système de fichiers Amazon FSx for NetApp ONTAP, qui est soutenu par un volume d'origine situé dans un cluster sur siteNetApp ONTAP.

## Utilisation de l’ONTAP CLI
<a name="flexcache-commands"></a>

Vous utiliserez la ONTAP CLI pour créer et gérer une FlexCache configuration sur votre système de fichiers FSx for ONTAP.

Les commandes de ces procédures utilisent les alias suivants pour le cluster, la SVM et le volume :
+ `Cache_ID`— l'ID du cluster de cache (au format FSx IDABCDEF1234567890A)
+ `Origin_ID`— l'ID du cluster d'origine
+ `CacheSVM`— le nom de la SVM du cache
+ `OriginSVM`— le nom de la SVM d'origine
+ `OriginVol`— le nom du volume d'origine
+ `CacheVol`— le nom FlexCache du volume

Les procédures décrites dans cette section utilisent les commandes NetApp ONTAP CLI suivantes.
+ [https://docs.netapp.com/us-en/ontap-cli-9141/network-interface-show.html](https://docs.netapp.com/us-en/ontap-cli-9141/network-interface-show.html)
+ Commandes de l’[https://docs.netapp.com/us-en/ontap-cli-9141/cluster-peer-create.html](https://docs.netapp.com/us-en/ontap-cli-9141/cluster-peer-create.html)
+ [https://docs.netapp.com/us-en/ontap-cli-9141/volume-flexcache-create.html](https://docs.netapp.com/us-en/ontap-cli-9141/volume-flexcache-create.html)

## Conditions préalables
<a name="flexcache_prerequisite"></a>

Avant de commencer à utiliser les procédures décrites dans les sections suivantes, assurez-vous de remplir les conditions préalables suivantes :
+ Les systèmes de fichiers source et de destination sont connectés dans le même VPC ou se trouvent dans des réseaux homologues à l'aide d'Amazon VPC,, ou. AWS Transit Gateway Direct Connect Site-to-Site VPN Pour plus d'informations, consultez [Accès aux données depuis le AWS Cloud](supported-fsx-clients.md#access-environments) et [Qu'est-ce que le peering VPC ?](https://docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html) dans le guide de peering Amazon VPC.
+ Le groupe de sécurité VPC du système de fichiers FSx for ONTAP possède des règles entrantes et sortantes autorisant l'ICMP ainsi que le TCP sur les ports 11104 et 11105 pour vos points de terminaison inter-clusters (). LIFs
+ Vous avez créé une destination FSx pour le système de fichiers ONTAP à l'aide d'une SVM, mais vous n'avez pas créé le volume qui sera utilisé en tant que. FlexCache Pour de plus amples informations, veuillez consulter [Création de systèmes de fichiers](creating-file-systems.md).

## Enregistrez l'inter-cluster source et de destination LIFs
<a name="record-lifs"></a>

1. Pour le système de fichiers FSx for ONTAP qui est le cluster de destination :

   1. Ouvrez la FSx console Amazon à l'adresse [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

   1. Choisissez **Systèmes de fichiers**, puis choisissez le système FSx de fichiers ONTAP qui est le cluster de destination pour ouvrir la page de détails du système de fichiers.

   1. Dans **Administration**, recherchez le point de **terminaison inter-clusters - adresses IP** et enregistrez la valeur.
**Note**  
Pour les systèmes de fichiers évolutifs, il existe deux adresses IP de point de terminaison inter-clusters pour chaque paire de haute disponibilité (HA).

1. Pour le cluster source sur site, récupérez les adresses IP LIF inter-clusters à l'aide de la commande CLI ONTAP suivante :

   ```
   Origin::> network interface show -role intercluster
   Logical                          Network  
   Vserver     Interface  Status    Address/Mask
   ----------- ---------- -------   ------------
   OriginSVM
               inter_1     up/up    10.0.0.36/24
               inter_2     up/up    10.0.1.69/24
   ```

1. Enregistrez les `inter_2 IP` adresses `inter_1` et. Ils sont référencés dans l'`OriginSVM`alias en tant que `origin_inter_1` `origin_inter_2` et dans l'`CacheSVM`alias en tant que `cache_inter_1` et`cache_inter_2`.

## Établissez un peering de cluster entre l'origine et le cache
<a name="establish-cluster-peering"></a>

Établissez une relation entre pairs du cluster sur le **Source** cluster **Cache** et à l'aide de la commande [https://docs.netapp.com/us-en/ontap-cli-9141/cluster-peer-create.html](https://docs.netapp.com/us-en/ontap-cli-9141/cluster-peer-create.html)ONTAPCLI. Vous allez fournir les adresses IP inter-clusters que vous avez enregistrées précédemment au cours de la [Enregistrez l'inter-cluster source et de destination LIFs](#record-lifs) procédure. Lorsque vous y êtes invité, il vous sera demandé de créer un `{{cluster-peer-passphrase}}` fichier que vous devrez saisir lorsque vous établirez le peering de cluster sur le **Origin** cluster.

1. Configurez le peering de cluster sur le `Cache` cluster (votre système FSx de fichiers ONTAP).

   1. Pour accéder à la ONTAP CLI, établissez une session SSH sur le port de gestion du système de fichiers Amazon FSx for NetApp ONTAP ou de la SVM en exécutant la commande suivante. Remplacez `{{management_endpoint_ip}}` par l'adresse IP du port de gestion du système de fichiers.

      ```
      [~]$ ssh fsxadmin@{{management_endpoint_ip}}
      ```

      Pour de plus amples informations, veuillez consulter [Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli). 

   1. Utilisez la commande suivante et enregistrez le mot de passe que vous avez créé. Pour les systèmes de fichiers évolutifs, fournissez les adresses `inter_2` IP `inter_1` et pour chaque paire HA.

      ```
      FSx-Cache::> cluster peer create -address-family ipv4 -peer-addrs {{origin_inter_1}},{{origin_inter_2}}
       
      Enter the passphrase: {{cluster-peer-passphrase}}
      Confirm the passphrase: {{cluster-peer-passphrase}}
      Notice: Now use the same passphrase in the "cluster peer create" command in the other cluster.
      ```

1. Utilisez la commande suivante pour configurer le peering de cluster sur le cluster `source` (sur site). Vous devrez saisir le mot de passe que vous avez créé à l'étape précédente pour vous authentifier. Pour les systèmes de fichiers évolutifs, vous devez fournir l'adresse IP inter-clusters pour chaque paire HA.

   ```
   Origin::> cluster peer create -address-family ipv4 -peer-addrs {{cache_inter_1}},{{cache_inter_2}}
    
   Enter the passphrase: {{cluster-peer-passphrase}}
   Confirm the passphrase: {{cluster-peer-passphrase}}
   ```

1. Sur le `source` cluster, vérifiez que l'appairage du cluster a été correctement configuré à l'aide de la commande suivante. Dans la sortie, `Availability` doit être défini sur`Available`.

   ```
   Origin::> cluster peer show
    
   Peer Cluster Name     Availability    Authentication
   -------------------   -------------   --------------
   Cache_ID              Available       ok
   ```

   Si le résultat ne s'affiche pas`Available`, répétez les étapes précédentes sur les `cache` clusters `source` et.

## Configuration de l'appairage des machines virtuelles de stockage (SVM)
<a name="create-svm-peering"></a>

Après avoir correctement établi l'appairage du cluster, l'étape suivante consiste à créer une relation d'appairage de la SVM sur le cluster de cache (Cache) à l'aide de la commande. **vserver peer** Les alias supplémentaires utilisés dans la procédure suivante sont les suivants :
+ {{`CacheLocalName`}}— le nom utilisé pour identifier la `cache` SVM lors de la configuration de l'appairage de la SVM sur la SVM. `origin`
+ {{`OriginLocalName`}}— le nom utilisé pour identifier la `origin` SVM lors de la configuration de l'appairage de la SVM sur la SVM. `cache`

1. Sur la `cache` SVM, utilisez la commande suivante pour créer une relation d'appairage entre SVM.

   ```
   FSx-Cache::> vserver peer create -vserver {{CacheSVM}} -peer-vserver {{OriginSVM}} -peer-cluster {{Origin_ID}} -local-name {{OriginLocalName}} -application flexcache
   ```

1. Sur le cluster source, utilisez la commande suivante pour accepter la relation d'appairage de la SVM.

   ```
   Origin::> vserver peer accept -vserver {{OriginSVM}} -peer-vserver {{CacheSVM}} -local-name {{CacheLocalName}}
   ```

1. Sur le cluster source, acceptez la relation d'appairage.

   ```
   Origin::> vserver peer accept -vserver {{OriginSVM}} -peer-vserver {{CacheSVM}} -local-name {{CacheLocalName}}
   ```

1. Vérifiez que l'appairage de la SVM a réussi à l'aide de la commande suivante ; elle `Peer State` doit être définie sur `peered` dans la réponse.

   ```
   Origin::> vserver peer show
        
   Vserver      Peer Vserver    Peer State    Peering Cluster    Remote Applications    
   ------------ --------------- ------------- ------------------ -----------------------
   OriginSVM    CacheSVM        peered        FSx-Cache          flexcache
   ```

## Créez le FlexCache volume
<a name="create-flexcache-volume"></a>

Après avoir créé avec succès la relation d'appairage de la SVM, l'étape suivante consiste à créer le FlexCache volume sur la SVM en cache. Le FlexCache volume doit être unFlexGroup. Vous allez également choisir un mode de fonctionnement pour votre FlexCache volume. Pour de plus amples informations, veuillez consulter [FlexCachemodes d'écriture](using-flexcache.md#flexcache_write-around-write-back).

1. Sur le cluster de cache, utilisez la commande ONTAP CLI suivante pour créer votre FlexCache volume. L'exemple crée un FlexCache volume de 2 To nommé{{CacheVol}}.
   + Pour créer un FlexCache volume d'écriture arrondie, utilisez la commande suivante.

     ```
     FSx-Cache::> volume flexcache create -vserver {{CacheSVM}} -size 2t -volume {{CacheVol}} -origin-volume {{OriginVol}} -origin-vserver {{OriginSVM}} -junction-path {{/flexcache}} -aggr-list {{aggr1}}
     ```
   + Pour créer un FlexCache volume à écriture différée, utilisez la commande suivante.

     ```
     FSx-Cache::> volume flexcache create -vserver {{CacheSVM}} -size 2t -volume {{CacheVol}} -origin-volume {{OriginVol}} -origin-vserver {{OriginSVM}} -junction-path {{/flexcache}} -aggr-list {{aggr1}} -is-writeback-enabled true
     ```
**Note**  
Vous pouvez utiliser la [https://docs.netapp.com/us-en/ontap-cli-9151/volume-flexcache-config-modify.html#description](https://docs.netapp.com/us-en/ontap-cli-9151/volume-flexcache-config-modify.html#description)commande pour modifier le mode d'écriture. Avant d'utiliser cette commande, assurez-vous de passer en mode avancé ONTAP CLI à l'aide de la [https://docs.netapp.com/us-en/ontap/system-admin/set-privilege-level-task.html](https://docs.netapp.com/us-en/ontap/system-admin/set-privilege-level-task.html)commande.

1. Vérifiez la FlexCache relation entre le FlexCache volume et le volume d'origine.
   + Pour un volume FlexCache à réécriture, votre sortie ressemblera à l'exemple suivant.

     ```
     FSx-Cache::> volume flexcache show
       
     Vserver   Volume      Size     Origin-Vserver  Origin-Volume  Origin-Cluster
     -------   ----------  -------  --------------  -------------  --------------
     CacheSVM  CacheVol    2TB      OriginSVM       OriginVol      Origin
     ```
   + Pour un volume FlexCache à écriture différée, votre sortie ressemblera à l'exemple suivant.

     ```
     FSx-Cache::> volume flexcache show
       
     Vserver   Volume      Size     Origin-Vserver  Origin-Volume  Origin-Cluster  Writeback
     -------   ----------  -------  --------------  -------------  --------------  ---------
     CacheSVM  CacheVol    2TB      OriginSVM       OriginVol      Origin          true
     ```

## Monter le FlexCache volume
<a name="mount-flexcache"></a>

Une fois que le FlexCache volume devient DISPONIBLE NFSv3,, NFSv4, les clients SMB peuvent le monter. Une fois installé, les FlexCache clients ont accès à l'ensemble de données sur le volume d'origine sur site.
+ Pour créer un point de montage et le monter FlexCache, exécutez les commandes suivantes sur le client :

  ```
  $ sudo mkdir -p /fsx/CacheVol
  $ sudo mount -t nfs management.fs-01d2f606463087f6d.fsx.us-east-1.amazonaws.com:/CacheVol /fsx/CacheVol
  ```