Résoudre les problèmes liés aux conteneurs

Problème: le pod ne parvient pas à démarrer l'application et ne peut pas consommer les données montées à partir de l'appareil de sauvegarde/restauration. Cela est dû aux différences entre les user ID avec lesquels tous les processus d'application s'exécutent sur la machine source (à partir de laquelle les données ont été capturées) et celui avec lequel ils s'exécutent sur le pod.

Solution: Définissez explicitement le contexte de sécurité d'un pod et spécifiez la valeur d'ID utilisateur appropriée pour le champ runAsUser dans le fichier YAML du pod. Par exemple, si l'application MySQL sur l'hôte source a exécuté tous les processus avec l'ID utilisateur 997, il est recommandé de définir le contexte de sécurité du pod pour qu'il utilise le même ID utilisateur 997. Pour ce faire, spécifiez les étapes suivantes dans la section "spec" du fichier YAML du pod.

Pour plus d'informations, consultez la section Configurer un contexte de sécurité pour un pod ou un conteneur (en anglais).