8.8. Dépannage des problèmes de stockage


8.8.1. La résolution d’erreurs multi-attachées

Lorsqu’un nœud s’écrase ou s’arrête brusquement, le volume de ReadWriteOnce (RWO) attaché est censé être démonté à partir du nœud afin qu’il puisse être utilisé par une gousse programmée sur un autre nœud.

Cependant, le montage sur un nouveau nœud n’est pas possible car le nœud défaillant est incapable de démonter le volume fixé.

L’erreur multi-attachée est signalée:

Exemple de sortie

Unable to attach or mount volumes: unmounted volumes=[sso-mysql-pvol], unattached volumes=[sso-mysql-pvol default-token-x4rzc]: timed out waiting for the condition
Multi-Attach error for volume "pvc-8837384d-69d7-40b2-b2e6-5df86943eef9" Volume is already used by pod(s) sso-mysql-1-ns6b4
Copy to Clipboard Toggle word wrap

Procédure

Afin de résoudre le problème multi-attachés, utilisez l’une des solutions suivantes:

  • Activer plusieurs pièces jointes en utilisant des volumes RWX.

    Dans la plupart des solutions de stockage, vous pouvez utiliser des volumes de ReadWriteMany (RWX) pour éviter les erreurs d’attachement multiples.

  • Récupérer ou supprimer le nœud échoué lors de l’utilisation d’un volume RWO.

    Dans le cas d’un stockage qui ne prend pas en charge RWX, tels que VMware vSphere, les volumes RWO doivent être utilisés à la place. Cependant, les volumes RWO ne peuvent pas être montés sur plusieurs nœuds.

    Lorsque vous rencontrez un message d’erreur multi-attaché avec un volume RWO, forcez à supprimer le pod sur un nœud d’arrêt ou un nœud planté pour éviter la perte de données dans les charges de travail critiques, par exemple lorsque des volumes persistants dynamiques sont attachés.

    $ oc delete pod <old_pod> --force=true --grace-period=0
    Copy to Clipboard Toggle word wrap

    Cette commande supprime les volumes bloqués lors de l’arrêt ou des nœuds écrasés après six minutes.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat