第8章 MTA CLI の既知の問題
このセクションでは、MTA CLI の重要な既知の問題を説明します。
Microsoft Windows における Podman の制限
CLI は、Microsoft Windows をサポートするように構築および配布されます。
ただし、Red Hat Enterprise Linux 9 (RHEL9) または Universal Base Image 9 (UBI9) に基づくコンテナーイメージを実行する場合、コンテナーの起動時に次のエラーが返されることがあります。
Fatal glibc error: CPU does not support x86-64-v2
Fatal glibc error: CPU does not support x86-64-v2
このエラーは、Red Hat Enterprise Linux 9 または Universal Base Image 9 コンテナーイメージを x86-64-v2 をサポートする CPU アーキテクチャーで実行する必要があるために発生します。
CLI はコンテナーランタイムを正しく実行します。ただし、異なるコンテナーランタイム設定はサポートされていません。
サポートされていませんが、Podman の代わりに Docker を使用して CLI を実行すると、この問題は解決されます。
これを実現するには、CONTAINER_TOOL パスを Docker へのパスに置き換えます。
たとえば、この問題が発生した場合は、次のコマンドを発行する代わりに、
CONTAINER_TOOL=/usr/local/bin/docker mta-cli analyze
CONTAINER_TOOL=/usr/local/bin/docker mta-cli analyze
CONTAINER_TOOL を Docker へのパスに置き換えます。
<Docker Root Dir>=/usr/local/bin/docker mta-cli analyze
<Docker Root Dir>=/usr/local/bin/docker mta-cli analyze
これはサポートされていませんが、ハードウェアをアップグレードしたり、x86_64-v2 をサポートするハードウェアに移行したりするときに、CLI を調べることができます。