Probleme mit Containern beheben

Problem: Der Pod kann die Anwendung nicht starten und keine Daten verwenden, die über die Sicherungs-/Wiederherstellungsanwendung bereitgestellt werden. Das liegt an den Unterschieden zwischen der user ID, mit der alle Anwendungsprozesse auf dem Quellcomputer ausgeführt wurden, von dem die Daten erfasst wurden, und derjenigen, mit der sie im Pod ausgeführt werden.

Lösung: Legen Sie den Sicherheitskontext für einen Pod explizit fest und geben Sie in der YAML-Datei des Pods den entsprechenden Nutzer-ID-Wert für das Feld runAsUser an. Wenn die MySQL-Anwendung auf dem Quellhost beispielsweise alle Prozesse mit der Nutzer-ID 997 ausgeführt hat, wird empfohlen, den Sicherheitskontext für den Pod so festzulegen, dass dieselbe Nutzer-ID 997 verwendet wird. Dazu können Sie die folgenden Schritte im Abschnitt „spec“ der YAML-Datei des Pods angeben.

Weitere Informationen finden Sie unter Sicherheitskontext für einen Pod oder Container konfigurieren.