

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.

# Impossible de supprimer une machine virtuelle ou un volume de stockage
<a name="cannot-delete-svm"></a>

Chaque système de fichiers FSx pour ONTAP peut contenir une ou plusieurs machines virtuelles de stockage (SVMs), et chaque SVM peut contenir un ou plusieurs volumes. Lorsque vous supprimez une ressource, vous devez d'abord vous assurer que tous ses enfants ont été supprimés. Par exemple, avant de supprimer une SVM, vous devez d'abord supprimer tous les volumes non root de la SVM.

**Important**  
 Vous ne pouvez supprimer des machines virtuelles de stockage qu'à l'aide de la FSx console, de l'API et de la CLI Amazon. Vous ne pouvez supprimer des volumes à l'aide de la FSx console, de l'API ou de la CLI Amazon que si les FSx sauvegardes Amazon sont activées sur le volume.

Pour protéger vos données et votre configuration, Amazon FSx empêche la suppression de volumes SVMs et de volumes dans certaines circonstances. Si vous tentez de supprimer une SVM ou un volume et que votre demande de suppression n'aboutit pas, Amazon vous FSx fournit des informations dans la AWS console AWS Command Line Interface (AWS CLI) et dans l'API expliquant pourquoi la ressource n'a pas été supprimée. Après avoir résolu la cause de l'échec de suppression, vous pouvez réessayer la demande de suppression.

