Mon partage de fichiers AWS Storage Gateway est bloqué à l'état CRÉATION, MISE À JOUR ou SUPPRESSION.
Brève description
L'état d'un partage de fichiers récapitule l'intégrité du partage de fichiers. Plusieurs raisons peuvent expliquer pourquoi un partage Storage Gateway peut être bloqué à l'état Création, Mise à jour ou Suppression :
- Le rôle AWS Identity and Access Management (IAM) donné au partage de fichiers n'accorde pas un accès suffisant. Ce rôle IAM doit disposer d'autorisations pour votre compartiment Amazon Simple Storage Service (Amazon S3). De plus, la politique d'approbation du rôle IAM doit accorder au service Storage Gateway les autorisations nécessaires pour assumer le rôle.
- AWS Security Token Service (AWS STS) est désactivé pour la région AWS dans laquelle la passerelle de fichiers est activée.
- Une erreur s'est produite dans le nom du compartiment S3 associé au partage de fichiers.
- Lorsque vous supprimez un partage de fichiers à partir de la passerelle de fichiers, le partage est supprimé du compartiment S3 associé. Toutefois, le contenu du compartiment n'est pas supprimé. Si des données étaient téléchargées vers le compartiment à partir de la passerelle lorsque le partage a été supprimé, le processus de suppression ne se terminera qu'une fois toutes les données téléchargées. Au cours de ce processus, le partage de fichiers affiche l'état SUPPRESSION jusqu'à ce que toutes les données aient été téléchargées.
Solution
Confirmez que le service Storage Gateway dispose des autorisations nécessaires pour assumer le rôle IAM associé au partage de fichiers.
1. Ouvrez la console IAM.
2. Dans le volet de navigation, sélectionnez Rôles.
3. Choisissez le rôle IAM associé à votre partage de fichiers.
4. Choisissez l’onglet Trust relationships (Relations d'approbation).
5. Vérifiez que Storage Gateway est répertorié en tant qu'entité de confiance. Si Storage Gateway n'est pas répertorié en tant qu'entité de confiance, choisissez Modifier la relation d'approbation, puis ajoutez la stratégie suivante :
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "storagegateway.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
Empêcher un partage de fichiers bloqué à l'état CRÉATION ou MISE À JOUR
Pour éviter un partage de fichiers bloqué à l'état CRÉATION ou MISE À JOUR, créez un partage de fichiers avec un accès suffisant, puis vérifiez qu'AWS STS est activé :
1. Ouvrez la console Storage Gateway.
2. Dans le volet de navigation, choisissez File shares (Partages de fichiers), puis choisissez votre File share ID (ID de partage de fichiers).
3. Choisissez Actions, puis Delete file share (Supprimer le partage de fichiers) ; cochez la case pour confirmer la suppression, puis choisissez Delete (Supprimer).
4. Ouvrez la console IAM.
5. Dans le volet de navigation, choisissez Account Settings (Paramètres de compte).
6. Dans Security Token Services Regions (Régions Security Token Services), vérifiez que le champ Status (État) de la région est Active (Actif) pour l'emplacement où vous souhaitez créer le partage de fichiers.
7. Dans la console Storage Gateway, choisissez Create file share (Créer un partage de fichiers).
8. Sélectionnez votre Gateway (Passerelle), saisissez un nom dans le champ Amazon S3 bucket (Compartiment Amazon S3), puis choisissez Next (Suivant).
9. Sous Review (Vérification), acceptez les valeurs par défaut, puis choisissez Create file share (Créer un partage de fichiers).
Remarque : ce processus peut prendre plusieurs minutes.
10. Choisissez votre File share ID (ID de partage de fichiers).
11. Dans l'onglet Details (Détails), notez les exemples de commandes de montage pour la distribution de votre système d'exploitation.
Remarque : si le partage de fichiers n'est pas disponible, examinez la stratégie de compartiment S3 pour vérifier l'accès.
Supprimer un partage de fichiers bloqué à l'état SUPPRESSION
Important : suivez ces étapes uniquement si vous ne souhaitez pas attendre que tous les téléchargements en cours terminent l'écriture dans le compartiment S3.
1. Ouvrez la console Storage Gateway.
- Dans le volet de navigation, choisissez File shares (Partages de fichiers). Choisissez ensuite l'ID de partage de fichiers que vous souhaitez supprimer.
3. Choisissez l'onglet Details (Détails) puis passez en revue le message This file share is being deleted (Ce partage de fichiers est en cours de suppression).
4. Vérifiez l'ID du partage de fichiers dans le message. Ensuite, cochez la case de confirmation.
Avertissement : vous ne pouvez pas annuler l'opération de suppression forcée.
5. Choisissez Forcer la suppression maintenant.
Remarque : Si vous utilisez la nouvelle console et que l'option Forcer la suppression n'est pas disponible, utilisez l'ancienne console. Vous pouvez également utiliser l'Interface de la ligne de commande AWS (AWS CLI) avec force-delete (forcer la suppression) définie sur true (vrai).
Informations connexes
Créer un partage de fichiers
Dépannage des problèmes relatifs au partage de fichiers