MySQLの問題

MySQLの問題のトラブルシューティング

MySQLで発生する可能性がある既知の問題があります。Verrazzanoプラットフォーム・オペレータは、記述されている各問題を自動的に検出し、それらを修復するためのアクションを実行します。オペレータは、問題を検出してから数分以内に修復を開始します。

問題の手動修復が必要な場合は、次の各項を参照してください。

MySQLポッドがTerminatingでスタックする

MySQLポッドが終了中の状態でスタックする可能性があります。これは、Kubernetesクラスタのノードのアップグレード中に発生する可能性があります。

次の例は、この状況がどのようになるかを示しています。すべてのポッド・コンテナが終了されていますが、ポッドが終了を完了することはありません。

$ kubectl get pods -n keycloak -l component=mysqld
NAME      READY   STATUS        RESTARTS   AGE
mysql-0   0/3     Terminating   0          60m

この問題は、mysql-operatorポッドを再起動することで修復できます。

$ kubectl delete pod -l name=mysql-operator -n mysql-operator