**Topics**
+ [Identification des suppressions échouées](#identify-failed-deletions)
+ [Suppression de la SVM : les tables de routage sont inaccessibles](#deletion-route-tables)
+ [Suppression de la SVM : relation avec les pairs](#deletion-peer-relationship)
+ [Suppression d'une SVM ou d'un volume : SnapMirror](#deletion-snapmirror)
+ [Suppression de la SVM : LIF compatible avec Kerberos](#deletion-kerberos-lif)
+ [Suppression de la SVM : autre raison](#deletion-ad-connectivity)
+ [Suppression d'un volume : FlexCache relation](#deletion-flexcache)

## Identification des suppressions échouées
<a name="identify-failed-deletions"></a>

Lorsque vous supprimez une FSx SVM ou un volume Amazon, l'`Lifecycle`état de la ressource passe généralement jusqu'à `DELETING` quelques minutes avant qu'elle ne disparaisse de la FSx console, de la CLI et de l'API Amazon.

Si vous tentez de supprimer une ressource et que son `Lifecycle` état passe de à `DELETING` puis de nouveau à`CREATED`, ce comportement indique que la ressource n'a pas été correctement supprimée. Dans ce cas, Amazon FSx signale une icône d'alerte dans la console à côté de l'état du `CREATED` cycle de vie. Le choix de l'icône d'alerte permet d'afficher la raison de l'échec de la suppression.

Les raisons les plus courantes pour lesquelles Amazon FSx empêche la suppression des SVM et des volumes sont indiquées dans les sections suivantes, avec des step-by-step instructions sur la manière de résoudre ces problèmes.

## Suppression de la SVM : les tables de routage sont inaccessibles
<a name="deletion-route-tables"></a>

Chaque système de fichiers FSx pour ONTAP crée une ou plusieurs entrées de table de routage pour permettre un basculement automatique et un retour en arrière entre les zones de disponibilité. Par défaut, ces entrées de table de routage sont créées dans la table de routage par défaut de votre VPC. Vous pouvez éventuellement spécifier une ou plusieurs tables de routage autres que celles par défaut dans lesquelles FSx des interfaces ONTAP peuvent être créées. Amazon FSx étiquette chaque table de routage associée à un système de fichiers avec une `AmazonFSx` balise, et si cette balise est supprimée, cela peut FSx empêcher Amazon de supprimer des ressources. Dans ce cas, vous pouvez voir ce qui suit `LifecycleTransitionReason` : 

`Amazon FSx is unable to complete the requested storage virtual machine operation because of an inability to access one or more of the route tables associated with your file system. Please contact Support.`

Vous pouvez trouver les tables de routage de votre système de fichiers dans la FSx console Amazon en accédant à la page de résumé du système de fichiers, sous l'onglet **Réseau et sécurité**.

En choisissant le lien des tables de routage, vous accédez à vos tables de routage. Vérifiez ensuite que chacune des tables de routage associées à votre système de fichiers est étiquetée avec cette paire clé-valeur :

```
Key: AmazonFSx
Value: ManagedByAmazonFSx
```

Si cette balise n'est pas présente, recréez-la, puis réessayez de supprimer la SVM.

## Suppression de la SVM : relation avec les pairs
<a name="deletion-peer-relationship"></a>

Si vous essayez de supprimer une SVM ou un volume faisant partie d'une relation d'homologue, vous devez d'abord supprimer la relation d'homologue avant de supprimer la SVM ou le volume. Cette exigence empêche le pair SVMs de devenir malsain. Si votre SVM ne peut pas être supprimée en raison d'une relation entre pairs, vous pouvez voir ce qui suit : `LifecycleTransitionReason`

Amazon n' FSx est pas en mesure de supprimer la machine virtuelle de stockage car elle fait partie d'une relation d'homologue de SVM ou d'homologue de transition. Supprimez la relation et réessayez.

Vous pouvez supprimer les relations entre homologues de la SVM via la CLI ONTAP. Pour accéder à la CLI ONTAP, suivez les étapes décrites dans[Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli). À l'aide de la CLI ONTAP, procédez comme suit.

1. Vérifiez les relations entre homologues de la SVM à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789::> vserver peer show -vserver {{svm_name}}
   ```

   Si cette commande aboutit, vous obtiendrez un résultat similaire à ce qui suit :

   ```
               Peer        Peer                           Peering        Remote
   Vserver     Vserver     State        Peer Cluster      Applications   Vserver
   ----------- ----------- ------------ ----------------- -------------- ---------
   {{svm_name}}    test2       peered       FsxId02d81fef0d84734b6
                                                          snapmirror     fsxDest
   {{svm_name}}    test3       peered       FsxId02d81fef0d84734b6
                                                          snapmirror     fsxDest
   2 entries were displayed.
   ```

1. Supprimez chaque relation homologue de la SVM à l'aide de la commande suivante. Remplacez`{{svm_name}}`, et `{{remote_svm_name}}` par vos valeurs réelles.

   ```
   FsxId123456789abcdef::> vserver peer delete -vserver {{svm_name}} -peer-vserver {{remote_svm_name}}
   ```

   Si cette commande aboutit, vous verrez le résultat suivant :

   ```
   Info: 'vserver peer delete' command is successful.
   ```

## Suppression d'une SVM ou d'un volume : SnapMirror
<a name="deletion-snapmirror"></a>

Tout comme il est impossible de supprimer une SVM ayant une relation entre pairs sans supprimer au préalable cette relation (voir[Suppression de la SVM : relation avec les pairs](#deletion-peer-relationship)), vous ne pouvez pas supprimer une SVM qui a une SnapMirror relation sans la supprimer au SnapMirror préalable. Pour supprimer la SnapMirror relation, utilisez la CLI ONTAP pour effectuer les étapes suivantes sur le système de fichiers qui est la destination de la SnapMirror relation. Pour accéder à la CLI ONTAP, suivez les étapes décrites dans[Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli). 

**Note**  
 FSx Les sauvegardes Amazon permettent SnapMirror de créer point-in-time des sauvegardes incrémentielles des volumes de votre système de fichiers. Vous ne pouvez pas supprimer cette SnapMirror relation pour vos sauvegardes dans la CLI ONTAP. Toutefois, cette relation est automatiquement supprimée lorsque vous supprimez un volume par le biais de la AWS CLI, de l'API ou de la console. 

1. Répertoriez vos SnapMirror relations sur le système de fichiers de destination à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> snapmirror show -vserver {{svm_name}}
   ```

   Si cette commande aboutit, vous obtiendrez un résultat similaire à ce qui suit :

   ```
   Source            Destination    Mirror  Relationship   Total             Last
   Path        Type  Path           State   Status         Progress  Healthy Updated
   ----------- ---- ------------    ------- -------------- --------- ------- --------
   sourceSvm:sourceVol
               XDP  destSvm:destVol Snapmirrored 
                                             Idle           -         true    -
   ```

1. Supprimez votre SnapMirror relation en exécutant la commande suivante sur le système de fichiers de destination.

   ```
   FsxId123456789abcdef::> snapmirror release -destination-path destSvm:destVol -source-path sourceSvm:sourceVol -force true
   ```

## Suppression de la SVM : LIF compatible avec Kerberos
<a name="deletion-kerberos-lif"></a>

Si vous essayez de supprimer une SVM dotée d'une interface logique (LIF) avec Kerberos activé, vous devez d'abord désactiver Kerberos sur cette SVM avant de supprimer la SVM.

Vous pouvez désactiver Kerberos sur un LIF via la CLI ONTAP. Pour accéder à la CLI ONTAP, suivez les étapes décrites dans[Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli).

1. Entrez en mode diagnostic dans la CLI ONTAP à l'aide de la commande suivante.

   ```
   FsxId123456789abcdef::> set diag
   ```

   Lorsque vous êtes invité à continuer, entrez**y**.

   ```
   Warning: These diagnostic commands are for use by NetApp personnel only.
   Do you want to continue? {y|n}: y
   ```

1. Vérifiez les interfaces sur lesquelles Kerberos est activé. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> kerberos interface show -vserver {{svm_name}}
   ```

   Si cette commande aboutit, vous obtiendrez un résultat similaire à ce qui suit :

   ```
   (vserver nfs kerberos interface show)
                  Logical
   Vserver        Interface     Address         Kerberos SPN
   -------------- ------------- --------------- -------- -----------------------
   {{svm_name}}       nfs_smb_management_1
                                10.19.153.48    enabled  
   5 entries were displayed.
   ```

1. Désactivez le LIF Kerberos à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM. Vous devez fournir le nom d'utilisateur et le mot de passe Active Directory que vous avez utilisés pour associer cette SVM à votre Active Directory.

   ```
   FsxId123456789abcdef::> kerberos interface disable -vserver {{svm_name}} -lif nfs_smb_management_1
   ```

   Si cette commande aboutit, vous verrez le résultat suivant. Indiquez le nom d'utilisateur et le mot de passe Active Directory que vous avez utilisés pour associer cette SVM à votre Active Directory. Lorsque vous êtes invité à continuer, entrez**y**. 

   ```
   (vserver nfs kerberos interface disable)
   Username: {{admin}}
   Password: {{*************}}
   
   Warning: This command deletes the service principal name from the machine account on the KDC.
   Do you want to continue? {y|n}: y
        
   Disabled Kerberos on LIF "nfs_smb_management_1" in Vserver "{{svm_name}}".
   ```

1. Vérifiez que Kerberos est désactivé sur la SVM à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> kerberos interface show -vserver {{svm_name}}
   ```

   Si cette commande aboutit, vous obtiendrez un résultat similaire à ce qui suit :

   ```
   (vserver nfs kerberos interface show)
                  Logical
   Vserver        Interface     Address         Kerberos SPN
   -------------- ------------- --------------- -------- -----------------------
   {{svm_name}}       nfs_smb_management_1
                                10.19.153.48    disabled  
   5 entries were displayed.
   ```

1. Si l'interface est affichée`disabled`, essayez à nouveau de supprimer la SVM par le biais de la AWS CLI, de l'API ou de la console.

   Si vous n'avez pas pu supprimer le LIF à l'aide des commandes précédentes, vous pouvez forcer la suppression du LIF Kerberos à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.
**Important**  
La commande suivante peut transférer l'objet informatique de votre SVM sur votre Active Directory.

   ```
   FsxId123456789abcdef::> kerberos interface disable -vserver {{svm_name}} -lif nfs_smb_management_1 -force true
   ```

   Si cette commande aboutit, vous obtiendrez un résultat similaire à ce qui suit. Lorsque vous êtes invité à continuer, entrez**y**.

   ```
   (vserver nfs kerberos interface disable)
    
   Warning: Kerberos configuration for LIF "nfs_smb_management_1" in Vserver "{{svm_name}}" will be deleted.
   The corresponding account on the KDC will not be deleted. Do you want to continue? {y|n}: y
   ```

## Suppression de la SVM : autre raison
<a name="deletion-ad-connectivity"></a>

FSx pour ONTAP, SVMs créez un objet informatique dans votre Active Directory lorsqu'ils rejoignent votre Active Directory. Dans certains cas, vous souhaiterez peut-être dissocier manuellement une SVM de votre Active Directory à l'aide de la CLI ONTAP. Pour accéder à la CLI ONTAP, suivez les étapes décrites[Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli), en vous connectant à la CLI ONTAP au niveau du système de fichiers avec `fsxadmin` des informations d'identification. À l'aide de la CLI ONTAP, procédez comme suit pour dissocier une SVM de votre Active Directory.

**Important**  
Cette procédure peut transférer l'objet informatique de votre SVM sur votre Active Directory.

1. Passez en mode avancé dans la CLI ONTAP à l'aide de la commande suivante.

   ```
   FsxId123456789abcdef::> set adv
   ```

   Après avoir exécuté cette commande, vous verrez ce résultat. Entrez **y** pour continuer.

   ```
   Warning: These advanced commands are potentially dangerous; use them only when
         directed to do so by NetApp personnel.
         Do you want to continue? {y|n}: y
   ```

1. Supprimez le DNS de votre Active Directory à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> vserver services name-service dns dynamic-update record delete -vserver {{svm_name}} -lif nfs_smb_management_1
   ```
**Note**  
Si l'enregistrement DNS a déjà été supprimé ou si le serveur DNS est inaccessible, cette commande échoue. Dans ce cas, passez à l'étape suivante.

1. Désactivez le DNS à l'aide de la commande suivante. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> vserver services name-service dns dynamic-update modify -vserver {{svm_name}} -is-enabled false -use-secure false
   ```

   Si cette commande aboutit, vous verrez le résultat suivant :

   ```
   Warning: DNS updates for Vserver "{{svm_name}}" are now disabled.
        Any LIFs that are subsequently modified or deleted
        can result in a stale DNS entry on the DNS server,
        even when DNS updates are enabled again.
   ```

1. Dissociez l'appareil d'Active Directory. `{{svm_name}}`Remplacez-le par le nom de votre SVM.

   ```
   FsxId123456789abcdef::> vserver cifs delete -vserver {{svm_name}}
   ```

   Après avoir exécuté cette commande, vous verrez le résultat suivant, où `{{CORP.EXAMPLE.COM}}` est remplacé par le nom de votre domaine. Lorsque vous y êtes invité, entrez votre nom d'utilisateur et votre mot de passe. Lorsqu'on vous demande si vous souhaitez supprimer le serveur, entrez**y**. 

   ```
   In order to delete an Active Directory machine account for the CIFS server,
   you must supply the name and password of a Windows account with sufficient
   privileges to remove computers from the "{{CORP.EXAMPLE.COM}}" domain.
   Enter the user name: admin
   Enter the password:
   Warning: There are one or more shares associated with this CIFS server
        Do you really want to delete this CIFS server and all its shares? {y|n}: y
   Warning: Unable to delete the Active Directory computer account for this CIFS server.
        Do you want to continue with CIFS server deletion anyway? {y|n}: y
   ```

## Suppression d'un volume : FlexCache relation
<a name="deletion-flexcache"></a>

Vous ne pouvez pas supprimer les volumes qui sont les volumes d'origine d'une FlexCache relation, sauf si vous supprimez d'abord la relation de cache. Pour déterminer quels volumes ont une FlexCache relation, vous pouvez utiliser la CLI ONTAP. Pour accéder à la CLI ONTAP, suivez les étapes décrites dans[Gestion des systèmes de fichiers à l'aide de la ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli). 

1. Vérifiez les FlexCache relations à l'aide de la commande suivante.

   ```
   FsxId123456789abcdef::> volume flexcache origin show-caches
   ```

1. Supprimez toute relation de cache à l'aide de la commande suivante. Remplacez`{{dest_svm_name}}`, et `{{dest_vol_name}}` par vos valeurs réelles.

   ```
   FsxId123456789abcdef::> volume flexcache delete -vserver {{dest_svm_name}} -volume {{dest_vol_name}}
   ```

1. Après avoir supprimé la relation de cache, essayez à nouveau de supprimer votre SVM par le biais de la AWS CLI, de l'API ou de la console.