Pourquoi est-ce que je vois un MountingTargetFailed erreur pour File Storage for VPC?
Cloud privé virtuel
Le montage du volume échoue avec un message d'erreur similaire à l'exemple suivant.
Dépannage des échecs de montage du stockage de fichiers VPC avec EIT (Encrypted In Transit).
Warning FailedMount 68s kubelet MountVolume.SetUp failed for volume "pvc-c37fe511-ec6d-44c1-8c55-1b5e2c21ec5b" : rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning FailedMount 65s kubelet Unable to attach or mount volumes: unmounted volumes=[test-persistent-storage], unattached volumes=[], failed to process volumes=[]: timed out waiting for the condition
De nouvelles règles de groupe de sécurité ont été introduites dans les versions de cluster 1.25 et ultérieures. Ces changements de règles signifient que vous devez synchroniser vos groupes de sécurité avant de pouvoir utiliser File Storage for VPC. Pour plus d'informations, voir Ajouter File Storage for VPC aux applications.
Si votre cluster a été initialement créé avec une version antérieure à 1.25, assurez-vous de synchroniser vos groupes de sécurité en exécutant la commande security group sync.
-
Obtenez l'identifiant du
kube-<clusterID>groupe de sécurité.ibmcloud is sg kube-CLUSTER_ID | grep ID -
Synchronisez les paramètres de votre groupe de sécurité.
ibmcloud ks security-group sync -c <cluster ID> --security-group <ID>
Si votre cluster a été créé avec la version 1.25 ou une version ultérieure, vérifiez que le nœud sur lequel le pod est déployé est autorisé dans le groupe de sécurité VNI.