ホームページ  >  に質問  >  本文

Kubernetes への mysql-operator のインストールに失敗しました

そこで、ガイド (https://dev.mysql.com/doc/mysql-operator/en/mysql-operator-installation-kubectl.html) に従って、MySql クラスターを Kubernetes Ubuntu Server 22.04 クラスターにインストールしました。

次のコマンドを実行して、必要な yaml デプロイメント ファイルをインポートすることに成功しました。

リーリー

deploy コマンドを実行すると、ポッドが再起動を続けます。

リーリー

これはログの出力です (エラーが発生しました)

リーリー

これは説明です:

リーリー

助けやアイデアがあれば幸いです。

P粉951914381P粉951914381203日前422

全員に返信(2)返信します

  • P粉842215006

    P粉8422150062024-03-30 17:58:42

    これを見てみましょう。

    Kubernetes 上で MySQL をデプロイおよび管理するための kubeblocks というオープン ソース ツール。

    それがあなたの問題を解決できると思います。

    返事
    0
  • P粉176980522

    P粉1769805222024-03-30 12:12:08

    exec format error 通常、使用しているイメージが展開先のアーキテクチャに適していないことを意味します。つまり、AMD64 ノード上で ARM イメージを使用し、その逆も同様です。

    Oracle Container Registry 上のすべての MySQL イメージは AMD64 イメージであるため、クラスタは Ampere インスタンスなどの ARM アーキテクチャ上で実行されていると思います。

    x64 アーチ インスタンス上で実行するか、ARM 用のイメージを見つけるか、ソースに移動して ARM 用のイメージを再構築する必要があります。

    返事
    0
  • キャンセル返事